Parallel Application Performance Comparison with Vulkan, CUDA and OpenMP
-
- SeongHu Hong
- Korea Univ.
-
- DoHyeong Kim
- Korea Univ.
-
- Chang-Sung Jeong
- Korea Univ.
説明
Vulkan is an API (Application Programming Interface) for graphics and compute hardware, launched by Khronos. For Programming model, it recently draws attention as a Graphic and Compute Integrated API, and much works have been conducted focused on Vulkan's Graphic API performance, but not so much works on Vulkan's Compute API. Therefore, in this paper, we shall evaluate and compare the performance of Vulkan's Compute API with respect to CUDA and OpenMP by implementing three parallel applications using them respectively. Also, we shall show that the performance of Vulkan is similar to that of CUDA, and has advantage of using graphic and compute operations at the same time.
収録刊行物
-
- IEICE Proceeding Series
-
IEICE Proceeding Series 61 237-240, 2016-07-10
The Institute of Electronics, Information and Communication Engineers
- Tweet
詳細情報 詳細情報について
-
- CRID
- 1390286981361424000
-
- NII論文ID
- 230000012092
-
- ISSN
- 21885079
-
- 本文言語コード
- en
-
- データソース種別
-
- JaLC
- CiNii Articles
-
- 抄録ライセンスフラグ
- 使用不可