fbpx

Codeplay

www.codeplay.com

Codeplay is internationally recognized for expertise in heterogeneous systems, and has many years of experience with OpenCL™, SYCL™, Vulkan™ and specialized tools for complex processor architectures. Codeplay is enabling advanced vision processing and machine learning C++ applications using ComputeCpp™, a product based on the SYCL open standard built on OpenCL. SYCL enables applications for heterogeneous devices to be written in a “single-source” style using completely standard C++. For example, Codeplay is already working with Google to enable TensorFlow on ComputeCpp bringing high-performance machine learning to more markets. Codeplay has delivered standards-compliant systems for many of the world’s largest semiconductor and processor companies, focusing specifically on high-performance heterogeneous processor solutions for CPUs, GPUs, DSPs, FPGAs and specialized vision & AI processors. Working within The Khronos™ Group to define new open standards such as OpenCL, SPIR™, SYCL, and Vulkan, Codeplay has earned a reputation as one of the leaders in compute systems.

Recent Content by Company

“A New, Open-standards-based, Open-source Programming Model for All Accelerators,” a Presentation from Codeplay Software

Charles Macfarlane, Chief Business Officer at Codeplay Software, presents the “New, Open-standards-based, Open-source Programming Model for All Accelerators” tutorial at the May 2023 Embedded Vision Summit. As demand for AI grows, developers are attempting to squeeze more and more performance from accelerators. Ideally, developers would choose the accelerators best suited to their applications. Unfortunately, today […]

Focus on Software First with the oneAPI Construction Kit

Bring the open and standards-based SYCL™ programming model to your custom accelerator with the oneAPI Construction Kit. June 5, 2023 – Edinburgh – Today, Codeplay® announces the latest extension of the oneAPI ecosystem with an open source project that allows code written in SYCL to run on custom architectures for HPC and AI. The oneAPI […]

Building an Open Standard Heterogeneous Software Platform on oneAPI

This blog post was originally published at Codeplay Software’s website. It is reprinted here with the permission of Codeplay Software. Invitation for experts to collaborate within a new community forum for accelerated computing Today we are excited to join a new Community Forum for Accelerated Computing that will build on the work done to define […]

Intel to Acquire Codeplay Software

Intel has long believed that innovation thrives in an open ecosystem, enables choice, fosters trust, and is equally accessible to all. The oneAPI project reflects and embodies this commitment to an open, vibrant, and active ecosystem, featuring an open specification, open source reference implementations, Technical Advisory Boards, and worldwide oneAPI Centers of Excellence. Since its […]

Codeplay Software Demonstration of the Differences Between RISC-V and Arm Vector Extensions

Andrew Richards, CEO, President and Founder of Codeplay Software, demonstrates the company’s latest edge AI and vision technologies and products at the 2021 Embedded Vision Summit. Specifically, Richards demonstrates the differences in code complexity and execution between RISC-V and Arm vector extensions. The RISC-V Foundation recently announced the release of its vector (RVV) extension. Earlier […]

Codeplay, NERSC, ALCF Partner on SYCL

February 3, 2021 – The National Energy Research Scientific Computing Center (NERSC) at Lawrence Berkeley National Laboratory (Berkeley Lab), in collaboration with the Argonne Leadership Computing Facility (ALCF) at Argonne National Laboratory, has signed a contract with Codeplay Software to enhance the LLVM SYCL™ GPU compiler capabilities for NVIDIA® A100 GPUs. This collaboration will help […]

“Deploying AI Software to Embedded Devices Using Open Standards,” a Presentation from Codeplay Software

Andrew Richards, Co-founder and CEO of Codeplay Software, presents the “Deploying AI Software to Embedded Devices Using Open Standards” tutorial at the September 2020 Embedded Vision Summit. AI software developers need to deploy diverse classes of algorithms in embedded devices, including deep learning, machine vision and sensor fusion. Adapting these algorithms to run efficiently on […]

NSITEXE, Kyoto Microcomputer and Codeplay Software are Bringing Open Standards Programming to RISC-V Vector Processor for HPC and AI Systems

Implementing OpenCL™ and SYCL™ for the popular RISC-V processors will make it easier to port existing HPC and AI software for embedded systems Edinburgh, UK, October 29th, 2020 – Codeplay Software Ltd, pioneers in enabling acceleration technologies, announced today that software developers working on HPC and AI for embedded systems will be able to take […]

Upcoming Online Presentations Help You Develop SYCL Code

Codeplay Software is launching “SYCL Summer Sessions“, a series of talks taking place from August 31st to September 4th, intended to help you improve your knowledge in developing with SYCL. Topics include: SYCL Performance and Portability (Presenter: Kumudha Narasimhanm, Codeplay Software) SYCL Programming on Multi-GPU Systems (Presenter: Jeff Hammond, Intel) A Comparison of Programming Models […]

Codeplay Implements MKL-BLAS for NVIDIA GPUs Using SYCL and DPC++

This blog post was originally published at Codeplay Software’s website. It is reprinted here with the permission of Codeplay Software. Software developers are looking more than ever at how they can accelerate their applications without having to write optimized processor specific code. SYCL is the industry standard for C++ acceleration, giving developers a platform to […]

Codeplay’s Contribution to DPC++ Brings SYCL Support for NVIDIA GPUs

This blog post was originally published at Codeplay Software’s website. It is reprinted here with the permission of Codeplay Software. Codeplay has been a part of the SYCL™ community from the beginning, and our team has worked with peers from some of the largest semiconductor vendors including Intel and Xilinx for the past 5 years […]

e98680722855a65

Codeplay Software Announces Acoran, the Standards-based Platform for AI Programmers

Acoran is compatible with Khronos compute standards and Intel's oneAPI platform, enabling AI processor solutions to align with application developers by taking advantage of established standards and libraries. November 18, 2019 – The rapid growth of Artificial Intelligence (AI) is stimulating the development of new processor and accelerator hardware designs, while software frameworks are adapting […]

b62e59616a9fe8e

Accelerating AI Performance in an Open Software Ecosystem

This blog post was originally published at Codeplay Software's website. It is reprinted here with the permission of Codeplay Software. In the latest White Paper from the Linley Group, Linley Gwennap examines how an open software ecosystem is critical to enable developers to write artificial intelligence software that takes full advantage of the latest processors. […]

“Can We Have Both Safety and Performance in AI for Autonomous Vehicles?,” a Presentation from Codeplay Software

Andrew Richards, CEO and Co-founder of Codeplay Software, presents the “Can We Have Both Safety and Performance in AI for Autonomous Vehicles?” tutorial at the May 2019 Embedded Vision Summit. The need for ensuring safety in AI subsystems within autonomous vehicles is obvious. How to achieve it is not. Standard safety engineering tools are designed […]

ComputeCppASasASM27SHH1NSN

Codeplay Software Releases ComputeCpp Professional Edition To Support SYCL Developers

March 27, 2019 – Codeplay Software is pleased to announce the availability of this fully supported edition of their popular SYCL implementation providing advanced features and premium technical support to developers seeking to bring advanced vision and AI products to the market. The first releases will support Intel GPUs and Renesas R-Car products, with other […]

“Programming Techniques for Implementing Inference Software Efficiently,” a Presentation from Codeplay Software

Andrew Richards, CEO and Founder of Codeplay Software, presents the “Programming Techniques for Implementing Inference Software Efficiently” tutorial at the May 2018 Embedded Vision Summit. When writing software to deploy deep neural network inferencing, developers are faced with an overwhelming range of options, from a custom-coded implementation of a single model to using a deep […]

Here you’ll find a wealth of practical technical insights and expert advice to help you bring AI and visual intelligence into your products without flying blind.

Contact

Address

1646 N. California Blvd.,
Suite 360
Walnut Creek, CA 94596 USA

Phone
Phone: +1 (925) 954-1411
Scroll to Top