Kalray MPPA®
A New Era of Processing
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
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
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
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
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
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
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
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
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
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

Kalray MPPA® A New Era of Processing

  • 1.
    Kalray MPPA® A NewEra of Processing
  • 2.
    KALRAY, a globalsolution 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 Chipswith 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 HierarchicalArchitecture 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 Comparedto 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 DevelopmentKit 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-256processor 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® Powerefficient hardware acceleration Embedded systems Acceleration Accessory Single-MPPA ® Development & embedded applications 2013 – Kalray SA All Rights Reserved Kalray presentation SC13 8
  • 9.
    Kalray, A newParadigm 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 versionof 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) 86rue 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