检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:杨海燕[1] 史晓华[1] 孙清越[1] 晏望龙 严鑫[1] 金茂忠[1]
机构地区:[1]北京航空航天大学计算机学院,北京100191
出 处:《系统工程与电子技术》2013年第12期2631-2642,共12页Systems Engineering and Electronics
基 金:国家自然科学基金(61073010;61272166);"核高基"科技重大专项(2012ZX01039-004-08-5)资助课题
摘 要:随着通用图形处理器(general-purpose graphics processing unit,GPGPU)的广泛应用,GPGPU成为当前实现计算并行化的主要硬件平台之一。开放计算语言(open computing language,OpenCL)是一个开放的、面向异构系统平台的并行计算标准,支持在包括图形处理器(graphics processing unit,GPU)在内的多种微处理器架构上开发和运行并行程序。针对OpenCL平台开发了一套较完整的GPGPU微基准测试程序集,全面测试了GPU的单精浮点运算能力、GPU体系结构中各类存储单元的读写带宽及最佳访问模式等。这些面向OpenCL的GPGPU微基准测试程序,对OpenCL及GPGPU软件架构的设计者及使用者,均具有重要的实用和参考价值。The general-purpose graphic processing unit (GPGPU) has become one of the major hardware platforms for parallel computing nowadays. Open computing language (OpenCL) is an open and royalty-free standard for cross-platform parallel programming of modern processors, including graphic processing units (GPU), etc. A novel OpenCL micro benchmark suite is introduced, which is used to evaluate the software and hardware performance of GPGPU architecture. The micro benchmark suite tests the single precision floating-point capability of GPGPU, the reading and writing bandwidth and the access patterns of all memory types in the GPU memory hierarchy, etc. These OpenCL micro benchmarks have high reference values to both the OpenCL and GPGPU programmers and software architecture designers.
关 键 词:计算机系统结构 微基准测试程序集 通用图形处理器 开放计算语言
分 类 号:TP311[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.222