Programming heterogeneous environments with Intel oneAPI
The result's identifiers
Result code in IS VaVaI
<a href="https://www.isvavai.cz/riv?ss=detail&h=RIV%2F61989100%3A27740%2F23%3A10252585" target="_blank" >RIV/61989100:27740/23:10252585 - isvavai.cz</a>
Result on the web
<a href="https://events.it4i.cz/event/151/" target="_blank" >https://events.it4i.cz/event/151/</a>
DOI - Digital Object Identifier
—
Alternative languages
Result language
angličtina
Original language name
Programming heterogeneous environments with Intel oneAPI
Original language description
At this training participants learned how to accelerate their code while avoiding vendor lock-in using oneAPI on CPUs, GPUs/FPGAs.At the end of this workshop they:. Understand the importance of using open standards in programming for Heterogeneous systems. Learn how to use oneAPI / SYCL / DPC++ to offload code to various accelerators including CPU and GPU. Be able to use the compatibility tool to help port CUDA code to SYCL/DPC++. Be able to profile code running on various accelerators and assess their performance/efficiency. Know how to use the Intel DevCloud as a ready-to-use sandbox in developing your codes.
Czech name
—
Czech description
—
Classification
Type
O - Miscellaneous
CEP classification
—
OECD FORD branch
10201 - Computer sciences, information science, bioinformathics (hardware development to be 2.2, social aspect to be 5.8)
Result continuities
Project
<a href="/en/project/MC2301" target="_blank" >MC2301: National Competence Centres in the framework of EuroHPC Phase 2 - EUROCC 2</a><br>
Continuities
P - Projekt vyzkumu a vyvoje financovany z verejnych zdroju (s odkazem do CEP)
Others
Publication year
2023
Confidentiality
S - Úplné a pravdivé údaje o projektu nepodléhají ochraně podle zvláštních právních předpisů