首页> 外文期刊>International Journal of Networking and Computing >Invitation to a Standard Programming Interface for Massively Parallel Computing Environment: OpenCL
【24h】

Invitation to a Standard Programming Interface for Massively Parallel Computing Environment: OpenCL

机译:大规模并行计算环境的标准编程接口邀请:OpenCL

获取原文
           

摘要

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.
机译:多核/多核架构加快了对新编程环境的需求,以利用集成在LSI中的海量处理器。 GPU(图形处理单元)是典型的硬件环境之一。传统上,GPU上的编程环境是特定于供应商/硬件的,在这种环境下,访问大规模并行平台的计算资源的统一程序的管理变得复杂。最近发布的OpenCL有望成为为来自不同供应商的异构处理器提供统一编程环境的标准。本教程文件介绍了OpenCL的概述,这些概述可以激发打算对大规模并行硬件进行编程或将编程方法从其他供应商特定的编程接口移植到OpenCL的程序员。本文解释了什么? OpenCL接口的特性,并详细描述了程序中使用的基本结构。此外,本文讨论了性能方面,以评估可提高OpenCL应用程序性能的高级编程技术。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号