About Us

Codeplay is internationally recognized for expertise in Heterogeneous Systems, and has many years of experience in the development of Compilers, Runtimes, Debuggers, Test Systems, and other specialized tools.

Codeplay has delivered standards-compliant systems for some of the largest semiconductor companies in the world, focusing specifically on high-performance heterogeneous processor solutions for CPUs, GPUs, DSPs, FPGAs and other specialized imaging and vision processors. Working within The Khronos™ Group to define new open standards such as OpenCL™, SPIR™, SYCL™, and Vulkan®, and leading the creation of new System Runtime and Tools standards through the HSA Foundation, Codeplay has earned a reputation as one of the leaders in compute systems.

The vast expertise gained in building optimized close-to-the-metal technology for customers has been utilized in developing Codeplay's ComputeSuite™ product. It combines the high-level ComputeCpp™ easy-to-use C++ standard development tools, with the low-level ComputeAorta™ heterogeneous runtime technology to ensure that open standards-based parallel software can run on the widest possible range of platforms and devices. By being modular and standards-based, software developers can mix and match components to ensure that their software runs anywhere and exploits the full power of the underlying system.

Throughout its history, Codeplay has also participated in international research projects, with partners from the largest hardware vendors to the most cutting-edge start-ups, and the expert academics in our field. The focus of these projects has covered optimizing high-performance graphics techniques at low power for mobile and embedded devices, ensuring that performance is portable and investigating its impact across a variety of different heterogeneous systems, and analyzing whether new compilation techniques can assist in making software faster and more power-efficient. The results of this research provide the drive for products that are made available to customers and associated developers.

  • 2002

    • VectorC for x83

      asdasdasdjashdh asdhajhsdhasjdhasjdhajshdjahsdjasdahsd

    • VectorC for x83

      asdasdasdjashdh asdhajhsdhasjdhasjdhajshdjahsdjasdahsd

    • VectorC for x83

      asdasdasdjashdh asdhajhsdhasjdhasjdhajshdjahsdjasdahsd