Аспекты оценки эффективности процессорных архитектур

14 сентября 2018
230
Предметная область
Выходные данные
Ключевые слова
Вид публикации Статья
Контактные данные автора публикации
Ссылка на публикацию в интернете www.km211.com/ru/component/content/article/20

Аннотация

При сравнении микропроцессоров разной архитектуры встает вопрос выбора метрик. И если сравнение конкурирующих кристаллов по физическим параметрам (занимаемая площадь, потребляемый ток или количество вентилей в кристалле) – вещь очевидная, то сравнение по вычислительной эффективности (по производительности или по плотности программного кода) может потребовать отдельного обсуждения. Понятно, что вычислительная эффективность платформы – это результат сложения нескольких факторов. С одной стороны, вклад вносит сама архитектура процессора или системы целиком, а с другой стороны – эффективность программных средств, используемых для получения исполняемого кода из программы на языке высокого уровня, например, на Си, поскольку в последнее время языки низкого уровня используются для программирования все реже.

Для оценки производительности микропроцессора разработчик нового кристалла или его потенциальный пользователь могут воспользоваться одним из многочисленных имеющихся тестов (benchmark), в зависимости от предполагаемой сферы применения микропроцессора. Известны тесты, ориентированные как на оценку общих вычислительных «способностей» системы, так и на применение той или иной платформы в конкретной предметной области (например, для обработки изображений, в коммуникационных протоколах или в автомобильной электронике).
Подробнее
Для того чтобы оставить комментарий необходимо авторизоваться.