码迷,mamicode.com
首页 >  
搜索关键字:gpu    ( 2258个结果
cuda数组的拷贝
原文链接简单描述一下自己要做的事情:(1)CPU三维的vector--->(2)CPU三维数组--->(3)转换到GPU中的三维数组--->(4)转换到CPU中的三维数组,而其中问题主要出在第3、4步。主要是没有理解一个问题,那就是“cuda的各种拷贝一定要是内存连续的”。而自己在申请三维数组的时候...
分类:编程语言   时间:2015-01-03 17:14:50    阅读次数:625
玩转大麦盒子airplay
长城宽待送了大麦盒子,一直没怎么用,既然是安卓的系统,那估计可以安装很多的软件吧,今天演练了一下。大麦盒子规格和介绍http://baike.so.com/doc/7487612.html有GPU,配置还可以可以如下的方式安装软件,通过机器带的USB接口安装下载好的“360助手”等软件第三方软件安装...
分类:其他好文   时间:2015-01-03 09:17:48    阅读次数:594
GPU和CPU耗时统计方法
GPU端耗时统计 1 cudaEvent_t start, stop; 2 checkCudaErrors(cudaEventCreate(&start)); 3 checkCudaErrors(cudaEventCreate(&stop)); 4 checkCuda...
分类:其他好文   时间:2015-01-02 17:27:12    阅读次数:620
Intro to Parallel Programming课程笔记001
Intro to Parallel Programming   How do you dig a hole faster?   GPU理念 很多很多简单计算单元; 清洗的并行计算模型; 关注吞吐量而非延迟;     CPU: HOST GPU:DEVICE       A Typical GPU Program          1,CPUallocates(分配)...
分类:其他好文   时间:2015-01-02 09:50:16    阅读次数:279
各种移动GPU压缩纹理的使用方法
http://imgtec.eetrend.com/blog/2213 http://news.mydrivers.com/1/266/266555_all.htm#3 介绍了各种移动设备所使用的GPU,以及各个GPU所支持的压缩纹理的格式和使用方法。 1. 移动GPU大全 目前移动市场的GPU主要有四大厂商系列: 1)Imaginat...
分类:移动开发   时间:2014-12-30 22:13:38    阅读次数:259
异构开发与异构编程
什么是异构开发或者编程呢? 虽然自己从事CPU+GPU相关工作,但是对异构这个概念之前还不太明确,经过结合开发经验以及查阅资料,对此概念有了一定的理解。 学过计算机组成原理的人都会非常熟悉CPU原理及组成, CPU内部结构是由控制单元、运算单元、存储单元等主要部分组成,其通过地址总线与地址总线实现数据的操作,此处不再多说了;但当处理大量图像图形渲染时,CPU效率不能满足要求(比如大型3D游戏),于是乎针对复杂图形图像处理的GPU就出现了;在这里就不解释GPU的工作原理了,你可以google 一下! ...
分类:其他好文   时间:2014-12-29 20:05:41    阅读次数:182
CSS will-change 属性
介绍如果你注意到在webkit的浏览器上“flicker”一些CSS操作(尤其是变形和动画方面的)的表现,你很可能之前就注意过硬件加速了CPU、GPU和硬件加速硬件加速意味着Graphics Processing Unit(GPU)会通过代替Central Processing Unit(CPU)做...
分类:Web程序   时间:2014-12-26 12:35:29    阅读次数:583
Android图像处理之GPUImage for Android
GPUImage 是iOS下一个开源的基于GPU的图像处理库,提供各种各样的图像处理滤镜,并且支持照相机和摄像机的实时滤镜。GPUImage for Android是它在Android下的实现,同样也是开源的,托管在Github上。 版本:android-gpuimage-1.1.1 Android模拟器上不支持OpenGL ES 2.0所以会报错,可以选用Genymotion测试,或真机...
分类:移动开发   时间:2014-12-25 22:12:14    阅读次数:354
【CUDA并行编程之五】计算向量的欧式距离
本文将介绍如何用cuda来计算两个向量之间的欧式距离,其中涉及到了如果将二维矩阵传入到核函数进行计算的问题,并且介绍两个内存分配和拷贝的API:cudaMallocPitch以及cudaMemcpy2D。 一、需求分析 现在我们要解决这么一个问题:计算一个D维的向量A[D]到二维矩阵B[N][D]的每一行的欧式距离,并且将每一组距离保存在一个向量dis[N]中并返回。...
分类:其他好文   时间:2014-12-25 13:09:42    阅读次数:259
GPU对数据的操作不可累加
我想当然的认为GPU处理数据时可以共同访问内存,所以对数据的操作是累加的。事实证明:虽然GPU多个核可以访问同一块内存,但彼此之间没有依赖关系,它们对这块内存的作用无法累加。先看代码:#include #include #include #include using namespace std;st...
分类:其他好文   时间:2014-12-25 12:46:59    阅读次数:134
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!