面向未来计算-异构开发技术社区

技术文档

【OpenCL 】OpenCL 基础篇

OpenCL 是由 Khronos Group 针对异质性计算装置(heterogeneous device)进行平行化运算所设计的标准 API 以及程式语言。本文将全面介绍OpenCL技术,从基本介绍到环境搭建等,很适合初学者学习阅读。

【OpenCL 】OpenCL的多GPU和多核CPU异构计算--2

本文主要探究OpenCL的GPU和多核CPU的异构计算问题,主要简要阐述了什么是OpenCL异构计算,讲述CPU和GPU各自的特点,并且把他们结合起来做异构计算的前景。

【OpenCL 】OpenCL的多GPU和多核CPU异构计算--1

本文主要探究OpenCL的GPU和多核CPU的异构计算问题,主要简要阐述了什么是OpenCL异构计算,讲述CPU和GPU各自的特点,并且把他们结合起来做异构计算的前景。

【OpenCL 】在 Xcode 中使用 OpenCL

OpenCL 是 Mac OS X 10.6 "Snow Leopard" 的新功能之一,也是第一个正式支援 OpenCL 的作业系统。这里就简单介紹一下,如何在 Snow Leopard 下使用 Xcode 建立一个 OpenCL 的程式。

【OpenCL 】在Windows下使用OpenCL

目前,NVIDIA 和 AMD 的 Windows driver 均有支援 OpenCL(NVIDIA 的正式版 driver 是从 195.62 版开始,而 AMD 则是从 9.11 版开始)。NVIDIA 的正式版 driver 中包含 OpenCL.dll,因此可以直接使用。

【OpenCL 】OpenCL的安装与配置(中文)

AMD APP Kernel Analyzer是AMD APP SDK中提供的一个用于静态分析kernel的工具,可以利用这个工具离线生成ISA并分析性能。在开始->所有程序->AMD APP SDK->tools中可以找到这个工具,打开程序,将kernel粘贴到代码区,然后点击编译,得到ISA代码。

【OpenCL 】OpenCL入门

在这里你可以通过“Hello World”这个实例,快速学习OpenCL编程。

【OpenCL 】OpenCL视频讲解

OpenCL视频讲解(在线观看或下载)

【OpenCL 】AMD APP开发指南

AMD官方APP开发指南,在AMD平台上使用OpenCL编程必读,最后更新时间此为2012年7月。

【OpenCL 】OpenCL 1.2版说明

OpenCL 1.2版说明书,文档版本为1.5,建议使用OpenCL编程者必读。

【OpenCL 】OpenCL的系统要求和驱动环境

在OpenCL 1.2上用AMD APP开发所需的系统环境和相关资源下载,推荐阅读。

【Aparapi 】Java Aparapi说明书

Java Aparapi说明书,推荐Java开发者阅读。