Intel® Academic Program for oneAPI
These centers are universities and labs that deliver open-source codes enabled on oneAPI, which is an open-standards-based programming model. oneAPI Centers of Excellence have the opportunity to influence the industry direction and expand the oneAPI products and specifications.
This program identifies and supports undergraduate and graduate students who are passionate about working with developer communities to foster learning, sharing, and collaboration. It provides students with a great opportunity to enhance their oneAPI skills and learn about the cutting-edge Intel® hardware and software products. These products drive the development of an open, standards-based programming model across multiple architectures to solve real-world problems. Innovation is happening at the forefront of academia, and in collaboration with Intel, student ambassadors can transform the future of technology.
Insights
“We found that porting optimized Hi-Chi code to DPC++ can be done quite quickly by replacing the way that parallel computing is employed. After appropriate tuning, the DPC++ implementation is only slightly inferior to the optimized C++ code, while it became possible to run it on CPUs and GPUs. It turned out that the performance of the DPC++ code on Intel GPUs met expectations even without additional GPU-specific optimizations that could however lead to additional improvements”
— Dr. Iosif Meyerov, professor at Lobachevsky State University of Nizhny Novgorod
“Porting a large application such as NAMD from CUDA to DPC++ is a daunting task. The Intel DPC++ Compatibility Tool (DPCT) reduces much of the manual work by automatically converting calls to the CUDA API to corresponding DPC++ functionalities. This allows the programmer to focus on ensuring the correctness of the application, with minimal effort in manually writing DPC++ code.”
— Dr. David Hardy, professor at the University of Illinois Urbana-Champaign
“oneAPI and DPC++ are enablers for rapid realization of data parallel algorithms and the toolset is powerful!”
— Dr. Yan Luo, University of Massachusetts Lowell
Intel® DevCloud
Develop, run, and optimize your Intel® oneAPI solution in the Intel DevCloud—a free development sandbox to learn about and program oneAPI cross-architecture applications. Get full access to the latest Intel® CPUs, GPUs, and FPGAs, Intel oneAPI toolkits, and the Data Parallel C++ (DPC++, a project within SYCL*).
Intel® DevMesh
This community portal is for students, professors, and developers to share their work and collaborate while building a professional profile of amazing work and activities.
See how oneAPI Centers of Excellence, universities, students, companies, and developers innovate using Intel oneAPI toolkits and program resources.