Intel® oneAPI Introduction – Programming Framework for Heterogenous Environments
Workshop details
The KAUST Supercomputing Core Lab and Intel are co-organizing an online workshop on “Intel® oneAPI Toolkits Introduction – Programming Framework for Heterogenous Environments”
The workshop will run for almost the whole afternoon of November 4th, 2020 including tutorial presentations and short demos showing individual tools in action integrated in individual sessions provided by Intel experts. The abstract and agenda of the workshop are detailed below.
Abstract
Modern workloads are incredibly diverse—and so are architectures. No single architecture is best for every workload. Maximizing performance takes a mix of scalar, vector, matrix, and spatial (SVMS) architectures deployed in CPU, GPU, FPGA, and other future accelerators. Intel® oneAPI products will deliver the tools you need to deploy your applications and solutions across SVMS architectures.
Agenda
- 2:00PM: Welcome notes by organizers
- 2:05PM : Session 1
- oneAPI – Standardization initiative – Motivation and Benefits
- Transition from Intel Parallel Studio XE Development Framework to Intel oneAPI
- Intel oneAPI Toolkits
- Base Toolkits , HPC Tools Kits , AI toolkits
- Direct programming model (DPC++) and languages available
- Compatibility tool for porting purposes (from Cuda to oneAPI)
- 3:25PM: Bio Break (5 min)
- 3:30PM: Session 2
- oneAPI libraries (oneMKL, oneDPL, oneDAL, etc) with Demo
- VTune Profiling for heterogenous hardware with Demos
- Offload Advisor with Demos
- Beta program and DevCloud Registration and Demo
- 4:50PM: Discussion Q&A
Registration
Please fill up this form to register for this online workshop. You will receive a confirmation email with the required details to join the workshops 2 days prior the event.
We are looking forward to meeting you!
Organizers
Saber Feki, KAUST Supercomputing Core Lab
Ahmad Abduljabbar, Intel
Ahmed Al-Jeshi, Intel
Speakers Biography
Dmitry Sivkov
Dmitry is a Intel Technical Consulting Engineer with more than 20 years experience in Computer Sciences and HPC. He has a PhD in Applied Math. Dmitry is enabling and supporting Intel Cluster Tools for 9 years with a lot of projects with Data Centers, Clouds, HPC clusters.
Igor Vorobtsov
Igor has more than 11 years of experience in the areas of C/C++ and Fortran compilers, application tuning and developer support. Igor got a Master of Science degree in Applied Mathematics. Since joining Intel in 2008, Igor has worked as a Technical Consulting Engineer supporting software developers throughout EMEA region. Igor has a broad array of application experience, including enterprise applications and high performance computing environments.
Edmund Preiss
Edmund is a European Business Development Manager for Intel’s Software Development Tools. He has held this position for about 12+ years. The Intel Tools products include components such as Compilers, AI Frameworks, Libraries and Performance Analysis tools and covers R&D, HPC, academia, enterprise, manufacturing, automotive and machine/deep learning segments respectively their applications. Edmund joined Intel in 1988 and has since managed various product marketing, technical and business development programs/projects and teams.
He held several roles such as the Intel’s European Strategic Software Planning within Intel’s Software and Solutions Group and was the European channel marketing manager for Intel’s past Web Hosting Services (Intel Online Services).
Contact details
Follow us on Twitter @KAUST_HPC and please contact us at training@hpc.kaust.edu.sa if you need further information.