1 / 12

What is next for accelerators? Turf war or collaboration?

What is next for accelerators? Turf war or collaboration? . Stefan Möhl, Co-Founder, Chief Strategy Officer, Mitrionics. Modern Hardware Accelerators. Modern Accelerators are COTS The main problem for HW accelerators in the past was the follow-on version

melora
Download Presentation

What is next for accelerators? Turf war or collaboration?

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. What is next for accelerators? Turf war or collaboration? Stefan Möhl, Co-Founder, Chief Strategy Officer, Mitrionics

  2. Modern Hardware Accelerators • Modern Accelerators are COTS • The main problem for HW accelerators in the past was the follow-on version • COTS guarantees next-generation support • COTS Accelerators Today: • FPGAs (The part we do) • GPGPUs • Many-Core CPUs (Intel, AMD, STI Cell)

  3. Which Accelerator to Choose? FPGAs, GPGPUs or Many-Core?

  4. GPGPUs • Advantages • Very high off-chip bandwidth (80+ GB/s) • High performance on DP-FP (250 peak GFLOPS) • Good price/performance • Disadvantages • Errors (lack of ECC and full IEEE-fp support) • Heat • Not x86 compatible

  5. FPGAs • Advantages • High off-chip bandwidth (20+ GB/s) • 0.5 TB/s to on-chip memories • HW acceleration on any operation • Very high performance on non FP add/mul • Low power (20 Watts) • Good price/performance • Disadvantages • High unit cost • Not x86 compatible

  6. Many-Core CPUs • Advantages • Runs legacy code (at least on one core) • Runs full applications • Needed by other accelerators for Amdahl’s Law • A very fast device is needed to churn through the millions of lines of code that are not in the hot-spot! • Disadvantages • Baseline performance • Heat • Runs legacy code slowly

  7. Many-core CPUs Command & Control FPGAsNon-Floating Point GPGPUs Floating Point Heterogeneous Computing

  8. Will the world go Heterogeneous? • The Big Guys have made the choice • AMD + ATI = AMD Fusion • Heterogeneous chip with GPGPU + Many-core CPU • Intel are already the largest manufacturer of Graphics HW • Intel Quick-path/AMD Hypertransport • In-socket FPGAs directly on the system bus • Possible to add Cache-coherency and TLB • Accelerators have gone COTS • Will stay around, if used in HPC or not • Legacy code must be fine-grain parallelized • For Many-Core, GPGPU and FPGA alike

  9. Where does Mitrionics fit in?

  10. The HPC FPGA Eco-System App’s & Algo’s Bioinformatics, Text search, Financials, etc MVP & SDK HW Module suppliers System vendor CPU/FPGA suppliers

  11. The Mitrion Platform 1) The Mitrion Virtual Processor • A configurable processor design for a fine-grain massively parallel, soft-core processor • 10-30 times faster than traditional CPUs at 20-25 Watts • Executes a program in an FPGA 2) The Mitrion-C programming language • An intrinsically parallel C-family language 3) The Mitrion Software Development Kit • Compiler • Debugger/Simulator • Processor configurator

  12. Thank You! Mitrionics AB Ideon Science Park SE-223 70 Lund www.mitrionics.com stefan@mitrionics.com

More Related