1 / 13

Scalable Linux MultiComputer

Scalable Linux MultiComputer IEEE RADAR CONFERENCE April 2002 VSIPL & ISSPL Overview Introduction Hardware Architecture Evolution Interprocessor Communication Strategic Directions In HPEC Embedded Linux Conclusions First Level - I/O Processor

Download Presentation

Scalable Linux MultiComputer

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. Scalable Linux MultiComputer IEEE RADAR CONFERENCE April 2002

  2. VSIPL & ISSPL Overview • Introduction • Hardware Architecture • Evolution • Interprocessor Communication • Strategic Directions In HPEC • Embedded Linux • Conclusions IEEE RADAR CONFERENCE 2002

  3. First Level - I/O Processor LANai Network Processor off loads the PPC Myrinet Scalable Cluster Interconnect (parallel and serial) Concurrent I/O and processing Second Level - Compute Processor PowerPC AltiVec architecture Low Power Consumption High Performance per Watt AltiVec SIMD vector processing canyield from 2 to 10X performance increase over FPU systems. Hardware Architecture IEEE RADAR CONFERENCE 2002

  4. System Feature Evolution • Development and Deployment Platforms now use same technology • Based on Open Standards and Open Source Software • Support for PowerPC processors running VxWorks or Linux • Improved Systems Scalability ( 6.4 GFLOPS to 3.2 TFLOPS) • Processing Node Migration from PowerPC to AltiVec™ architecture • Enhancements to Fast Boot Capabilities • Kernel Boot, NFS mount • Card is fully operational with OS 10 seconds after insertion • Power On Self Test • Fault Tolerant Features Added • Live Insertion - Hot Swap (VME handles have power switch) • Internal current and thermal sensors for monitoring & automatic shut down • Fault Tolerant API & Library • New Technology Insertion to Scalable Cluster Interconnect • Dynamic or Static Mapping of the Network Interconnect (Myrinet) • 8 Port Switch upgraded to 16 port Switch • Serial 2 Gb technology over Fiber for chassis to chassis interconnect IEEE RADAR CONFERENCE 2002

  5. Performance Evolution PowerPC Node IEEE RADAR CONFERENCE 2002

  6. Performance Evolution Myrinet Interconnect IEEE RADAR CONFERENCE 2002

  7. Backplane Rugged Fabric 24x 16 Port Switches ; 16x 6U Quad DSP Boards ; 32x Fiber I/O ports IEEE RADAR CONFERENCE 2002

  8. System Rugged Fabric16 Chassis - 1024x DSP(AltiVec) Nodes IEEE RADAR CONFERENCE 2002

  9. Strategic Directions inHigh Performance Embedded Computing Adherence to Standards Open Source Software Proprietary APPLICATIONS Reuse is Low Reuse is High MIDDLEWARE Compatibility is Low Compatibility is High DEVELOPMENT TOOLS Availability is Low Availability is High “ OPERATING SYSTEM “Home Grown” OS Development/Support & Maintenance Costs High VxWorks and Linux Development/Support & Maintenance Costs Low PROCESSOR/HARDWARE TECHNOLOGIES IEEE RADAR CONFERENCE 2002

  10. Linux for the Embedded Processor • Small kernel and boot file system in EEPROM, with space for application. • Kernel can be compiled to include only necessary drivers for embedded hardware and application. • Dynamically loaded device drivers is automatic. • ROM: compressed kernel and root tools • RAM: temporary, process directories • NFS: common set of config, user & home reside on host disk system • Zero size swap space to disable virtual memory IEEE RADAR CONFERENCE 2002

  11. Linux for the Embedded Processor • Fast restart time in mission-critical applications • 32 MB FLASH EEPROM • Power On Self Test prior to booting OS • Boot Compressed Kernel from FLASH • Read Static Network Routes from FLASH • Load User Application from FLASH • System Boots OS in less than 10 Seconds • FLASH management S/W routines available • Familiar embedded environment, node “looks” just like a desktop processor. • Uses shells, scripts, standard “/etc” config files, and NFS mounted disks. • Common and open tools: gcc, gdb, sh, cvs, X, MPI, MPE. IEEE RADAR CONFERENCE 2002

  12. Data Passing Methods • Myrinet-2000 • 250 MB/s peak • Portable open GM Interface • Lowest Level interface API • TCP/IP • Sockets & semaphores • Easy interface to other computers via PCI card • MPI • Portable open MPICH • High level interface API • Large developer base for latest advanced features • Supports TCP/IP, GM, BDMP devices • CORBA • Object Oriented API • TCP/IP, optimized with GM IEEE RADAR CONFERENCE 2002

  13. Conclusion • CSPI offers MultiComputers ready for Mission Critical COTS Applications: • The Software development environment is in place • The performance (Linux & VxWorks) is comparable and scalable • Systems are based on industry standards (MPI, VSIPL for AltiVec, VxWorks & Linux for MPC7410) • Systems optimize processing density, scalability, and bi-section bandwidth • Systems meet the needs of a wide range of DOD signal processing applications (radar, sonar, surveillance and C3I)Further Information available at: • http://www.cspi.com/multicomputer/ • http://www.myri.com IEEE RADAR CONFERENCE 2002

More Related