Какие реализации были использованы в Техническом отчете о производительности C ++, TR 18015? - PullRequest
4 голосов
/ 19 ноября 2011

В Технический отчет о производительности C ++ Есть много таблиц, которые сравнивают различные реализации C ++.К сожалению, ничего не сказано об используемой ОС и компиляторе.Интересно, доступна ли эта информация неофициально или, по крайней мере, может быть выведена из самого технического отчета.

1 Ответ

1 голос
/ 10 января 2012

На странице 23 отчета: «Большинство комментариев о затратах времени выполнения основаны на наборе простых измерений, выполненных на трех разных архитектурах машин с использованием шести различных компиляторов , работающих с различными вариантами оптимизации.Каждый тест выполнялся несколько раз, чтобы обеспечить повторяемость результатов.Код представлен в Приложении D. Цель этих измерений не состоит в том, чтобы ни получить точное представление об оптимальной производительности C ++ на данном компьютере, ни обеспечить сравнение междукомпиляторы или машинные архитектуры. Скорее, цель состоит в том, чтобы дать разработчикам представление об относительной стоимости общеязыковых конструкций, использующих текущие компиляторы, а также показать, что возможно (то, что достигается в одном компиляторе, в принципе возможно для всех). "

Так что, если вы действительно хотите знать, вы можете спросить авторов отчета.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...