• Products
        • ComputeAorta™

          At the heart of Codeplay's compute technology, implementing OpenCL™, SPIR™, HSA™, and Vulkan®.

        • ComputeCpp™

          Enables easy integration of C++ applications into complex heterogeneous compute systems, with SYCL™.

        • ComputeSuite™ for Application Developers

          Enabling high-performance development with open standards.

        • ComputeSuite™ for Automotive

          Open standards for safety-critical solutions.

        • ComputeSuite™ for Hardware Vendors

          Integrating the Power of a System-on-Chip.

      • Services
        • Compiler Development

          We provide advanced CPU, GPU, and DSP-based compiler services. We can build your compiler and help you hit performance targets.

        • Debugger Development

          We can build advanced debuggers for your platforms, using open-source solutions, to ease development of applications targeting your architecture.

        • Profiler Development

          We can provide tools to profile your architecture and analyse its performance.

      • Research
        • CARP

          Improving the programmability of accelerated systems, particularly systems accelerated with GPUs, at all levels.

        • LPGPU

          Research into enabling a next generation of advanced graphics technologies for low-power devices.

        • PEPPHER

          Research into performance portability and programmability for heterogeneous many-core architectures.

      • News and Social
        • Press Releases

          A combined list of all our press releases old and new.

        • News

          The latest news and announcements from Codeplay.

        • Engineer Blogs

          Blogs from our engineers on our technology and the industry at large.

        • Events

          If you would like to see what we're up to over the upcoming weeks, view our event calendar and meet up with us!

        • Facebook

          The official Codeplay page on Facebook!

        • Twitter

          Follow us on Twitter!

      • Company & Careers
        • about

          About

          Click here to read about our company, view our timeline and follow links for more useful info.

        • awards business company

          Awards

          We have won a number of awards over the years for our dedication and innovative work in our industry.

        • Careers

          Codeplay is always looking for talented individuals to join our team.

        • Documents Archive

          Codeplay has been creating innovative technology for a number of years. Here you can view technical material on our legacy products.

        • Media Packs

          If you would like to use our resources in media, websites, or publications, download our press pack here.

        • Partners

          We work closely with a number of customers, industrial and academic partners, and research bodies.

        • Publications, Slideshows & Videos

          Over the years we have produced a number of publications, videos and slide show presentations.

        • Team

          Codeplay is all about our team! You can find out more about us here.

      • Contact
        • Contact Us

          If you would like to contact us directly, you can use our online web form. We will pass your message onto the most appropriate person in our team.

        • FAQ

          Do you have a question for us? We may have already answered it in our Frequently Asked Questions section!

        • Office Map

          Check the location of Codeplay's office via Google Maps.

Technology Documents

  • Categories
  • General
  • Sieve
  • Offload Compiler SDK
  • Compiler Technology
  • Vector C
  • Avoid code duplication in the g++ ABI
  • Programming Models
  • Facebook
  • Twitter
  • Contact

© 2019 Codeplay Software Ltd.

  • Privacy & Cookie Policy
  • Contact Us