Dynamic Task Fusion with SYCL*
Learn how the ExaHYPE project:
- Implemented a task-merging layer on top of OpenMP*, threading building blocks (TBB), and C++ threading
- Designed the actual compute kernels so that they are interoperable with all three back ends
This contributes to supporting multiple vendors and allows for a smooth transition to the oneAPI era.
Speaker
Tobias Weinzierl is professor in high-performance computing (HPC) in the Department of Computer Science at Durham University. After studying computer science with a minor in math, he obtained a German PhD and a habilitation (venia legendi) in computer science from Technische Universitat Munchen. In Durham, he serves as head of the Scientific Computing research group, as inaugurate director of the Master in Scientific Computing and Data Analysis (MISCADA), and as PI (sole responsibility) or Co-I (sharing responsibility) on multiple HPC projects tied to the UK's exascale program.
Tobias is interested in efficient ways to translate state-of-the-art algorithms into fast and performant algorithms for modern architectures, especially open source software. Where possible, his work feeds into open source software.
产品和性能信息
性能因用途、配置和其他因素而异。请访问 www.Intel.cn/PerformanceIndex 了解更多信息。