图片说明

关于开展2013年度“异构计算与OpenCL编程培训”的通知

  随着计算机科学与技术的发展,理论、实验和计算已成为当代科学研究的三大支柱。从移动到超级计算领域,异构计算平台正逐渐普及,推动着应用创新。OpenCL作为面向异构系统通用计算目的并行编程的第一个开放式、免费标准,已先后被各大主要计算平台所采用。为推动异构计算应用技术的普及,进一步加强异构计算专业技术人才队伍建设,从而促进科研创新能力的提高,我中心将于10月在北京清华大学和广州华南理工大学两地举办“异构计算与OpenCL编程培训”……[详情]

组织机构

主办单位:
教育部科技发展中心
承办单位:
《中国教育网络》杂志
支持单位:

清华大学华南理工大学AMD

时间:
北京:2013年10月13日—10月16日
广州:2013年10月16日—10月19日

日期
时间
课程
第一天
8:30-12:00
业内专家介绍异构计算的技术发展及在云计算、移动、HPC、多媒体、图像处理等领域的创新应用
14:00-17:30
异构计算架构及OpenCL编程入门
第二天
9:00-12:00
OpenCL并行计算案例分析
14:00-17:30
异构计算架构及OpenCL编程入门
第三天
9:00-12:00
结业考试、颁发证书:AMD异构计算高校合作项目介绍
资料下载
AMD
Introduction to OpenCL
OpenCL Programming and Optimization - Part I
OpenCL Programming and Optimization - Part II
Heterogeneous System Architecture(HSA) and the software ecosystem
xie haibo MOE faculty training

什么是OpenCL
OpenCL全称OpenComputingLanguage即开放计算语言。OpenCL为异构平台提供了一个编写程序,尤其是并行程序的框架标准。OpenCL所支持的异构平台可由多核CPU、GPU或其他类型的处理器组成……[详细]
为什么要使用OPenCL
OpenCL为程序员提供了控制并行计算设备的一些接口以及一些控制运算单元行为的类C编程语言。用户可以利用OpenCL接口开发并行度很高的程序,并且将其运行在GPU或其他处理设备上……[详细]
AMD与流计算
早在推出OpenCL标准之前,AMD/ATI从事流计算模型的研究和发已经有很长一段时间了。流计算是基于SIMD模式的并行计算模型,用户将处理的数据看做流,因此称之为流计算模型……[详细]
OpenCL架构
OpenCL是一个用于异构平台上编程的开放性行业标准,不仅仅是一门编程语言,更是一个完整的并行编程框架,它包括编程语言、API、函数库及运行时系统来支持软件在整个平台上的开发……[详细]