Покритикуйте идею ускорения сложных вычислений прошивки
Давеча, возникла предо мной проблема пропуска шагов на высокой скорости. Еще раз пройдясь по коду, не нашел другого узкого места как количество вызовов функции atan2.
Можно уменьшить это количество, сократив параметр влияющий на линейную интерполяцию, правда придется пожертвовать качеством печати. Чего делать абсолютно не хочется.
Я так понимаю эта проблема касается и дельт.
Посмотрев на проблему с другого ракурса, мне пришла в голову мысль, что мы выполняем практически одни и те же вычисления этой функции atan2 для соседних слоев.
Простое решение приходящее из web-программирования - зачем вычислять одно и тоже, если это можно закешировать и очень быстро доставать и пользоваться. Тем более в Меге еще есть память, оставшаяся от прошивки, туда поместится массив 'ключ'=>'значение' от предыдущих слоев вызовов atan2.
Покритикуйте идею)
Спасибо!
Можно уменьшить это количество, сократив параметр влияющий на линейную интерполяцию, правда придется пожертвовать качеством печати. Чего делать абсолютно не хочется.
Я так понимаю эта проблема касается и дельт.
Посмотрев на проблему с другого ракурса, мне пришла в голову мысль, что мы выполняем практически одни и те же вычисления этой функции atan2 для соседних слоев.
Простое решение приходящее из web-программирования - зачем вычислять одно и тоже, если это можно закешировать и очень быстро доставать и пользоваться. Тем более в Меге еще есть память, оставшаяся от прошивки, туда поместится массив 'ключ'=>'значение' от предыдущих слоев вызовов atan2.
Покритикуйте идею)
Спасибо!
Популярные вопросы
Дефект на углах и слоях
Доброго времени суток. Калибрую принтер, при печати на любых моделях возникает один и тот же дефект на одной и той же высоте, а именно - слоисто...
У кого покупать пластик на вб или озоне?
Купил у "пластикофф" за 750р хороший за свои деньги но низкого качестваВзял две катушки чёрного и белого цвета у "НИТ" подороже за 811р, разачоравался...
Шестерня vs зубчатое колесо
Часто участникам портала приходится изготавливать зубчатые колеса и шестерни. Но мало кто задается вопросом, в чем их отличие?
Недавн...
Недавн...

Комментарии и вопросы
Автору - большой респект и ува...
А полностью и не надо, на вход...
Время потеряяно, в этом смысле...
Товарищи, подскажитев чем може...
Здравствуйте уважаемые.На 205...
Здравствуйте. Возникла проблем...
Доброе утро.Подогреваю стол на...