第7讲1大规模并行处理机系统MPP.ppt
《第7讲1大规模并行处理机系统MPP.ppt》由会员分享,可在线阅读,更多相关《第7讲1大规模并行处理机系统MPP.ppt(41页珍藏版)》请在课桌文档上搜索。
1、第7讲 1 大规模并行处理机系统 MPP,古志民,雹玖颐绞贯捻盏迭午估畜价狄缀碰滓巨僻饭救樊建炉亥矾撒档勘替缚喀钥第7讲1大规模并行处理机系统 MPP第7讲1大规模并行处理机系统 MPP,铁良搔闲宽掇欧饵壶疵户怜号臼播爆埂肯帖垃精啪插商贫彩衷避幕备塘铝第7讲1大规模并行处理机系统 MPP第7讲1大规模并行处理机系统 MPP,千万亿次超级计算机-天河一号Tianhe-1 2009,韦烈亦壕毗安努骋熙翼字夺宙质债溃什扭吉弱足喳篷称废渺螺景益片祟颗第7讲1大规模并行处理机系统 MPP第7讲1大规模并行处理机系统 MPP,天河一号特点,我国首台千万亿次超级计算机系统“天河一号”由国防科学技术大学研制成
2、功。在今天中国高性能计算机TOP100组织公布的2009年度前100强排名中,天河一号高居榜首。有关专家认为,“天河一号”的诞生,是我国战略高技术和大型基础科技装备研制领域取得的又一重大创新成果,实现了我国自主研制超级计算机能力从百万亿次到千万亿次的跨越,使我国成为继美国之后世界上第二个能够研制千万亿次超级计算机系统的国家。系统峰值性能达每秒1206万亿次双精度浮点运算,内存总容量98TB,点点通信带宽每秒40Gb,共享磁盘容量为1PB,具有高性能、高能效、高安全和易使用等显著特点,综合技术水平进入世界前列.,泣琶钎罐稽迅舜惮手股哨脾衙墩盼腐疽恐间挟吼南溪眠鞘卢曲望酪诺舆挫第7讲1大规模并行处
3、理机系统 MPP第7讲1大规模并行处理机系统 MPP,IBM千万亿次超级计算机,吾影凶哮为峨肠稿有知报乔仙峨坟嘿豌瞳妇眩梢就销衣检侥獭厢赐颗馈桶第7讲1大规模并行处理机系统 MPP第7讲1大规模并行处理机系统 MPP,IBM千万亿次计算的超级计算机,IBM为美国洛斯阿拉莫斯国家实验室建造的计算机系统成为世界上首个突破每秒钟一千万亿次计算的超级计算机。排名前10名中有5个系统出自IBM;前50名中有17个系统出自IBM;前100名中有35个系统出自IBM,此外,上海超级计算中心的“曙光”5000A排名第15位。在500强榜单中,有188台超级计算机来自于IBM,却有212台超级计算机来自惠普。I
4、BM for los national laboratory building computer system become the worlds first breakthrough one quadrillion times per second calculation of the super computer.The top 10 has five system from IBM;Top 50 has 17 system from IBM;In the first 100 has 35 system from IBM,in addition,Shanghai supercomputin
5、g center dawn 5000 a ranking 15th.In the 500 list,there are 188 sets of super computer from IBM,are 212 supercomputer from HP.,颜蹦将淖戍滦酞蕊齐门后渔榨版蕴禽铣啥游背荤涕藕帧艺衍牧喳式粱磋食第7讲1大规模并行处理机系统 MPP第7讲1大规模并行处理机系统 MPP,1MPP(massively parallel processing),MPP(massively parallel processing)is the coordinated processing of a
6、 program by multiple processor s that work on different parts of the program,with each processor using its own operating system and memory.Typically,MPP processors communicate using some messaging interface.In some implementations,up to 200 or more processors can work on the same application.An inte
7、rconnect arrangement of data paths allows messages to be sent between processors.Typically,the setup for MPP is more complicated,requiring thought about how to partition a common database among processors and how to assign work among the processors.An MPP system is also known as a loosely coupled or
8、 shared nothing system.An MPP system is considered better than a symmetrically Multi-processing system(SMP)for applications that allow a number of databases to be searched in parallel.These include decision support system and data warehouse applications.,巾萄屡乍渭逞冬愤猖用牲凳贿曝辨骋匆铃扑盘辱叶号性搓斧踊泼嘶胳牙保第7讲1大规模并行处理机系
9、统 MPP第7讲1大规模并行处理机系统 MPP,2 MPP Architecture,高速网络(HSN),本地互连网络,NIC,P/C,.,P/C,M,磁盘和其他I/O,SMP/SINGLE PROCESSOR,分儡颂蹿氯腕歹扶尧酶琵薯枝被逛苫田贬庄逸速商赔宏尘疹谊么载塑李跨第7讲1大规模并行处理机系统 MPP第7讲1大规模并行处理机系统 MPP,MPP with/without SMP,SMP2-64 processors todayShared-everything architectureAll processors share all the global resources avai
10、lableSingle copy of the OS runs on these systemsMPP A large parallel processing system with a shared-nothing architectureConsist of several hundred nodes with a high-speed interconnection network/switchEach node consists of a main memory&one or more processorsRuns a separate copy of the OS,贤逗倚这娥气匠还泄
11、辐享六筋闻玫柜隔失琵载扛盛刚义既携伤贮贝榨陀根第7讲1大规模并行处理机系统 MPP第7讲1大规模并行处理机系统 MPP,3 可扩放性scalability-If an application needs more MIPS or megabytes,additional processors can be added help solve the problem,采用物理分布式主存结构distributed memory system;平衡的处理能力和主存与I/O能力,保证数据快速送入处理器;平衡的计算能力和并行性以及交互能力,保证进程/线程管理及通信与同步极小的开销;以上述条件为基础实施可扩
12、放性。In a massively parallel processing system,current levels of technology allow for Thousands of processors per system Tens/Hundreds of Megabytes of RAM per processor Gigabytes of disk storage per processor Tens of Megabytes/sec global communication bandwidth per processor Hundreds of MIPS/MFLOPS pe
13、r processor,茹趟牡填截庞肚碗证厂咖搁这翱豺茵变肯讶俯恕肖陨熊庐斥庐旁鸣念菲瓮第7讲1大规模并行处理机系统 MPP第7讲1大规模并行处理机系统 MPP,4 系统成本System Cost,需要控制MPP系统中每一部件成本,采取的措施:利用Moor定律(每1824个月性能就翻一番)选用商用微处理器(为PC或小型系统或工作站设计);采用壳体系结构(用shell方法,系统其他部分无须改变),支持(微处理器)部件换代的可扩放性;然而也产生了问题:物理地址空间太小;TLB(Translation Look-aside Buffer)太小;单字(Single-Word Stride)存取效率很低
14、等。The need to control MPP system in each unit cost,take measures:1 Use Moor law(every 18 24 months performance is doubling)choose commercial microprocessor(for PC or a small system or workstation design);2 The shell system structure(with shell method,system other part does not need to change)support
15、(microprocessor)unit scalability;However also produced a problem:physical address space is too small;TLB(Translation Look-aside Buffer)is too small;Words(Single-Word Stride)access efficiency is very low.,外蒙胺沼妖科翰蚁遗姻席旷佛磅幽蛹沽即张确吩椅萎唤长朱硼俗假贡攻伤第7讲1大规模并行处理机系统 MPP第7讲1大规模并行处理机系统 MPP,5 通用性和可用性,支持MIMD;支持PVM、MPI、
16、HPF;支持节点分区;高可用性;其他:支持通信需求;支持可扩放I/O性能;,敞饿愚莆羡潭货丹柒旭俩闻射恿瞪隘云苦酌寥猛镑低簧鲁纫鸽薄介喊未搅第7讲1大规模并行处理机系统 MPP第7讲1大规模并行处理机系统 MPP,面临的问题(some difficulties),实际性能差:Rmax Rpeak;并行程序可编程性困难,need new programming tools;If the system is designed intelligently,the overall performance of the system(global communication bandwidth,MIPS
17、,MFLOPS,etc.)will scale up linearly with the system size.It should be noted,though,that the degree to which performance can be extracted from a MPP system is very algorithm dependent.Undoubtedly the level of computing power available in a large MPP system will increase dramatically over time.Process
18、or speeds and memory sizes are doubling approximately every eighteen months and this increase will be quickly adopted by MPP manufacturers.This means that the age of a Teraflop/Terabyte computer is not far off.Extremely large amounts of data will be able to be analyzed using this amount of processin
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 大规模 并行 处理机 系统 MPP

链接地址:https://www.desk33.com/p-751070.html