High Performance Cluster ComputingArchitectures and Systems.ppt
《High Performance Cluster ComputingArchitectures and Systems.ppt》由会员分享,可在线阅读,更多相关《High Performance Cluster ComputingArchitectures and Systems.ppt(89页珍藏版)》请在麦多课文档分享上搜索。
1、High Performance Cluster Computing Architectures and Systems,Hai Jin,Cluster and Grid Computing Lab,Cluster Computing at a Glance,Introduction Scalable Parallel Computer Architecture Towards Low Cost Parallel Computing and Motivations Windows of Opportunity A Cluster Computer and its Architecture Cl
2、usters Classifications Commodity Components for Clusters Network Service/Communications SW Cluster Middleware and Single System Image Resource Management and Scheduling (RMS) Programming Environments and Tools Cluster Applications Representative Cluster Systems Cluster of SMPs (CLUMPS) Summary and C
3、onclusions,Introduction,Need more computing power Improve the operating speed of processors & other components constrained by the speed of light, thermodynamic laws, & the high financial costs for processor fabrication Connect multiple processors together & coordinate their computational efforts par
4、allel computers allow the sharing of a computational task among multiple processors,How to Run Applications Faster ?,There are 3 ways to improve performance: Work Harder Work Smarter Get Help Computer Analogy Using faster hardware Optimized algorithms and techniques used to solve computational tasks
5、 Multiple computers to solve a particular task,Two Eras of Computing,Scalable Parallel Computer Architectures,Taxonomy based on how processors, memory & interconnect are laid out Massively Parallel Processors (MPP) Symmetric Multiprocessors (SMP) Cache-Coherent Nonuniform Memory Access (CC-NUMA) Dis
6、tributed Systems Clusters,Scalable Parallel Computer Architectures,MPP A large parallel processing system with a shared-nothing architecture Consist of several hundred nodes with a high-speed interconnection network/switch Each node consists of a main memory & one or more processors Runs a separate
7、copy of the OS SMP 2-64 processors today Shared-everything architecture All processors share all the global resources available Single copy of the OS runs on these systems,Scalable Parallel Computer Architectures,CC-NUMA a scalable multiprocessor system having a cache-coherent nonuniform memory acce
8、ss architecture every processor has a global view of all of the memory Distributed systems considered conventional networks of independent computers have multiple system images as each node runs its own OS the individual machines could be combinations of MPPs, SMPs, clusters, & individual computers
9、Clusters a collection of workstations of PCs that are interconnected by a high-speed network work as an integrated collection of resources have a single system image spanning all its nodes,Key Characteristics of Scalable Parallel Computers,Towards Low Cost Parallel Computing,Parallel processing link
10、ing together 2 or more computers to jointly solve some computational problem an increasing trend to move away from expensive and specialized proprietary parallel supercomputers towards networks of workstations the rapid improvement in the availability of commodity high performance components for wor
11、kstations and networks Low-cost commodity supercomputing from specialized traditional supercomputing platforms to cheaper, general purpose systems consisting of loosely coupled components built up from single or multiprocessor PCs or workstations need to standardization of many of the tools and util
12、ities used by parallel applications (ex) MPI, HPF,Motivations of using NOW over Specialized Parallel Computers,Individual workstations are becoming increasing powerful Communication bandwidth between workstations is increasing and latency is decreasing Workstation clusters are easier to integrate in
13、to existing networks Typical low user utilization of personal workstations Development tools for workstations are more mature Workstation clusters are a cheap and readily available Clusters can be easily grown,Trend,Workstations with UNIX for science & industry vs PC-based machines for administrativ
14、e work & word processing A rapid convergence in processor performance and kernel-level functionality of UNIX workstations and PC-based machines,Windows of Opportunities,Parallel Processing Use multiple processors to build MPP/DSM-like systems for parallel computing Network RAM Use memory associated
15、with each workstation as aggregate DRAM cache Software RAID Redundant array of inexpensive disks Possible to provide parallel I/O support to applications Use arrays of workstation disks to provide cheap, highly available, and scalable file storage Multipath Communication Use multiple networks for pa
16、rallel data transfer between nodes,Cluster Computer and its Architecture,A cluster is a type of parallel or distributed processing system, which consists of a collection of interconnected stand-alone computers cooperatively working together as a single, integrated computing resource A node a single
17、or multiprocessor system with memory, I/O facilities, & OS generally 2 or more computers (nodes) connected together in a single cabinet, or physically separated & connected via a LAN appear as a single system to users and applications provide a cost-effective way to gain features and benefits,Cluste
18、r Computer Architecture,Prominent Components of Cluster Computers (I),Multiple High Performance Computers PCs Workstations SMPs (CLUMPS) Distributed HPC Systems leading to Metacomputing,Prominent Components of Cluster Computers (II),State of the art Operating Systems Linux (Beowulf) Microsoft NT (Il
19、linois HPVM) SUN Solaris (Berkeley NOW) IBM AIX (IBM SP2) HP UX (Illinois - PANDA) Mach (Microkernel based OS) (CMU) Cluster Operating Systems (Solaris MC, SCO Unixware, MOSIX (academic project) OS gluing layers (Berkeley Glunix),Prominent Components of Cluster Computers (III),High Performance Netwo
20、rks/Switches Ethernet (10Mbps) Fast Ethernet (100Mbps) Gigabit Ethernet (1Gbps) SCI (Dolphin - MPI- 12micro-sec latency) Myrinet (2Gbps) Infiniband (10Gbps) ATM Digital Memory Channel FDDI,Prominent Components of Cluster Computers (IV),Network Interface Card Myrinet has NIC User-level access support
21、,Prominent Components of Cluster Computers (V),Fast Communication Protocols and Services Active Messages (Berkeley) Fast Messages (Illinois) U-net (Cornell) XTP (Virginia),Prominent Components of Cluster Computers (VI),Cluster Middleware Single System Image (SSI) System Availability (SA) Infrastruct
22、ure Hardware DEC Memory Channel, DSM (Alewife, DASH), SMP Techniques Operating System Kernel/Gluing Layers Solaris MC, Unixware, GLUnix Applications and Subsystems Applications (system management and electronic forms) Runtime systems (software DSM, PFS etc.) Resource management and scheduling softwa
23、re (RMS) CODINE, LSF, PBS, NQS, etc.,Prominent Components of Cluster Computers (VII),Parallel Programming Environments and Tools Threads (PCs, SMPs, NOW) POSIX Threads Java Threads MPI Linux, NT, on many Supercomputers PVM Software DSMs (Shmem) Compilers C/C+/Java Parallel programming with C+ (MIT P
24、ress book) RAD (rapid application development tools) GUI based tools for PP modeling Debuggers Performance Analysis Tools Visualization Tools,Prominent Components of Cluster Computers (VIII),Applications Sequential Parallel / Distributed (Cluster-aware app.) Grand Challenging applications Weather Fo
25、recasting Quantum Chemistry Molecular Biology Modeling Engineering Analysis (CAD/CAM) . PDBs, web servers, data-mining,Key Operational Benefits of Clustering,High Performance Expandability and Scalability High Throughput High Availability,Clusters Classification (I),Application Target High Performan
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- HIGHPERFORMANCECLUSTERCOMPUTINGARCHITECTURESANDSYSTEMSPPT

链接地址:http://www.mydoc123.com/p-372910.html