首页 | 本学科首页   官方微博 | 高级检索  
     

HPP:一种支持高性能和效用计算的体系结构
引用本文:孙凝晖,李凯,陈明宇.HPP:一种支持高性能和效用计算的体系结构[J].计算机学报,2008,31(9).
作者姓名:孙凝晖  李凯  陈明宇
作者单位:1. 中国科学院计算技术研究所中国科学院计算机系统结构重点实验室,北京,100190
2. 普林斯顿大学计算机科学系,普林斯顿,新泽西,08544,美国
基金项目:国家自然科学基金,国家高技术研究发展计划(863计划),中国科学院知识创新工程项目
摘    要:为了同时做到应对千万亿次高性能计算的技术挑战和满足数据中心(data center)未来的主要应用模式效用计算(utility computing)的需求,提出了一种称为HPP(Hyper Parallel Processing)的高性能计算机体系结构.HPP的主要特征是全局地址空间(global address space)和单一操作系统映像的超节点(hyper node).HPP结合了MPP的可扩展性,DSM的高效通信和机群的普及化的优点,为高性能计算和效用计算都提供了许多创新研究的机会.基于HPP体系结构,实现了一个曙光5000高性能计算机的原型系统,初步验证了它的可行性.

关 键 词:高性能计算  效用计算  体系结构  超并行  千万亿次

HPP: An Architecture for High Performance and Utility Computing
SUN Ning-Hui,LI Kai,CHEN Ming-Yu.HPP: An Architecture for High Performance and Utility Computing[J].Chinese Journal of Computers,2008,31(9).
Authors:SUN Ning-Hui  LI Kai  CHEN Ming-Yu
Abstract:An architecture of high performance computer,called Hyper Parallel Processing(HPP),is proposed to satisfy the requirements of both High Performance Computing,and Utility Computing which will be the application model of data centers.HPP combines the benefits of the scalability of MPP,the communication efficiency of DSM,as well as the commodity of cluster.Comparisons of current main-stream high performance computer architectures show that none of them can satisfy both HPC and utility computing.The main features of HPP are Global Address Space(GAS) and Hyper Node with single Operating System image.HPP supports the distributed global address space including both memory and I/O,but without hardware cache coherence.A Hyper Node consists of a set of application specific CPUs and a(or more) OS specific CPU.The OS CPU maintains the single system image,while the application CPUs run only lightweight run-time software.Besides the GAS interconnect network for applications,a standard SAN connects all OS CPUs and I/O devices providing system management and storage service.HPP is able to provide many opportunities of innovative research in High Performance and Utility Computing areas,including communication,synchronization,programming model,node operating system,utility computing,fault isolation,CPU and system etc.According to HPP architecture,a prototype system of Dawning5000 HPC is implemented and the feasibility of HPP is proved.
Keywords:high performance computing  utility computing  computer architecture  hyper parallel processing  petaflops
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号