Codeplay can produce a custom compiler for any processor architecture using our retargetable in-house technology.

Our VectorC compiler platform was designed from the ground up to exploit advanced hardware features present in modern microprocessors and graphics processors.

Sieve C++ Parallel Programming System

Codeplay’s Sieve C++ Parallel Programming System is a scalable programming system aimed at those who need to create C++ code to exploit multi-core environment.  
[Read more...]


Shader Compiler

Codeplay has developed technology for production of high performance shader compilers for use in programmable GPUs and embedded devices. Our core technology in this area can be used to create shader compilers derived from the specification for OpenGL® ES API.* [Read more...]

VectorC Compiler Technology
VectorC is a C/C++ compiler platform designed to be retargeted to suit particular processor architectures.  It is a unique piece of compiler technology allowing easy and quick development of high-performance applications.  [Read more...]

All our compiler technology is based around the principle of portability. We believe portability should be available on advanced and special purpose processor architectures, not only on standard processor architectures. Our aim is that software developers can produce software quickly while the hardware developers continue to develop the processor, whether by small design change or fundamental redesign. This reduces time to market and safeguards investment in software development.

The VectorC technology is wholly owned by Codeplay and does not license any GPL or 3rd party software.

 

*This product is based on the published OpenGL® ES API, but is not an implementation which is certified or licensed by Silicon Graphics, Inc.under the OpenGL® ES API.