摘要: typedef typedef用法小结- -这两天在看程序的时候,发现很多地方都用到typedef,在结构体定义,还有一些数组等地方都大量的用到.但是有些地方还不是很清楚,今天下午,就想好好研究一下.上网搜了一下,有不少资料.归纳一下:来源一:Using typedef to Curb Miscreant CodeTypedef 声明有助于创建平台无关类型,甚至能隐藏复杂和难以理解的语法。不管怎样,使用 typedef 能为代码带来意想不到的好处,通过本文你可以学习用 typedef 避免缺欠,从而使代码更健壮。typedef 声明,简称 typedef,为现有类型创建一个新的名字。比如人们常 阅读全文
posted @ 2013-04-10 20:18 landy聪 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 1 硬件架构 CUDA编程中,习惯称CPU为Host,GPU为Device。2 并行模型 Thread:并行基本单位 Block:相互合作的一组线程。可以彼此同步,快速交换数据,最多可以512个线程 Grid:一组Block,有共享全局内存 Kernel:在GPU上执行的程序,一个Kernel对应一个GridBlock和Thread都有各自的ID,记作blockIdx(1D,2D),threadIdx(1D,2D,3D) Block和Thread还有Dim,即blockDim与threadDim. 他们都有三个分量x,y,z 线程同步:void __syncthreads(); 可以同步一个B 阅读全文
posted @ 2013-04-10 10:51 landy聪 阅读(317) 评论(0) 推荐(0) 编辑