2012 AMD APU/GPU异构开发大赛由全球领先的创新半导体设计公司AMD与全球最大中文IT技术社区CSDN 联合主办,面向所有全日制大学在读学生和社会人士,旨在鼓励开发者学习和掌握异构编程,开发创新性、差异化应用,利用异构计算丰富用户体验。(大赛报名网上链接:http://hc.csdn.net/amdcontest/details.php)
全日制大学在读学生、各研究单位、学术机构、软件产品企业以及相关行业人员均可组队参加,每队可包括1名及多名队员和1 名指导教师。
初赛作品提交
2012年9月10日至2012年10月15日,参赛队伍可通过大赛官网提交初赛作品(要求如下)。
报名完成后,登陆CSDN网站,点击“提交作品”即可提交参赛作品信息。如在提交过程中遇到问题请与我们联系。
丰厚奖励
1.决赛前两名的参赛队伍各选派一名参赛成员获邀免费参加2013年在美国举行的AMD全球开发者大会(AFDS 2013)(AMD将承担获奖者的往返机票、大会期间的酒店食宿及免费参会。)
2.进入决赛的参赛者个人或每一参赛队伍 (复赛中的TOP 10) 将获得AMD 最新APU笔记本一台。
3.进入复赛的参赛个人或每一参赛队伍(初赛中的TOP 40)将获得AMD HD 7 系列高端显卡一枚。
大赛命题
大赛采取自选命题,强调命题的新颖性或应用价值。推荐但不限于如下:
1.Open Source项目在APU/GPU平台上的部分或全部功能移植;
2.典型算法在APU/GPU平台上的实现。推荐如下领域的命题:视频后处理、人脸识别、姿势识别、语音识别、图像处理、数据挖掘、云计算和大数据环境下的应用加速;
3.基于开源类库(要求类库已实现对异构平台的支持)实现的新颖应用,如基于OpenCV_CL库代码下载(http://code.opencv.org/projects/opencv/wiki/Working_with_OpenCV_git_repository)等;
4.基于APU,CPU+GPU的演示型应用,例证或者单独运行模块。
对于算法的移植,要求参赛者采用OpenCL, Java/Aparapi,C++ AMP或DirectCompute任一或多个。其他应用命题不限语言和编程模型,但要求在AMD GPU或者APU平台上实现。
开发环境及其他要求
1.OpenCL开发环境
a) Visual Studio 2010 或者 GCC 4.1.0及以上
b) AMD OpenCL SDK 2.7
2.C++AMP开发环境
a) Visual Studio 2012
3.Java开发环境
a) Oracle Java 6
b) Aparapi
4.使用最新版本的AMD OpenCL SDK 2.7 。下载地址:http://hc.csdn.net/article.html?arcid=2808938x
5.参赛队伍应独立完成核心代码的开发,调用的第三方库必须是开源库。
6.参赛队伍对其所使用软件的版权负责,不得使用非法软件,否则将被取消参赛资格。