跳到主要内容
10.5555/602770.602838acm会议文章/章节视图摘要出版物页面供应链会议记录会议集合
第条
免费访问

用户级共享内存的特定于应用程序的协议

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

    最近的分布式共享内存(DSM)系统和拟议的共享内存机器已经在软件中实现了部分或全部缓存一致性协议。利用该软件灵活性的一种方法是定制一致性协议,以匹配应用程序的通信模式和内存语义。本文提供的证据表明,这种方法可以大大提高性能。它表明,特定于应用程序的协议大大提高了三个应用程序的性能--appbt、em3d、,谷仓--经过仔细调整的透明共享内存实现。加速是在暴雪,在32节点思维机器CM-5上运行的细粒度DSM系统。

    工具书类

    [1]
    大卫·贝利、约翰·巴顿、托马斯·拉辛斯基和霍斯特·西蒙。NAS平行基准。技术报告RNR-91-002第2版,艾姆斯研究中心,1991年8月。]]
    [2]
    约翰·卡特(John B.Carter)、约翰·贝内特(John K.Bennett)和威利·兹瓦内波尔(Willy Zwaenepoel)。Munin的实施和性能。第十三届ACM操作系统原理研讨会(SOSP)会议记录,第152-164页,1991年10月。]]
    [3]
    David Chaiken、John Kubiatowicz和Anant Agarwal。LimitLESS目录:一种可扩展的缓存一致性方案。《第四届编程语言和操作系统体系结构支持国际会议论文集》,第224-234页,1991年4月。]]
    [4]
    D.E.Culler、A.Dusseau、S.C.Goldstein、A.Krishnamurthy、S.Lumetta、T.von Eicken和K.Yelick。Split-C中的并行编程。1993年11月,《超级计算学报》93,第262-273页。]]
    [5]
    马修·I·弗兰克和玛丽·K·弗农。一种混合共享内存/消息传递并行机。《1993年并行处理国际会议论文集》(第一卷,架构),第232-236页,1993年8月。]]
    [6]
    Dana S.Henry和Christopher F.Joerg,《紧密耦合的处理器网络接口》。《第五届编程语言和操作系统体系结构支持国际会议论文集》(ASPLOS V),第111-122页,1992年10月。]]
    [7]
    Mark D.Hill、James R.Larus、Steven K.Reinhardt和David A.Wood。合作共享内存:可扩展多处理器的软件和硬件。美国计算机学会计算机系统学报,11(4):300-3181993年11月。早期版本出现在1992年10月的ASPLOS V中。]]
    [8]
    W.Daniel Hillis和Lewis W.Tucker。CM-5连接机:一台可扩展的超级计算机。ACM通讯,36(11):31-401993年11月。]]
    [9]
    肯德尔广场研究。肯德尔广场研究技术总结,1992年。]]
    [10]
    David Kranz、Kirk Johnson、Anant Agarwal、John Kubiatowicz和Beng-Hong Lim。集成消息传递和共享内存:早期经验。第五届ACM SIGPLAN并行编程原理与实践研讨会(PPOPP),第54-63页,1993年5月。]]
    [11]
    杰弗里·库斯金(Jeffrey Kuskin)等人,《斯坦福闪存多处理器》(The Stanford FLASH Multiprocessor)。1994年4月,第21届计算机体系结构国际研讨会论文集,第302-313页。]]
    [12]
    詹姆斯·拉鲁斯。为共享内存和消息传递计算机编译。《美国计算机学会编程语言与系统快报》,2(1-4):165-180,1994年3月至12月。]]
    [13]
    詹姆斯·拉鲁斯和托马斯·鲍尔。重写可执行文件以测量程序行为。软件实践与经验,24(2):197-2181994年2月。]]
    [14]
    詹姆斯·拉鲁斯(James R.Larus)、布拉德·理查兹(Brad Richards)和古汉·维斯瓦纳坦(Guhan Viswanathan)。LCM:支持并行语言实现的存储系统。1994年10月,第六届编程语言和操作系统体系结构支持国际会议论文集。出现。]]
    [15]
    丹尼尔·莱诺斯基、詹姆斯·劳登、库罗什·加拉乔罗、沃尔夫·戴特里希·韦伯、阿诺普·古普塔、约翰·亨尼西、马克·霍洛维茨和莫妮卡·林。斯坦福DASH多处理器。IEEE计算机,25(3):63-792992年3月。]]
    [16]
    李凯和保罗·哈达克。共享虚拟内存系统中的内存一致性。ACM计算机系统交易,7(4):321-3591989年11月。]]
    [17]
    约翰·梅勒·克鲁米(John M.Mellor-Crummey)和迈克尔·斯科特(Michael L.Scott)。共享内存多处理器上的可扩展同步算法。ACM计算机系统交易,9(1):21-651991年2月。]]
    [18]
    R.S.Nikhil、G.M.Papadopoulos和Arvind*T: 一种多线程大规模并行体系结构。1992年5月,第19届计算机体系结构国际研讨会论文集,第156-167页。]]
    [19]
    史蒂文·莱因哈特(Steven K.Reinhardt)、巴巴克·法尔萨菲(Babak Falsafi)和大卫·A·伍德(David A.Wood)。威斯康星州风洞的核心支持。《Usenix微内核和其他内核架构研讨会论文集》,1993年9月。]]
    [20]
    史蒂文·莱因哈特(Steven K.Reinhardt)、马克·希尔(Mark D.Hill)、詹姆斯·拉鲁斯(James R.Larus)、阿尔文·勒贝克(Alvin R.Lebeck)、詹姆士·刘易斯(Jales C.Lewis)和大卫·A·。威斯康星风洞:并行计算机的虚拟样机。《1993年美国计算机学会计算机系统测量与建模会议论文集》,第48-60页,1993年5月。]]
    [21]
    史蒂文·莱因哈特(Steven K.Reinhardt)、詹姆斯·拉鲁斯(James R.Larus)和大卫·A·伍德(David A.Wood)。暴风雨和台风:用户级共享内存。1994年4月,第21届计算机体系结构国际研讨会论文集,第325-337页。]]
    [22]
    艾奥尼斯·斯科纳斯、巴巴克·法尔萨菲、阿尔文·勒贝克、史蒂文·莱因哈特、詹姆斯·拉鲁斯和大卫·伍德。分布式共享内存的细粒度访问控制。1994年10月,第六届编程语言和操作系统体系结构支持国际会议论文集。出现。]]
    [23]
    Jasvinder Pal Singh、Wolf Dietrich Weber和Anoop Gupta。SPLASH:共享内存的斯坦福并行应用程序。计算机体系结构新闻,20(1):5-441992年3月。]]
    [24]
    Daniel Stodolsky、J.Brad Chen和Brian Bershad。操作系统中的快速中断优先级管理。第二届USENIX微内核和其他内核架构研讨会,第105-110页,1993年9月。加利福尼亚州圣地亚哥
    [25]
    托尔斯滕·冯·艾肯(Thorsten von Eicken)、大卫·E·卡勒(David E.Culler)、塞斯·科本·戈尔茨坦(Seth Copen Goldstein)和克劳斯·埃里克·沙乌斯(Klaus Erik Schauser)。主动消息:一种集成通信和计算的机制。1992年5月,第19届计算机体系结构国际研讨会论文集,第256-266页。]]
    [26]
    大卫·A·伍德(David A.Wood)、萨蒂什·钱德拉(Satish Chandra)、巴巴克·法尔萨菲(Babak Falsafi)、马克·D·希尔(Mark D.Hill)、詹姆斯·R·拉鲁斯(James R.Larus)、阿尔文·R·勒贝克(Alvin R.Lebeck)、詹姆斯·刘易斯(Jales C.Lewis)、舒宾德·。合作共享内存机制。第20届计算机体系结构国际研讨会论文集,第156-168页,1993年5月。]]
    [27]
    威廉·A·沃尔夫。编译器和计算机体系结构。IEEE计算机,14(7):41-471981年7月。]]

    引用人

    查看全部
    • (2015)用于内存机架级计算的多核网络接口ACM SIGARCH计算机架构新闻10.1145/2872887.275041543:3S(567-579)在线发布日期:2015年6月13日
    • (2015)用于内存机架级计算的多核网络接口第42届计算机体系结构国际年会论文集10.1145/2749469.2750415(567-579)在线发布日期:2015年6月13日
    • (2014)横向扩展NUMAACM SIGARCH计算机架构新闻10.1145/2654822.254196542:1(3-18)在线发布日期:2014年2月24日
    • 显示更多引用者
    1. 用户级共享内存的应用程序特定协议

      建议

      评论

      信息和贡献者

      问询处

      发布于

      封面图片ACM会议
      1994年超级计算:1994年ACM/IEEE超级计算会议记录
      1994年11月
      840页
      国际标准图书编号:0818666056

      赞助商

      出版商

      IEEE计算机学会出版社

      美国华盛顿特区

      出版历史

      出版:1994年11月14日

      检查更新

      限定符

      • 第条

      会议

      94年南卡罗来纳州
      主办单位:
      SC’94:高性能计算、网络、存储和分析国际会议
      1994年11月14日至18日
      华盛顿特区。

      接受率

      6373份提交文件的总体接受率为1516份,24%

      贡献者

      其他指标

      文献计量学和引文

      文献计量学

      文章指标

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

      其他指标

      引文

      引用人

      查看全部
      • (2015)用于内存机架级计算的多核网络接口ACM SIGARCH计算机架构新闻10.1145/2872887.275041543:3S(567-579)在线发布日期:2015年6月13日
      • (2015)用于内存机架级计算的多核网络接口第42届计算机体系结构国际年会论文集10.1145/2749469.2750415(567-579)在线发布日期:2015年6月13日
      • (2014)横向扩展NUMAACM SIGARCH计算机架构新闻10.1145/2654822.254196542:1(3-18)在线发布日期:2014年2月24日
      • (2014)横向扩展NUMAACM SIGPLAN通知10.1145/2644865.254196549:4(3-18)在线发布日期:2014年2月24日
      • (2014)横向扩展NUMA第19届编程语言和操作系统体系结构支持国际会议论文集10.1145/2541940.2541965(3-18)在线发布日期:2014年2月24日
      • (2010)具有缓存集成网络接口的芯片上通信和同步机制第七届ACM国际计算机前沿会议记录10.1145/1787275.1787328(217-226)在线发布日期:2010年5月17日
      • (2008)扩展CC-NUMA系统以支持写更新优化2008年ACM/IEEE超级计算会议记录10.5555/1413370.1413401(1-12)在线发布日期:2008年11月15日
      • (2006)开发地点第20届并行和分布式处理国际会议记录10.5555/1898953.1898969(33-33)在线发布日期:2006年4月25日
      • (2004)相干去耦ACM SIGOPS操作系统审查10.1145/1037949.102440638:5(97-106)在线发布日期:2004年10月7日
      • (2004)相干解耦ACM SIGARCH计算机架构新闻10.1145/1037947.102440632:5(97-106)在线发布日期:2004年10月7日
      • 显示更多引用者

      视图选项

      查看选项

      PDF格式

      以PDF文件查看或下载。

      PDF格式

      电子阅读器

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

      电子阅读器

      获取访问权限

      登录选项

      完全访问权限

      媒体

      数字

      其他

      桌子

      分享

      分享

      共享此出版物链接

      在社交媒体上分享