可能比较早一点做GPU计算的开发人员会对OpenGL做通用GPU计算,随着GPU计算技术的兴起,越来越多的技术出现,比如OpenCL、CUDA、OpenAcc等,这些都是专门用来做并行计算的标准或者说接口。 OpenGL用来做通用GPU计算主要是利用纹理存储器在GPU中计算以及把结果取回内存,这大概是OpenGL做通用GPU计算最好的选择。 大概的流程主要就是先创建OpenGL的环境,...
分类:
其他好文 时间:
2015-03-31 20:07:50
阅读次数:
239
概要cudaError_t cudaMallocPitch( void** devPtr,size_t* pitch,size_t widthInBytes,size_t height )说明向设备分配至少widthInBytes*height字节的线性存储器,并以*devPtr的形式返回指向所分配...
分类:
其他好文 时间:
2015-03-31 17:16:01
阅读次数:
116
原文链接在PGI的官方网站上获得示例代码:http://www.pgroup.com/lit/samples/pgi_accelerator_examples.tar我们的第一个例子从一个简单的程序开始。这个程序是把一个浮点向量送到GPU上,然后乘以2.再把结果返回。整个程序是: 1 #includ...
分类:
其他好文 时间:
2015-03-21 21:18:31
阅读次数:
141
UE4.7以后正式源码免费了,正好最近工作也在做这部分,ue4的官方文档虽然有一部分ios平台的资料,那也只是通过编辑器来发布或预览一类,但手游程序员都知道,一些cpu和gpu性能上的调试是在所难免的,所以还是有必要通过Xcode来真机运行的。这点U3D还是比UE4体贴多了,发布时就自动生成Xcod...
分类:
移动开发 时间:
2015-03-20 16:14:36
阅读次数:
219
Raspberry Pi (BCM2835): Device Information Architecture ARMv6 CPU ARM11 RAM 256MB OR 512MB since October 2012 (shared with?GPU) GPU VideoCore IV OpenGL OpenGL ES 2.0 Multimedia OpenMax IL 1.1.2 Qt...
分类:
Web程序 时间:
2015-03-20 07:01:51
阅读次数:
1569
权威官方文档:https://www.opengl.org/documentation/glsl/
权威民间金典入门教程:http://blog.csdn.net/racehorse
一个详细完整的GLSL代码:http://www.ituring.com.cn/article/851
GLSL简介和所有内置变量:http://www.linuxgraphics.cn...
分类:
其他好文 时间:
2015-03-19 16:28:30
阅读次数:
146
之前写了两篇文章,介绍了我在边缘检测上面的研究,实际上,使用GPU对渲染图像进行边缘检测,前提是需要进行两遍渲染,前一遍渲染的结果作为后一遍结果的输入纹理,接着在第二遍渲染的时候,对二维图像做一些图像处理,最终得出带轮廓的描边渲染效果,接着和正常渲染混合在一起,就成为渲染的最终图像。可是,这样的做法,是对二维图像做的图像处理,即使像上次对提取的深度进行图像处理,也无法准确地根据深度的突变来提取我们需要的边缘。所以我们需要新的方法来提取模型的边缘。...
分类:
其他好文 时间:
2015-03-19 14:54:05
阅读次数:
779
CUDA基本概念CUDA网格限制1.2CPU和GPU的设计区别2.1CUDA-Thread2.2CUDA-Memory(存储)和bank-conflict2.3CUDA矩阵乘法3.1 全局存储带宽与合并访问 -- Global Memory(DRAM) bandwidth and memory co...
分类:
其他好文 时间:
2015-03-18 12:01:56
阅读次数:
100
在微博上见过很多好资料,可是以前一直没有时间好好看,都只能先转发或者收藏,最后一个学期,一定要先把这些库存一点点清掉。
——————————————————————————————————————————
1.0 卷积神经网络CXXNET
@陈天奇怪 和 @antinucleon 完成的卷积神经网络代码 cxxnet(核心2k代码)和 GPU/CPU 矩阵库 mshadow(3k代码...
分类:
其他好文 时间:
2015-03-13 22:22:49
阅读次数:
400
概述 从Android 3.0开始(API L11),Android开始全面使用硬件加速来进行2D渲染,硬件加速是指Android中在View上进行绘制的图形图像都使用GPU来进行绘制,使用硬件加速,在大部分时候都让绘制更加流畅,但付出的代价是需要消耗更多的内存资源。 硬件加速在API L14之上是默认开启的,对于基本的View绘制,通过硬件加速可以增加绘图的流程性,但是要注意的是,并不是所有的2...
分类:
移动开发 时间:
2015-03-12 22:32:19
阅读次数:
226