跳到主要内容
10.5555/774861.774880acm会议文章/章节视图摘要出版物页面微型的会议记录会议集合
第条

减少寄存器端口以实现更高的速度和更低的能耗

出版:2002年11月18日 出版历史
  • 获取引文提醒
  • 摘要

    高性能处理器中寄存器文件设计的关键问题是访问时间和能量。虽然之前的工作重点是减少寄存器数量,但我们建议通过两种方案减少寄存器端口的数量,一种用于读取,另一种用于写入。对于读取,我们建议绕过提示,以避免在绕过值的情况下进行不必要的寄存器文件读取,从而减少寄存器端口需求。由于时间限制,当前处理器无法避免这些不必要的读取。对于写操作,我们使用注册文件银行。当前的银行方案将不同的银行分配给一起重命名的指令,这不一定能避免一起写回的指令之间的冲突。我们使用解耦重命名,这是一种分离寄存器操作数的依赖性和物理标记的技术。解耦重命名允许我们在写回之前执行物理寄存器分配,从而避免了银行冲突。我们的结果表明,在使用具有16个读端口和8个写端口的完全管道化的2周期寄存器文件的系统上,将旁路提示和写银行、带有6个读端口的1周期寄存器文件和两个4写端口的库相结合,可以实现9%的处理器能量延迟节约。

    工具书类

    [1]
    R.Balasubramonian、S.Dwarkadas和D.Albonesi。降低动态超标量处理器中寄存器文件的复杂性。第34届国际微体系结构研讨会(MICRO 34)会议记录,第237页至249页,2001年12月。
    [2]
    D.博格斯。给纸老虎注入生命。主题演讲:第33届国际微建筑研讨会,2000年12月。
    [3]
    E.Borch、E.Tune、S.Manne和J.Emer.松散回路会导致芯片下沉。第八届高性能计算机体系结构国际研讨会,第299-310页,2002年2月。
    [4]
    D.Brooks、V.Tiwari和M.Martonosi。Watch:架构级功耗分析和优化的框架。2000年6月,第27届计算机体系结构国际研讨会论文集,第83-94页。
    [5]
    A.Capitanio、N.Dutt和A.Nicolau。vliws的分区注册文件:权衡的初步分析。1992年10月,第25届IEEE/ACM国际微体系结构研讨会论文集,第292-300页。
    [6]
    D.卡门。个人沟通。2001年10月。
    [7]
    K.I.Farkas、P.Chow、N.P.Jouppi和Z.Vranesic。多集群体系结构。1997年12月,第30届IEEE/ACM国际微体系结构研讨会(MICRO 30)论文集,第149-159页。
    [8]
    A.冈萨雷斯、J.冈萨雷斯和M.瓦莱罗。虚拟物理寄存器。程序中。第四届高性能计算机体系结构国际研讨会,1998年2月。
    [9]
    L.Gwennap(格温纳普)。数字21264设定了新标准。《微处理器报告》,1996年10月。
    [10]
    J.L.Hennessy和D.A.Patterson。计算机体系结构:定量方法。Morgan Kaufmann,1990年。
    [11]
    J.-H.Kwon、J.Lim和S.-I.Chae。用于超低能应用的三端口nrrl寄存器文件。《低功耗电子与设计国际研讨会论文集》,第161-166页,2000年7月。
    [12]
    K.lorenzo Cruz、A.Gonzalez、M.Valero和N.P.Topham。多银行注册文件体系结构。2000年6月,第27届计算机体系结构国际研讨会论文集,第316-325页。
    [13]
    S.Palachara、N.P.Jouppi和J.E.Smith。高效复杂的超标量处理器。1997年6月,第24届计算机体系结构国际研讨会论文集。
    [14]
    M.Reilly先生。个人沟通。2001年10月。
    [15]
    J.E.Smith和S.Weiss。Powerpc 601和alpha 21064:两个risc的故事。IEEE计算机,27(6):46-581994年6月。
    [16]
    J.Tseng和K.Asanovic。节能寄存器访问。程序中。第十三届集成电路与系统设计研讨会,2000年9月。
    [17]
    J.Zalemaa、J.Liosa、E.Ayguade和M.Valero。vliw处理器的两级分层寄存器文件组织。2000年12月,第33届IEEE/ACM国际微体系结构学术研讨会论文集(MICRO 33),第137-146页。

    引用人

    查看全部

    索引术语

    1. 减少寄存器端口以实现更高的速度和更低的能耗

        建议

        评论

        信息和贡献者

        问询处

        发布于

        封面图片ACM会议
        MICRO 35:第35届ACM/IEEE微体系结构国际研讨会论文集
        2002年11月
        442页
        国际标准图书编号:0769518591

        赞助商

        出版商

        IEEE计算机学会出版社

        美国华盛顿特区

        出版历史

        出版:2002年11月18日

        检查更新

        限定符

        • 第条

        会议

        微型-35
        赞助商:
        Micro-35:第35届国际微体系结构年会
        2002年11月18日至22日
        土耳其伊斯坦布尔

        接受率

        2242份提交文件中的总体接受率为484份,占22%

        即将召开的会议

        24年微型
        第57届IEEE/ACM国际微体系结构年会
        2024年11月2日至6日
        奥斯汀,德克萨斯州,美国

        贡献者

        其他指标

        文献计量学和引文

        文献计量学

        文章指标

        • 下载次数(过去12个月)0
        • 下载次数(最近6周)0

        其他指标

        引文

        引用人

        查看全部
        • (2017)治疗嵌入式计算系统ACM事务10.1145/312652716:5秒(1-19)在线发布日期:2017年9月27日
        • (2015)Fault猎犬ACM SIGARCH计算机架构新闻10.1145/2872887.275037243:3S(668-681)在线发布日期:2015年6月13日
        • (2015)Fault猎犬第42届计算机体系结构国际年会论文集10.1145/2749469.2750372(668-681)在线发布日期:2015年6月13日
        • (2014)低能VLIW处理器的共享端口寄存器文件体系结构ACM体系结构和代码优化汇刊10.1145/253339711:1(1-32)在线发布日期:2014年2月1日
        • (2012)一种用于高能效吞吐量处理器的分层线程调度器和寄存器文件计算机系统ACM事务10.1145/2166879.216688230:2(1-38)在线发布日期:2012年4月1日
        • (2011)编译时管理的多级寄存器文件层次结构第44届IEEE/ACM国际微体系结构研讨会会议记录10.1145/2155620.2155675(465-476)在线发布日期:2011年12月3日
        • (2011)CRAM公司第44届IEEE/ACM国际微体系结构研讨会会议记录10.1145/2155620.2155643(196-205)在线发布日期:2011年12月3日
        • (2011)婴儿床ACM SIGARCH计算机架构新闻10.1145/2024723.200006839:3(23-32)在线发布日期:2011年6月4日
        • (2011)婴儿床第38届计算机体系结构国际年会论文集10.1145/2000064.2000068(23-32)在线发布日期:2011年6月4日
        • (2010)重新定位第五届高性能嵌入式体系结构和编译器国际会议记录10.1007/978-3-642-11515-8_17(216-231)在线发布日期:2010年1月25日
        • 显示更多引用者

        视图选项

        获取访问权限

        登录选项

        完全访问权限

        视图选项

        PDF格式

        以PDF文件查看或下载。

        PDF格式

        电子阅读器

        使用联机查看电子阅读器.

        电子阅读器

        媒体

        数字

        其他

        桌子

        分享

        分享

        共享此出版物链接

        在社交媒体上分享