An OpenCL micro-benchmark suite for GPUs and CPUs

An OpenCL micro-benchmark suite for GPUs and CPUs
复制标题

适用于 GPU 和 CPU 的 OpenCL 微基准测试套件

DOI:
10.1007/s11227-014-1112-2
复制
发表时间:
2012-12
影响因子:
3.3
通讯作者:
Yang, Haiyan
Yang, Haiyan
中科院分区:
计算机科学4区
文献类型:
--
作者:
Yan, Xin;Shi, Xiaohua;Wang, Lina;Yang, Haiyan

文献摘要

参考文献

相似文献

开放计算语言(OpenCL)是一种新的工业标准,用于在各种现代CPU、GPU、DSP和其他微处理器设计上进行任务并行和数据并行异构计算。OpenCL是独立于供应商的,因此不专门用于任何特定的计算设备。为了为特定平台开发高效的OpenCL应用程序,我们仍然需要对OpenCL模型和计算设备上的架构特性有更深入的理解。为此,我们设计并实现了一个OpenCL微基准测试套件的GPU和CPU。本文介绍了OpenCL微基准测试的实现,并给出了数学运算性能、总线带宽、存储器结构、分支同步和可扩展性等硬件和软件特性的测试结果。两个多核CPU,即AMD速龙II X2 250和英特尔奔腾双核E5400,以及两个不同的GPU,即NVIDIA GeForce GTX 460se和AMD Radeon HD 6850。我们还将测试结果与现有的基准测试进行了比较,以证明我们的基准测试套件的合理性和正确性。
Open computing language (OpenCL) is a new industry standard for task-parallel and data-parallel heterogeneous computing on a variety of modern CPUs, GPUs, DSPs, and other microprocessor designs. OpenCL is vendor independent and hence not specialized for any particular compute device. To develop efficient OpenCL applications for the particular platform, we still need a more profound understanding of architecture features on the OpenCL model and computing devices. For this purpose, we design and implement an OpenCL micro-benchmark suite for GPUs and CPUs. In this paper, we introduce the implementations of our OpenCL micro benchmarks, and present the measuring results of hardware and software features like performance of mathematical operations, bus bandwidths, memory architectures, branch synchronizations and scalability, etc., on two multi-core CPUs, i.e. AMD Athlon II X2 250 and Intel Pentium Dual-Core E5400, and two different GPUs, i.e. NVIDIA GeForce GTX 460se and AMD Radeon HD 6850. We also compared the measuring results with existing benchmarks to demonstrate the reasonableness and correctness of our benchmark suite.
DOI: 10.1007/s11227-013-0921-z
发表时间: 2013-04
期刊: The Journal of Supercomputing
影响因子: --
作者:
Yuri Torres;Arturo González-Escribano;D. Ferraris
通讯作者: Yuri Torres;Arturo González-Escribano;D. Ferraris
DOI: --
发表时间: 2011-05
期刊: --
影响因子: --
作者:
P. Helluy
通讯作者: P. Helluy
DOI: 10.1109/hpcsim.2011.5999886
发表时间: 2011-07
期刊: 2011 International Conference on High Performance Computing & Simulation
影响因子: --
作者:
Yuri Torres;Arturo González-Escribano;D. Ferraris
通讯作者: Yuri Torres;Arturo González-Escribano;D. Ferraris
DOI: --
发表时间: 2009
期刊: Scientific Reports
影响因子: 4.6
作者:
J. Xu
通讯作者: J. Xu
DOI: 10.1109/icppw.2012.18
发表时间: 2012-09
期刊: 2012 41st International Conference on Parallel Processing Workshops
影响因子: --
作者:
Jie Shen;Jianbin Fang;H. Sips;A. Varbanescu
通讯作者: Jie Shen;Jianbin Fang;H. Sips;A. Varbanescu