1 / 12

SGI Origin 3000

SGI Origin 3000. 010652000 Introduction to Parallel Computing Ville Nummela. History. Architecture. Modular architecture allows easy upgrading consists of building blocks called bricks each system can be customised using only those bricks which are needed in that particular system.

ferris-ross
Download Presentation

SGI Origin 3000

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. SGI Origin 3000 010652000 Introduction to Parallel Computing Ville Nummela

  2. History

  3. Architecture • Modular architecture • allows easy upgrading • consists of building blocks called bricks • each system can be customised using only those bricks which are needed in that particular system

  4. C-bricks • CPU modules • 2 or 4 64 bit MIPS processors • up to 8 GB RAM • Bedrock controllel chip • 8-to-6 crossbar • Network interface

  5. C-bricks

  6. R-bricks • Router blocks • 6-port, 8-port and metarouter • 4 ports to C-blocks, the rest to other R-bricks • A single R-brick can have 16 CPUs • NUMAlink 3 - 1.6GB/s/link • crossbar • Hypercube up to 128P, then fat hypercube

  7. R-bricks

  8. Other bricks • I-brick • I/O • Connects to C-bricks via XTown2 (1.2GB/s) • P-brick • 12 PCI slots • X-brick • 4 XIO slots

  9. Other bricks • G-brick • grapchics brick • D-brick • 1-12 JBOD disks • Powerbay • 1-6 hot plug 48V pover supplies

  10. Software • Operating system is IRIX • Controllel machine runs Linux • Shared memory • message passing can be used • Libraries: MPI, PVM, shmem • Languages: Fortran, C, C++, ADA, Pascal

  11. Memory architecture • Each C-brick has some local memory • However, the memory is shared between all C-bricks • --> NUMA • C-bricks have caches • --> ccNUMA

  12. Statistics • Highest rating on top500 list: 116 • 1024P machine called ”Chapman” • operated by NASA • 256 C-bricks, 144 R-bricks, 4 I-bricks, 4 P-bricks, 38 Power bays • Total 31 Origin 3000 computers on the list

More Related