码迷,mamicode.com
首页 >  
搜索关键字:gpu    ( 2258个结果
CPU和GPU实现julia
CPU和GPU实现julia 主要目的是通过对比,学习研究如何编写CUDA程序。julia的算法还是有一定难度的,但不是重点。由于GPU实现了也是做图像识别程序,所以缺省的就是和OPENCV结合起来。一、CPU实现(julia_cpu.cpp) //julia_cpu 采用cpu实现julia变换#...
分类:其他好文   时间:2015-05-10 11:23:38    阅读次数:240
The Improvement of Reduction Summation on GPU Using CUDA
We can never be satisfied with the program just only running correctly.The reduction summation program described in previous blog post needs to be opt...
分类:其他好文   时间:2015-05-08 23:47:38    阅读次数:130
CUDA中的Toolkit
CUDA Toolkit是什么?对于使用 C 语言和 C++ 来开发GPU加速应用程序的开发者来说,NVIDIA CUDA Toolkit 可提供一个综合的开发环境。CUDA Toolkit 包含一个针对英伟达 GPU 的编译程序、诸多数学库以及可用于调试和优化应用程序性能的各种工具。你还将找到编程...
分类:其他好文   时间:2015-05-08 23:26:29    阅读次数:130
GLSL实现图像处理
今天晚上没事将以前弄的OPENGL着色语言实现滤镜效果的实现和大家分享一下,滤镜主要包括图像的对比度调整、浮雕效果、彩色图片灰度化、卷积等操作。         这些操作其本质上是属于图像处理的东西,OpenGL实现图像处理主要是用到了GLSL着色语言。具体到着色器就是片段着色器。         说白了就是如何用OpenGL做通用GPU计算,OpenGL做通用计算的步骤主要如下:读取数据->顶点...
分类:其他好文   时间:2015-05-06 21:13:12    阅读次数:672
CUDA系列学习(五)GPU基础算法: Reduce, Scan, Histogram
喵~不知不觉到了CUDA系列学习第五讲,前几讲中我们主要介绍了基础GPU中的软硬件结构,内存管理,task类型等;这一讲中我们将介绍3个基础的GPU算法:reduce,scan,histogram,它们在并行算法中非常常用,我们在本文中分别就其功能用处,串行与并行实现进行阐述。1. Task complexitytask complexity包括step complexity(可以并行成几个操作)...
分类:编程语言   时间:2015-05-01 16:11:12    阅读次数:263
cuda_c学习笔记-向量加法
用cuda计算向量加法A+B=C流程:1.申请主机内存。向量A,向量B,计算结果C2.初始化数据。用0-1之间的随机数初始化向量A,B,C3.GPU内存申请。申请A,B,C需要的GPU内存空间4.数据拷贝。把数据从主机内存拷贝至GPU内存5.计算需要的线程数和线程块数。6.调用GPU加法函数7.数据...
分类:其他好文   时间:2015-04-30 16:00:44    阅读次数:132
在Windows上安装PyCUDA和Theano
最近几个月在学习Deep Learning,刚开始的时候什么条件都不具备。自己从淘宝上面买了一个GT 240,搭建一个GPU环境用于程序的调试。折腾了几个月,以前PyCUDA总是搭建失败,最近几天才尝试成功。为了学习Deep Learning的源代码,自己又搭建了Theano环境。由于时间紧张,自己概略总结如下,以备忘记。...
分类:Windows程序   时间:2015-04-29 21:42:46    阅读次数:636
C++ GPU && CPU
1 #include 2 3 #include 4 5 #include //操作系统的底层文件 6 7 8 9 using namespace concurrency;10 11 using namespace std;12 13 14 15 v...
分类:编程语言   时间:2015-04-28 15:36:37    阅读次数:159
Unity3D中的Post effects
提要所谓post effects,就是后处理,在渲染的流水线中属于最后的阶段,处理的对象是由场景生成的一张图片。常见的后处理效果有HDR,Motion Blur等,通过对屏幕空间的后处理,可以很方便的调整游戏整体的风格。基本步骤主要思路就是首先1)将摄像机的RenderTexture传递到Shder里面,Shader在GPU中进行计算,然后2)再将处理后的图片传递回来。第一步需要用C#脚本来处理,...
分类:编程语言   时间:2015-04-24 22:46:25    阅读次数:315
GPUImage 自定义滤镜
GPUImage 自定义滤镜GPUImage是一个基于 GPU 图像和视频处理的开源 iOS 框架。由于使用 GPU 来处理图像和视频,所以速度非常快,它的作者BradLarson称在 iPhone4 上其处理速度是使用 CPU 来处理的 100 倍 (CoreImage 也能使用 GPU 来处理图...
分类:其他好文   时间:2015-04-23 19:37:42    阅读次数:215
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!