Contenu connexe Similaire à Kalray MPPA®: A New Era of Processing (20) Kalray MPPA®: A New Era of Processing2. KALRAY, a global solution
Powerful, Low Power and
Programmable Processors
C/C++ based Software Development Kit
(SDK) for massively parallel programing
Development platform
Reference Design board
Application specific boards
Multi-MPPA® or Single-MPPA® boards
©2013 – Kalray SA All Rights Reserved
Kalray presentation SC13
3. First MPPA®-256 Chips with CMOS 28nm TSMC
Best Performance / Energy Ratio Worldwide
▪ High processing performance
▪ Very low power consumption
▪ High execution predictability &
Low Latency
▪ High-level flexible software
development environment
Available now
▪ Architecture and software scalability
World Class Experts in Parallel and High-Throughput Programming
Let’s work together to develop your innovative applications
©2013 – Kalray SA All Rights Reserved
Kalray presentation SC13
4. MPPA®-256 Processor Hierarchical Architecture
256 Processing Engine cores + 32 Resource Management cores
VLIW Core
Compute Cluster
Instruction Level
Parallelism
Thread Level
Parallelism
©2013 – Kalray SA All Rights Reserved
Kalray presentation SC13
Manycore Processor
Process Level
Parallelism
5. MPPA® Technology Compared to GPU & CPU
CPU
2000pJ/Instruction
GPU
200pJ/Instruction
MPPA®-256
20pJ/Instruction
Optimized for Gflops/Watt
Distributed Memory model
Low Latency
Source: Bill Dally, “To ExaScale and Beyond” - NVidia
From 10x to 100x better energy efficiency vs. CPU, GPU or FPGA
©2013 – Kalray SA All Rights Reserved
Kalray presentation SC13
6. Kalray Software Development Kit
MPPA® ACCESSCORE – MPPA® ACCESSLIB
Today
2014
Standard C/C++
Programming
Environment
Dataflow
Programming
FPGA Style
Simulators,
Profilers, Debuggers
& System Trace
POSIX-Level
Programming
DSP Style
Operating Systems &
Device Drivers
Streaming
Programming
GPU Style
©2013 – Kalray SA All Rights Reserved
Kalray presentation SC13
7. MPPA DEVELOPER
Development platform
▪ MPPA-256 processor and MPPA ACCESSCORE SDK
▪ Ready to use
▪ Characteristics:
•
•
•
•
•
•
•
Single chip MPPA®-256 with 2x4GB DDR3
One board for MPPA® debug/probe
High end x86 CPU as host
Linux OS on host
AccessCore SDK installed
Compatible with future Multi MPPA board
Free slot for Application specific board
Available since Q4 2012 !
©2013 – Kalray SA All Rights Reserved
Kalray presentation SC13
9. Kalray, A new Paradigm
▪ Versatile, Agile, Flexible software platform
▪ High performance
• Best GFLOPS/W thanks to an innovative and
power efficient architecture
▪ Low Energy
• Unique GFLOPS/W/$ solution thanks to a Bestin-Class manufacturing process with industry
leaders
▪ Predictable
▪ World class expert in parallel programming
▪ We can work together with your engineers to develop your innovative applications
©2013 – Kalray SA All Rights Reserved
Kalray presentation SC13
10. A detailed version of this presentation is available
upon request
▪ Please contact us @ following emails:
▪ usa@kalray.eu for North America
▪ japan@kalray.eu for Japan
▪ info@kalray.eu for any other locations
©2013 – Kalray SA All Rights Reserved
Kalray presentation SC13
11. Kalray Offices
Headquarters
(Paris area)
Grenoble office
Japan office
USA office
445 rue Lavoisier,
38 330 Montbonnot
France
86 rue de Paris,
91 400 Orsay
France
Tel: +33 (0)1 69 29 08 16
email: info@kalray.eu
CVML, 3-22-1, Toranomon,
Minato-ku, Tokyo 105-0001,
Japan
Sunnyvale, CA
USA
Tel: +33 (0)4 76 18 09 18
email: info@kalray.eu
Tel: +81 80-4660-2122
email: japan@kalray.eu
Tel: +1 408-475-0550
email: usa@kalray.eu
MPPA, ACCESSCORE and the Kalray logo are trademarks or registered
trademarks of Kalray in various countries.
All trademarks, service marks, and trade names are the marks of the respective owner(s), and any unauthorized use thereof is strictly prohibited.
All terms and prices are indicatives and subject to any modification without notice.
©2013 – Kalray SA All Rights Reserved
Kalray presentation SC13