Adaptable Linux MultiComputer - PowerPoint PPT Presentation

scalable linux multicomputer n.
Skip this Video
Loading SlideShow in 5 Seconds..
Adaptable Linux MultiComputer PowerPoint Presentation
Adaptable Linux MultiComputer

play fullscreen
1 / 13
Download
Download Presentation

Adaptable Linux MultiComputer

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