Compiler Optimisation

For more than 10 years Codeplay has been building advanced optimising compiler technology for a wide range of innovative heterogeneous multicore and general purpose processors.

Codeplay works closely with international semiconductor companies to develop compiler tools to enable software to be ported to their new processors. Drawing from the expertise gained from developing technology for different types of hardware Codeplay is also able to advise processor makers on compiler-friendly instruction sets and processor designs.

Optimising Compiler technology

What we offer

Codeplay’s flagship product, OffloadTM, is a tool suite used in PlayStation®3 games to maximise performance by offloading code to the SPUs.

For more than 10 years Codeplay has been building advanced optimising compiler technology for a wide range of innovative heterogeneous multicore and general purpose processors.
Previous products include highly vectorising C/C++ compilers for PlayStation®2 (VU and EE), Ageia’s PhysX, for Movidius' low-power chip and several undisclosed mobile media processors, as well as shader compilers.
. Drawing from the expertise gained from developing technology for different types of hardware Codeplay is also able to advise processor makers on compiler-friendly instruction sets and processor designs.

Codeplay also offers games development consultancy with focus on physics and multi-core optimisations, and has successfully improved the performance of PlayStation®3 titles such as NASCAR The Game 2011 by integrating Codeplay's OffloadTM technology.

Codeplay is a member of the Khronos group, participating in the specification of OpenCL from the start, a member of the Multicore Association, being involved in the MCAPI and MRAPI standards process, and a member of the HSA Foundation. We have a series of academic collaborations including sponsoring Ph.D. students at University of Glasgow and Imperial College London, and an EngD. student at University of Bath. We are also members of the LPGPU and PEPPHER FP7 consortia.

What we are looking for

Codeplay likes to work closely with international semiconductor companies to develop compiler tools to enable software to be ported to their new processors .

Keywords

  • Middleware, Game Engines
  • Middleware, Tools

Main Contact

Andrew Richards

back to list