KALRAY ’s technology is called MPPA for Multi-Purpose Processor Array and has solved the major two challenges of multi-core processing: the energy efficiency as well as the software scalability.
Led by Joël Monnier, former vice president of STMicroelectronics, KALRAY employs 55 engineers and is backed by French investment funds, local funds, private investors, and OSEO, a French public-sector institution who finance innovative projects brought by SME’s.
The first MPPA 256 processor integrates 256 processors onto a single silicon chip through a high bandwidth Network on Chip. The 256 processors work in parallel and communicate
together via a network-on-chip just as large clusters of computers do on the Internet. The MPPA 256 is organized as 16 clusters of 16 processors and multiple MPPA chips can be interconnected at the PCB level through Interlaken interfaces to increase the processor array size and performance capability.
MPPA 256 is manufactured in 28 nm technology by world-class foundry TSMC with the lowest power consumption and highest cost efficiency. Under the TSMC VCA program, GUC provided design support as well as logistical support and manufacturing interface for KALRAY. A key reason for the unmatched efficiency of the MPPA 256 device comes from early access to TSMC’s leading-edge 28nm High Performance process.
Along with the MPPA processor family, KALRAY provides customers with its software development environment MPPA ACCESSCORE as well as development boards integrating in MPPA DEVELOPER. It offers standard GNU C/C++ development tools and libraries including primitives for task parallelism and data parallelism. The development environment also supports automatic mapping on MPPA hardware and memory resource sizing to assist developers in obtaining optimal performance.
The MPPA ACCESSCORE development environment provides a C-based programming model, which speeds up application development and debug. Several programming levels are provided for different user profiles, from Linux support for legacy functions, to a unique high level dataflow environment. Standard GCC & GDB technologies are used for compilation & debug. The KALRAY processor cores implement a proprietary VLIW architecture with advanced low-power design techniques, and integrate a high-performance IEEE 754 floating-point unit.
KALRAY’s technology has been developed with many OEM partners across several vertical markets, as well as through partnering with third party software vendors,” says Joël Monnier, CEO. “Our first processor achieves a global processing power of 500 billion operations per second, along with a much lower power consumption than competitive solutions. Embedded designers will get the benefit of high processing power, low power consumption and high level programming to develop innovative applications in the fields of image processing, signal processing, control, communications and data security. The access cost of MPPA processors makes them optimum for all low to medium volume applications.”
“KALRAY has developed a world beating technology for Multi-Purpose Processor Arrays which addresses real-world needs in signal processing while delivering the performance this market requires,” said Maria Marced, President, TSMC Europe. “Innovation in Europe is clearly demonstrated by KALRAY’s 28nM design. We are pleased to be part of this success story, and the release to production marks a major milestone in the collaboration between KALRAY, GUC and TSMC.” “KALRAY is a very exciting company that only started up in 2008“, said Jim Lai, President GUC. “The innovation within KALRAY’s design demonstrates how new companies using most advanced nodes can design world beating products. We are thrilled to be part of this success, since it clearly shows the benefit of close collaboration on advanced technology to bring a whole new class of multicore microprocessors to market.”