-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #18 from codeplaysoftware/oneapi-construction-kit-…
…update Added oneAPI Construction Kit Update Post
- Loading branch information
Showing
3 changed files
with
38 additions
and
1 deletion.
There are no files selected for viewing
37 changes: 37 additions & 0 deletions
37
_collections/_updates/2024-05-14-the-oneapi-construction-kit-and-syclops.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,37 @@ | ||
--- | ||
title: "The oneAPI Construction Kit and SYCLOPS" | ||
date: 2024-05-14 | ||
layout: update | ||
tags: | ||
- oneapi | ||
- construction-kit | ||
--- | ||
|
||
With software evolving quickly, it has become increasingly common for hardware vendors to create specialist AI | ||
processors that run their software more efficiently than would be possible with out-of-the-box hardware. While | ||
these custom processors can offer the advantage of performance, they come with challenges for developers. Primary | ||
among these is the challenge of enabling the latest software on the latest generation of processors. This can involve | ||
major software porting efforts to proprietary and non-standard programming models, creating additional work for | ||
customers, who will need to work on time-consuming optimizations and porting for their applications. | ||
|
||
The oneAPI Construction Kit was created to solve these challenges by bringing all the benefits of simplified | ||
heterogeneous programming to new and custom hardware. It brings the oneAPI ecosystem to these architectures and makes it | ||
easy to access a wealth of supported SYCL-based libraries. All of this means less time spent on porting efforts and | ||
maintaining separate codebases for different architectures, and more time for innovation. | ||
|
||
With the SYCLOPS Project, Codeplay will bring together the RISC-V and SYCL standards into a portable software stack via | ||
the oneAPI Construction Kit. The hardware will come from another member of the project, Codasip. Their custom RISC-V | ||
based accelerator, together with the oneAPI Construction Kit, will demonstrate competitive performance with open | ||
standards and portable code. Three use cases – high-energy physics, oncology and autonomous systems – will highlight the | ||
versatility of the SYCLOPS software stack and show real world benefits. | ||
|
||
On a smaller scale, Codeplay has previously demonstrated a full software programming environment using oneAPI and SYCL | ||
for the next generation of RISC-V vector processors using the oneAPI Construction Kit, and in this short clip below, our | ||
CEO and co-founder Andrew Richards demonstrates this by running code using an Intel CPU and a custom FPGA simulating a | ||
RISC-V accelerator. | ||
|
||
![Codeplay's Andrew Richards Demos oneAPI Construction Kit](/static/images/updates/2024-05-14-the-oneapi-construction-kit-and-syclops/andrew-richards-demo.png) | ||
|
||
Codeplay and Axelera AI jointly released a case study that highlighted the success Axelera AI had when using the | ||
oneAPI Construction Kit to bring open standards to their Metis AIPU. This was a real testament to what can be | ||
achieved with the oneAPI Construction Kit, [and you can read more about this here!](https://codeplay.com/portal/blogs/2024/04/09/axelera-uses-oneapi-construction-kit-to-rapidly-enable-open-standards-programming-for-the-metis-aipu) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Binary file added
BIN
+404 KB
...tes/2024-05-14-the-oneapi-construction-kit-and-syclops/andrew-richards-demo.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.