#OneAPI

2025-06-08

Exploring SYCL as a Portability Layer for High-Performance Computing on CPUs

#SYCL #OpenCL #OpenMP #OneAPI #Benchmarking #Package

hgpu.org/?p=29924

Christos Argyropoulos MD, PhDChristosArgyrop@mstdn.science
2025-05-24

Update on my #retroHPCcomputing project: it seems the first pcie slot is dead, but the X99 mobo has 7 slots, so this is not a big deal. Shown also the #XeonPhi the old Tesla #Nvidia c2075, the gt960 with its riser cable (prior to vertical install on the enthoo 719 case) & the RAID array.
I opted for Centos 7.3 as an initial choice to compile the Phi stack (will likely move to Alma 8 as I found instructions to compile the stack on CentOs 8 relatives). Hopefully, I have #OneApi 2021.2 somewhere

Christos ArgyropoulosChristosArgyrop@mast.hpc.social
2025-05-24

Update on my #retroHPCcomputing project: it seems the first pcie slot is dead, but the X99 mobo has 7 slots, so this is not a big deal. Shown also the #XeonPhi the old Tesla #Nvidia c2075, the gt960 with its riser cable (prior to vertical install on the enthoo 719 case) & the RAID array.
I opted for Centos 7.3 as an initial choice to compile the Phi stack (will likely move to Alma 8 as I found instructions to compile the stack on CentOs 8 relatives). Hopefully, I have #OneApi 2021.2 somewhere

2025-03-30

Thesis: Hardware-Assisted Software Testing and Debugging for Heterogeneous Computing

#oneAPI #FPGA #Python

hgpu.org/?p=29840

2025-03-23

ML-Triton, A Multi-Level Compilation and Language Extension to Triton GPU Programming

#SYCL #CUDA #oneAPI #AI #Triton #Compilers #Intel

hgpu.org/?p=29825

2025-03-10

Even now, Thrust as a dependency is one of the main reason why we have a #CUDA backend, a #HIP / #ROCm backend and a pure #CPU backend in #GPUSPH, but not a #SYCL or #OneAPI backend (which would allow us to extend hardware support to #Intel GPUs). <doi.org/10.1002/cpe.8313>

This is also one of the reason why we implemented our own #BLAS routines when we introduced the semi-implicit integrator. A side-effect of this choice is that it allowed us to develop the improved #BiCGSTAB that I've had the opportunity to mention before <doi.org/10.1016/j.jcp.2022.111>. Sometimes I do wonder if it would be appropriate to “excorporate” it into its own library for general use, since it's something that would benefit others. OTOH, this one was developed specifically for GPUSPH and it's tightly integrated with the rest of it (including its support for multi-GPU), and refactoring to turn it into a library like cuBLAS is

a. too much effort
b. probably not worth it.

Again, following @eniko's original thread, it's really not that hard to roll your own, and probably less time consuming than trying to wrangle your way through an API that may or may not fit your needs.

6/

2025-02-18

I'm getting the material ready for my upcoming #GPGPU course that starts on March. Even though I most probably won't get to it,I also checked my trivial #SYCL programs. Apparently the 2025.0 version of the #Intel #OneAPI #DPCPP runtime doesn't like any #OpenCL platform except Intel's own (I have two other platforms that support #SPIRV, so why aren't they showing up? From the documentation I can find online this should be sufficient, but apparently it's not …)

2025-01-27

Exploring data flow design and vectorization with oneAPI for streaming applications on CPU+GPU

#SYCL #oneAPI #Package

hgpu.org/?p=29705

Benjamin Carr, Ph.D. 👨🏻‍💻🧬BenjaminHCCarr@hachyderm.io
2025-01-15

Just how deep is #Nvidia's #CUDA moat really?
Not as impenetrable as you might think, but still more than Intel or AMD would like
It's not enough just to build a competitive part: you also have to have #software that can harness all those #FLOPS — something Nvidia has spent the better part of two decades building with its CUDA runtime, while competing frameworks for low-level #GPU #programming are far less mature like AMD's #ROCm or Intel's #OneAPI.
theregister.com/2024/12/17/nvi #developers

2024-12-15

Analyzing the Performance Portability of SYCL across CPUs, GPUs, and Hybrid Systems with Protein Database Search

#SYCL #oneAPI #Bioinformatics #Databases #HPC #PerformancePortability #Package

hgpu.org/?p=29596

2024-11-13

#BSI WID-SEC-2024-3422: [NEU] [mittel] #Intel #oneAPI #Math #Kernel #Library: Schwachstelle ermöglicht Privilegieneskalation

Ein lokaler Angreifer kann eine Schwachstelle in Intel oneAPI Math Kernel Library ausnutzen, um seine Privilegien zu erhöhen.

wid.cert-bund.de/portal/wid/se

Sriram Ramkrishnasri@mast.hpc.social
2024-10-08

Howdy all - registrations are still open for the first oneAPI DevSummit hosted by the UXL Foundation! Learn about GPGPU programming, oneAPI and how companies are coalescing around #oneapi / #sycl
linuxfoundation.regfox.com/one

Registration will closeat 5pm today. The DevSummit will start at 8pm PT or 8:30am IST. See you there!

2024-10-06

Intel(R) SHMEM: GPU-initiated OpenSHMEM using SYCL

#SYCL #oneAPI #Intel #Package

hgpu.org/?p=29438

2024-09-20

📢 Introduction to #oneAPI, #SYCL2020 & #OpenMP offloading
📆September 23-25, 2024

In this 3-day online course, HLRS - High-Performance Computing Center Stuttgart provides an introduction to Intel Corporation's oneAPI implementation 🖥

Read more & Register👉 hlrs.de/training/2024/intel-on

2024-08-29

Just one more day to submit your session for the UXL oneAPI DevSummit being held October 9th & 10th!

Learn more: sessionize.com/uxldevsummit
#SYCL #oneAPI #UXL

2024-08-14

Evaluating Operators in Deep Neural Networks for Improving Performance Portability of SYCL

#SYCL #HIP #CUDA #oneAPI #PerformancePortability

hgpu.org/?p=29339

2024-08-14

#BSI WID-SEC-2024-1848: [NEU] [mittel] #Intel #oneAPI #Math #Kernel #Library: Schwachstelle ermöglicht Privilegieneskalation

Ein lokaler Angreifer kann eine Schwachstelle in Intel oneAPI Math Kernel Library ausnutzen, um seine Privilegien zu erhöhen.

wid.cert-bund.de/portal/wid/se

jcinPDXjcinPDX
2024-07-25

@pytorch 2.4 upstream now includes a prototype feature supporting Intel GPUs through source build using and as well as a backend integrated to inductor on top of Triton - enabling a path for millions and millions of GPUs through for .

Lots of important milestones to make this happen - including support for Foundation open AI technologies. Just a prototype, but a big step forward... thanks to all in the PyTorch community. Feedback welcome!

pytorch.org/blog/pytorch2-4/

2024-05-20

Assessing Intel OneAPI capabilities and cloud-performance for heterogeneous computing

#oneAPI #HeterogeneousComputing #FPGA

hgpu.org/?p=29214

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst