首页    期刊浏览 2024年12月13日 星期五
登录注册

文章基本信息

  • 标题:Invitation to a Standard Programming Interface for Massively Parallel Computing Environment: OpenCL
  • 其他标题:Invitation to a Standard Programming Interface for Massively Parallel Computing Environment: OpenCL
  • 本地全文:下载
  • 作者:Shinichi Yamagiwa
  • 期刊名称:International Journal of Networking and Computing
  • 印刷版ISSN:2185-2847
  • 出版年度:2012
  • 卷号:2
  • 期号:2
  • 页码:188-205
  • 语种:English
  • 出版社:International Journal of Networking and Computing
  • 摘要:Multicore/manycore architecture accelerates demand for a new programming environment to utilize the massive processors integrated in an LSI. GPU (Graphics Processing Unit) is one of the typical hardware environments. The programming environments on GPU are traditionally vendor-/hardware-specific, where complicate the management of uniform programs that access computing resources of the massively parallel platform. The recently released OpenCL is expected to become a standard for providing a uniform programming environment for the heterogeneous processors from different vendors. This tutorial paper introduces the overview of the OpenCL that motivates the programmers who are going to program the massively parallel hardware or who migrates the programming method from another vendor specific programming interface to the OpenCL. This paper explains the haracteristics of the OpenCL interface with describing in detail the basic structures used in the program. Moreover, this paper discusses performance aspects to evaluate advanced programming techniques that improve the performance of the OpenCL applications.
  • 关键词:GPGPU; Stream Computing; OpenCL
国家哲学社会科学文献中心版权所有