scalable linux multicomputer l.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
Scalable Linux MultiComputer PowerPoint Presentation
Download Presentation
Scalable Linux MultiComputer

Loading in 2 Seconds...

play fullscreen
1 / 13

Scalable Linux MultiComputer - PowerPoint PPT Presentation


  • 313 Views
  • Uploaded on

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

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Scalable Linux MultiComputer' - daniel_millan


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.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
scalable linux multicomputer

Scalable Linux MultiComputer

IEEE RADAR CONFERENCE

April 2002

overview

VSIPL & ISSPL

Overview
  • Introduction
  • Hardware Architecture
  • Evolution
  • Interprocessor Communication
  • Strategic Directions In HPEC
  • Embedded Linux
  • Conclusions

IEEE RADAR CONFERENCE 2002

hardware architecture
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

system feature evolution
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

performance evolution powerpc node
Performance Evolution PowerPC Node

IEEE RADAR CONFERENCE 2002

backplane rugged fabric 24x 16 port switches 16x 6u quad dsp boards 32x fiber i o ports
Backplane Rugged Fabric 24x 16 Port Switches ; 16x 6U Quad DSP Boards ; 32x Fiber I/O ports

IEEE RADAR CONFERENCE 2002

strategic directions in high performance embedded computing
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

linux for the embedded processor
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

linux for the embedded processor11
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

data passing methods
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

conclusion
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