ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
27 июня
19703 Топик полностью
Bill (17.01.2005 21:40, просмотров: 1) ответил ASDFS на А я бы вообще не рассматривал АСМ как инструмент в таком соревновании.
:)))) А что такое компилятор Си? Не более, чем транслятор. Который просто переводит программу на язык инструкций процессора. Человек - тот же самый транслятор, и делает он абсолютно то же самое. И оба они транслируют исходя из возможностей процессора, особенности его архитектуры. Просто человеку об этих возможностях известно больше, чем компилятору. И наконец, требуется как можно точнее сравнить именно процессоры по их возможностям, а не компиляторы для них. Сегодня используется одна версия, а завтра другая - более совершенная. Так что заново все перетестировать? Тогда это будет бесконечный процесс. Компиляторы могут быть полезны только для грубой оценки, когда архитектуры силно различаются между собой. А более точную оценку можно дать только досконально зная архитектуру. А для этого нужны люди, которые в силу своей деятельности знают используемый ими процессор лучше остальных людей. Более того, возможно потребуется "коллективный разум", чтобы реализовать алгоритмы наиболее оптимальным образом.