MORPH: a system architecture for robust high performance using customization (an NSF 100 TeraOps point design study)

Andrew A. Chien, Rajesh Gupta
{"title":"MORPH: a system architecture for robust high performance using customization (an NSF 100 TeraOps point design study)","authors":"Andrew A. Chien, Rajesh Gupta","doi":"10.1109/FMPC.1996.558112","DOIUrl":null,"url":null,"abstract":"Achieving 100 TeraOps performance within a ten-year horizon will require massively-parallel architectures that exploit both commodity software and hardware technology for cost efficiency. Increasing clock rates and system diameter in clock periods will make efficient management of communication and coordination increasingly critical. Configurable logic presents a unique opportunity to customize bindings, mechanisms, and policies which comprise the interaction of processing, memory, I/O and communication resources. This programming flexibility, or customizability, can provide the key to achieving robust high performance. The Multiprocessor with Reconfigurable Parallel Hardware (MORPH) uses reconfigurable logic blocks integrated with the system core to control policies, interactions, and interconnections. This integrated configurability can improve the performance of local memory hierarchy, increase the efficiency of interprocessor coordination, or better utilize the network bisection of the machine. MORPH provides a framework for exploring such integrated application-specific customizability. Rather than complicate the situation, MORPH's configurability supports component software and interoperability frameworks, allowing direct support for application-specified patterns, objects, and structures. This paper reports the motivation and initial design of the MORPH system.","PeriodicalId":375364,"journal":{"name":"Proceedings of 6th Symposium on the Frontiers of Massively Parallel Computation (Frontiers '96)","volume":"243 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1996-03-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"16","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of 6th Symposium on the Frontiers of Massively Parallel Computation (Frontiers '96)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/FMPC.1996.558112","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 16

Abstract

Achieving 100 TeraOps performance within a ten-year horizon will require massively-parallel architectures that exploit both commodity software and hardware technology for cost efficiency. Increasing clock rates and system diameter in clock periods will make efficient management of communication and coordination increasingly critical. Configurable logic presents a unique opportunity to customize bindings, mechanisms, and policies which comprise the interaction of processing, memory, I/O and communication resources. This programming flexibility, or customizability, can provide the key to achieving robust high performance. The Multiprocessor with Reconfigurable Parallel Hardware (MORPH) uses reconfigurable logic blocks integrated with the system core to control policies, interactions, and interconnections. This integrated configurability can improve the performance of local memory hierarchy, increase the efficiency of interprocessor coordination, or better utilize the network bisection of the machine. MORPH provides a framework for exploring such integrated application-specific customizability. Rather than complicate the situation, MORPH's configurability supports component software and interoperability frameworks, allowing direct support for application-specified patterns, objects, and structures. This paper reports the motivation and initial design of the MORPH system.
MORPH:使用定制实现强大高性能的系统架构(NSF 100 TeraOps点设计研究)
在十年内实现100 TeraOps的性能将需要大规模并行架构,利用商用软件和硬件技术来提高成本效率。时钟周期内时钟速率和系统直径的增加将使通信和协调的有效管理变得越来越重要。可配置逻辑提供了一个独特的机会来定制绑定、机制和策略,这些绑定、机制和策略包括处理、内存、I/O和通信资源的交互。这种编程灵活性或可定制性是实现强大高性能的关键。具有可重构并行硬件的多处理器(MORPH)使用可重构逻辑块与系统核心集成来控制策略、交互和互连。这种集成的可配置性可以提高本地存储器层次结构的性能,提高处理器间协调的效率,或者更好地利用机器的网络平分。MORPH为探索这种集成的特定于应用程序的可定制性提供了一个框架。MORPH的可配置性支持组件软件和互操作性框架,而不是使情况复杂化,从而允许直接支持应用程序指定的模式、对象和结构。本文报道了MORPH系统的动机和初步设计。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信
小红书