作者
Eugenio Marinelli, Raja Appuswamy
发表日期
2021/6/20
图书
Proceedings of the 17th International Workshop on Data Management on New Hardware (DaMoN 2021)
页码范围
1-5
简介
Modern server hardware is increasingly heterogeneous with a diverse mix of XPU architectures deployed across CPU, GPU, and FPGAs. However, till date, database developers have had to rely on either proprietary, architecture-specific solutions (like CUDA), or low-level, cross-architecture solutions that complicate development (like OpenCL). The lack of portable parallelism caused by the absence of a common high-level programming framework is one of the main reasons preventing a wider adoption of XPUs by database systems.
In this paper, we take the first steps towards solving this problem using oneAPI-a cross-industry effort for developing an open, standards-based unified programming model that extends standard C++ to provide portable parallelism across diverse processor architectures. In particular, we port a recently-proposed, highly-optimized, GPU-based hash join algorithm from CUDA to Data …
引用总数
20212022202320241414
学术搜索中的文章
E Marinelli, R Appuswamy - Proceedings of the 17th International Workshop on …, 2021