Part I: Parallel Computer System Architectures Representative of cow research projects Project/Reference Speclal Features to Support Clustering a serverless network of workstations featured Berkeley Now Project with active messaging, cooperative filing and global Unix extensions Princeton Commodity components, efficient communication and shared SHRIMP virtual memory through special network interfaces Karlsruhe Efficient communication network and software Parastaion development for distributed parallel processing Rice Software-implemented distributed TreadMarks shared-memory cluster of workstations Wisconsin Distributed shared memory on a cluster Wind Tunnel of workstations interconnected with a commodity network The NSCP National Scalable Cluster Projcct for metacomputing http://nscp.upenn.edu over three local clusters linked through Intemet Argo Developing metacomputing platform and software through Globus an ATM-connected WAN of 17 sites in North America Syracuse A World-Wide Virtual Machine for high-performance WWVM computing with Internet and HPCC technologies PcarlClustcr A research cluster for distributed multimedia http://pearl.cs.hku.hkandfinancialdigitallibraryapplications virginia Developing metacomputing software Legion towards a national virtual computer facility NHPCC(Hefei)·USTC· CHINA glchenaustc edu.ci
NHPCC(Hefei) •USTC •CHINA glchen@ustc.edu.cn Representative of COW Research Projects Part I : Parallel Computer System Architectures 1 -11
Part 1: Parallel Computer System Architectures Comparison of MPP sMP, cow& dsm SMP Cluster Distributed MPP Characteristic Syste Number of O100 O(10) O(100) nodes(N) O1000 or less or less O(1000 Node Fine or Medium or complexity medium grain coarse grain Medium grain Wide range Internode Message passing Shared files Shared communi- or shared variables Message RPC, message memory passing cation for DSM passing Job Single run Multiple queues Independent scheduling queue at host run queue but coordinated multiple queues Partiall Always Desired uppon Node OS N(microkernel) N copies and and I host OS Type (monolithic) (monolithic) (homogeneous (heterogenous) desired) Address Multiple space(single if DSM) Single Multiple Multiple Internode Unnecessary Unnecessary Required if exposed Required secunD One or more M Ownership organization organization organizations organizations Network Nonstandard Nonstandard Standard or Standard protocol nonstandard System Low to medium Often low Highly available Medium availability or fault-tolerant Performance Throughput and TurmaroundThroughput and metrIc turnaround time time tumaround time Response time SSI: Single-system image, RPC: Remote procedure call, DSM: Distributed shared memory NHPCC(Hefei)·USTC· CHINA glchen @ustc.ed.cl l-12
NHPCC(Hefei) •USTC •CHINA glchen@ustc.edu.cn Comparison of MPP,SMP, COW & DSM Part I : Parallel Computer System Architectures 1 -12
Part I: Parallel Computer System Architectures 目 言号 房 喜到昌目首 8 39 8 es 3a5 NHPCC(Hefei)·USTC· CHINA glchen @ustc.ed.cl
NHPCC(Hefei) •USTC •CHINA glchen@ustc.edu.cn Part I : Parallel Computer System Architectures 1 -13