- 博客(5)
- 资源 (3)
- 收藏
- 关注
转载 WIN7 32位+Visual Studio 2010 安装OPENSSL开发包
前提条件:首先需要系统安装过Perl。ActivePerl下载地址:http://www.onlinedown.net/soft/8364.htm OPENSSL开发包安装过程如下: 把从官网上下载的openssl-0.9.8k.tar.tar 解压缩到C盘。并把文件夹名改为openssl。它的安装目录便是C:/openssl。打开命令行。输入>cd c:/openssl。 >perl
2012-12-31 10:23:34 2837
原创 VS2010 + win7 + Hugin编译、调试经验
hugin 是一款由 Pablo d'Angelo 为主开发的跨平台开源全景摄影图像拼接软件。它是基于Helmut Dersch's Panorama Tools与Andrew Mihal的Enblend及Enfuse的一款图形化界面的前端程序。拼接允许几张在同一地点拍摄的互有重叠的照片使用 控制点来拼合照片以混合而输出一张更大幅面的图像。hugin支持自动创建控制点,带预览窗口的优化图像投影
2012-12-28 21:42:04 5866 11
原创 GPU(CUDA)学习日记(十三)------ CUDA内存简介
寄存器 寄存器是GPU片上高速缓存, 执行单元可以以极低的延迟访问寄存器。寄存器的基本单元式寄存器文件,每个寄存器文件大小为32bit。局部存储器对于每个线程,局部存储器也是私有的。如果寄存器被消耗完。数据将被存储在局部存储器中。如果每个线程使用了过多的寄存器,或声明了大型结构体或数据,或者编译器无法确定数据的大小,线程的私有数据就有可能被分配到local memory中,一个线程的输入和中间变
2012-12-07 16:53:37 10099
转载 GPU(CUDA)学习日记(十二)------ CUDA并行编程较有用的总结
Cuda并行编程学习时候需注意的一些基本概念 1、Cuda的编程风格:spmp(单程序多数据)的并行编程风格。 2、在多GPU下,cudaMemcpy()不能用于GPU之间的数据复制 3、cudaMemcpy()传输的数据类型有四种: (1) 主机-主机 (2) 主机-设备 (3) 设备-主机 (4) 设备-
2012-12-07 16:49:53 7845 2
原创 GPU(CUDA)学习日记(十一)------ 深入理解CUDA线程层次以及关于设置线程数的思考
GPU线程以网格(grid)的方式组织,而每个网格中又包含若干个线程块,在G80/GT200系列中,每一个线程块最多可包含512个线程,Fermi架构中每个线程块支持高达1536个线程。同一线程块中的众多线程拥有相同的指令地址,不仅能够并行执行,而且能够通过共享存储器(Shared memory)和栅栏(barrier)实现块内通信。这样,同一网格内的不同块之间存在不需要通信的粗粒度并行,而一个块
2012-12-07 16:30:17 19539 5
XnView-v1.98.2f 小工具,用于批量处理图像,改变图像格式大小等
2012-07-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人