ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
28 марта
1072421 Топик полностью
Adept (27.01.2021 18:35, просмотров: 293) ответил Tpoeшник на То есть: если я буду тащить из файла данные и сравнивать с максимальным, то получу 10МБ/с? Можно ведь написать код например на Си и определить время за сколько код найдет максимальное значение. И получится что за 1 сек ПК 10М раз выполнит if с байтом очередным!? Или 10МБ/с это переброс по шине в ОЗУ?!
при условии уже наличия массива данных в памяти, быстрый беспонтовый линейный код на иксмеге@32МГц не дотягивает и до 5МБайт/сек, увы:(( Более красивый и хоть как-то полезный циклический - при тех же условиях - чуть меньше 3,5Мбайт/сек. Однако в свете последних достижений :)) удалось достичь почти 8,8МБайт/сек :) 

http://caxapa.ru/1072338/

http://caxapa.ru/1072613/

...делать нужно так, как нужно. А как ненужно - делать не нужно (С) Винни-Пух :)