TR 18015技术报告中使用了哪些实现?

时间:2011-11-19 17:31:08

标签: c++ performance

Technical Report on C++ Performance中,有很多表可以比较不同的C ++实现。遗憾的是,关于使用的OS和编译器没有任何说法。我想知道这些信息是非正式提供还是至少可以从技术报告本身中推断出来。

1 个答案:

答案 0 :(得分:1)

报告中的第23页:“大多数关于运行时成本的评论都基于一组简单的测量,这些测量使用六种不同的编译器在三种不同的机器架构上执行使用各种优化选项运行每次测试都运行多次,以确保结果是可重复的。代码见附录D:这些测量的目的既不是为了得到给定机器上C ++的最佳性能的精确陈述,也不是为了提供比较在编译器或机器架构之间。目的是让开发人员了解使用当前编译器的公共语言结构的相对成本,并且还展示可能的内容(在一个编译器中原则上可以实现的是什么)。

所以我想如果你真的想知道,你可以问报告的作者。