摘要
Calder等人94。 Calder,B.、Grunwald,D.和Zorn,B.量化C和C++程序之间的行为差异。 程序设计语言杂志,2(4):313-3511994年12月。 谷歌学者 Chen和Leupen 97。 Chen,J.B.和Leupen,B.D.用实时代码布局改进指令位置,载于《USENIX Windows NT研讨会论文集》,第25-32页,1997年8月。 谷歌学者 数字图书馆 Chen等人95。 Chen,J.B.、Endo,Y.、Chan,K.、Mazieres,D.、Dias,A.、Seltzer,M.和Smith,M..个人计算机操作系统的测量性能。 《第十五届操作系统原理研讨会论文集》,第299-3131995页。 谷歌学者 数字图书馆 Driesen&Holzle 97。 Driesen,K.和Holzle,U.,间接分支预测的极限。 技术报告TRCS97-10,加州大学圣巴巴拉分校,1997年6月。 谷歌学者 数字图书馆 Eggers等人90。 Eggers,S.、Keppel,D.、Koldinger,E.和Levy,H.共享内存多处理器上有效内联跟踪的技术。 在ACM计量学大会上? 《计算机系统的测量和建模》,第37-47页,1990年。 谷歌学者 数字图书馆 Endo等人96。 Endo,Y.、Wang,Z.、Chen,J.B.和Seltzer,M.I.使用延迟评估交互式系统性能,第二届USENIX操作系统设计与实现研讨会,第185-199页,1996年10月。 谷歌学者 数字图书馆 英特尔公司97。 英特尔公司。 VTune,针对英特尔体系结构的性能调整顾问,软件,1997年。 版本2.4。 谷歌学者 Larus&Ball 92。 Larus,J.R.和Ball,T.重写可执行文件以测量程序行为。 技术报告1083,威斯康星州麦迪逊市威斯康星大学,1992年3月。 谷歌学者 Larus&Schnarr公司95。 Larus,J.和Schnarr,E.EEL:独立于机器的可执行编辑。 SIGPLANNotes,第291-300页,1995年6月。 谷歌学者 数字图书馆 Maynard等人94。 Maynard,A.M.、Donnelly,C.和Olszewski,B.对比技术和多用户商业工作负载的特征和缓存性能。 《第六届国际体系结构支持会议论文集:{~r编程语言和操作系统》,第145-155页,1994年。 谷歌学者 数字图书馆 麦克法林93。 McFarling,S.组合分支预测因子。 技术报告TN 36,DEC-WRL,1993年。 谷歌学者 Patterson&Hennessy 96。 Patterson,D.A.和Hennessy,J.L.《计算机体系结构,定量方法》。 Morgan Kaufmann Publishers,Inc.,加利福尼亚州旧金山,第二版,1996年。 谷歌学者 数字图书馆 Perl和Sites 96。 Perl,S.和Sites,R.使用动态执行跟踪研究Windows NT性能。 第二届USENIX操作系统设计与实现研讨会,第169-183页,1996年。 谷歌学者 数字图书馆 佩蒂斯和汉森90。 Pettis,K.和Hansen,R.C.剖面引导代码定位。 《ACM SIGPLAN’90编程语言设计与实现会议论文集》(SIGPLAN‘90),第16-27页,1990年6月。 谷歌学者 数字图书馆 Rational Software Corporation 96。 Rational软件公司。 理性视觉测试。 软件,1996年。 4.0r版,http://www.rational,com。 谷歌学者 Romer等人97。 Romer,T.、Voelker,G.、Lee,D.、Wolman,A.、Wong,W.、Levy,H.和Bershad,B.使用Etch对Win32/Intel可执行文件进行检测和优化。 《USENIX Windows NT研讨会论文集》,第1-8页,1997年8月。 谷歌学者 数字图书馆 规格95。 SPEC通讯,1995年9月。 有关本研究中使用的SPEC95基准的信息,请访问http://www.spec.org/osg/cpu95/CINT95。 谷歌学者 斯利瓦斯塔瓦和尤斯塔斯94。 Srivastava,A.和Eustace,A.ATOM:构建定制程序分析工具的系统,载于1994年编程语言设计与实现CM研讨会论文集,第196-205页,1994年。 谷歌学者 数字图书馆 Uhlig等人95。 Uhlig,R.、Nagle,D.、Mudge,T.、Sechrest,S.和Emer,J.指令获取:应对代码膨胀。 第22届计算机体系结构国际研讨会论文集,第345-356页。 ACM出版社,1995年6月22日至24日。 谷歌学者 数字图书馆 Ungar等人84。 Ungar,D.、Blau,R.、Foley,P.、Samples,D.和Patterson,D.《SOAR架构:Smalltalk的崛起》。 1984年6月,第11届计算机体系结构国际研讨会论文集,第188-197页。 谷歌学者 数字图书馆 Woo等人95。 Woo,S.C.、Ohara,M.、Tome,E.、Singh,J.P.和Gupta,A.。SPLASH-2项目:特征和方法考虑。 1995年第22届计算机体系结构国际研讨会论文集,第24-36页。 谷歌学者 数字图书馆 Yeh&Patt 92。 Yeh,T.-H.和Part,Y.两级自适应分支预测的替代实现。 《第19届计算机体系结构国际研讨会论文集》,第124-134页,1992年。 谷歌学者 数字图书馆 Young等人95。 Young,C.、Gloy,N.和Smith,M.D.相关分支预测方案的比较分析。 1995年6月22日至24日,《第22届国际计算机体系结构年会论文集》,第276-286页。 谷歌学者 数字图书馆
建议
Windows NT桌面应用程序的执行特征 特刊:第25届计算机体系结构国际年会(ISCA’98)会议记录 本文研究了在英特尔x86处理器上的Microsoft Windows NT操作系统上运行的桌面应用程序的性能,并将这些应用程序与整数SPEC95基准套件中的程序进行了对比。 我们提供了…的测量值。。。 SPEC CPU2000基准测试的执行特征:英特尔C++与微软VC++ ACM-SE 42:第42届东南地区年会会议记录 现代处理器包括深度流水线、多级缓存层次结构、分支预测器、无序执行引擎以及高级浮点和多媒体单元等功能。 为了成功利用这些功能,架构软件。。。 同时多线程处理器上推测指令执行的评估 现代超标量处理器的性能严重依赖于推测执行。 例如,我们的测量表明,在一个6问题的超标量上,针对SPECINT95的93%的提交指令是推测性的。 没有推测,处理器资源。。。