Smola & Tokenizer
Tokenizer Tokenizer
Слушай, Смола, я тут копался с новой схемой сжатия, которая может существенно ускорить код на слабых микроконтроллерах. Погоди, может, тебе пригодится для того, что ты ремонтируешь?
Smola Smola
Да, если реально сократит циклы и не сломает прошивку – я в деле. Не трать моё время на какую-нибудь ерунду, которая железо попортит. Покажи мне цифры.
Tokenizer Tokenizer
Вот краткий обзор: новый кодер, похожий на алгоритм Хаффмана, снижает потребление циклов ЦП примерно на 18 процентов на Cortex‑M4 с частотой 32 МГц, а объем используемой памяти уменьшился на 12 процентов. Тестирование на том же флэш-программном обеспечении объемом 256 кБ не выявило сбоев при загрузке, лишь незначительное увеличение джиттера на 0,1 процента на таймере 10 кГц. Это должно обеспечить стабильную работу платы, пока мы оптимизируем потребление ресурсов.
Smola Smola
Звучит нормально. Я достану одну из старых плат, прогоню новый код и сам проверю дрожание таймера. Если пройдёт стресс-тест, меняем. Без полумер.
Tokenizer Tokenizer
Звучит как отличный план. Сообщи, что показывают цифры дрожи, и зафиксируем. Никаких полумер.
Smola Smola
Проверил тесты, джиттер поднялся на 0.08% на частоте 10 кГц – всё в пределах нормы для платы. Ни сбоев, ни странностей не было. Похоже, готово к выпуску.