06 2012 档案

摘要:【openACC教程】编写第一个OpenACC程序我们接下来介绍几个例子,我们鼓励你对每个例子都做一个尝试。这些事例程序可以在PGI的官方网站上获得http://www.pgroup.com/lit/samples/pgi_accelerator_examples.tar我们的第一个例子从一个简单的程序开始。这个程序是把一个浮点向量送到GPU上,然后乘以2.再把结果返回。整个程序是:#include<stdio.h>#include<stdlib.h>#include<assert.h>intmain(intargc,char*argv[]){intn;/* 阅读全文
posted @ 2012-06-27 12:10 gpus 阅读(1821) 评论(0) 推荐(0)
摘要:我们很荣幸能够为您介绍NVIDIA CUDA认证培训,它是我们与英伟达公司共同推出的,直接针对最新GPU架构和CUDA编程技术而设计的课程,将深入分析硬件架构,介绍并行程序设计方法,详解CUDA编程细节,分享GPU优化经验。为期三天的培训,一人一机,将理论与实践相结合,确保学习效果。 目前增加的培训内容还包括OpenACC编程技巧 和如何使用GPU加速库。 阅读全文
posted @ 2012-06-12 22:22 gpus 阅读(623) 评论(0) 推荐(0)
摘要:我们经常为GPU程序员提供技术支持,经常发现很多人不太会设置NVIDIA驱动。这个帖子就是为了帮助 Ubuntu 用户。 下面是在Ubuntu 桌面上安装NVIDIA驱动。 我们使用11.10版本。但对于其他版本的Ubuntu,步骤是一样。 阅读全文
posted @ 2012-06-10 22:06 gpus 阅读(653) 评论(0) 推荐(0)
摘要:conv2是matlab自带的一个二维卷积的函数,使用格式为C = conv2(A,B,'shape')A和B分别是二维矩阵。详细使用见matlab帮助。卷积具有重要的物理意义,如滤波等过程。在物理光学中,卷积则可以表示瑞利-索末菲衍射的过程,在matlab变成中表达和计算都非常方便。% 本程序计算圆形高斯光束入射到位于 束腰处的 圆盘产生的衍射及伯松亮斑close all;clear all;w = 0.25; % 入射光束腰,束腰半径为0.25mmlamda = 0.632e-3; % 入射激光波长k = 2*pi/lamda; ... 阅读全文
posted @ 2012-06-01 14:11 gpus 阅读(1203) 评论(0) 推荐(0)

[url=http://weibo.com/2640510102?s=6uyXnP][img]http://service.t.sina.com.cn/widget/qmd/2640510102/1522e446/1.png[/img][/url]