Думаю всё это лишнее. Одна только операция деления жрёт сотни тактов, за более сложные алгоритмы уже молчу. Хватит там и примитива. Линейные системы вообще без этих "гаданий" отлично работают и никого своими бросками на динамических нагрузках не беспокоят. А у меня вообще нагрузка почти статична (температурный дрейф и всё)...