Kalray is introducing its new MPPA® processor, which provides powerful and low power parallel processing capabilities. The MPPA®-256 chip uses a 28nm manufacturing process and contains 256 processing engine cores and 32 management cores. It offers high performance with very low power consumption compared to CPUs and GPUs. Kalray provides a software development kit that allows developers to program the MPPA® in C/C++ with future support for dataflow, streaming, and other parallel programming models. Reference boards are available for development and evaluation of applications on the new MPPA® architecture.
2. 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
2
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
Architecture and software scalability
Available now
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
3
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
4
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
5
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
6
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
7
8. Board Products
MPPA®-Based Server
Multi-MPPA®
Power efficient hardware acceleration
Embedded systems
Acceleration Accessory
Single-MPPA ®
Development & embedded applications
2013 – Kalray SA All Rights Reserved
Kalray presentation SC13
8
9. Kalray, A new Paradigm
Versatile, Agile, Flexible software platform
High performance
Low Energy
•
Best GFLOPS/W thanks to an innovative and
power efficient architecture
•
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
9
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
10
11. Kalray Offices
Headquarters
(Paris area)
86 rue de Paris,
91 400 Orsay
France
Tel: +33 (0)1 69 29 08 16
email: info@kalray.eu
Grenoble office
Japan office
USA office
445 rue Lavoisier,
38 330 Montbonnot
France
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
11