- 博客(4)
- 资源 (2)
- 收藏
- 关注
原创 CUDA 编程 之并行计算思想
思想这个东西,是个人理解的问题。无论是 MPI OPENMP 等等并行计算的方法,都是使用多线程同时并发的执行。 所谓并发,就是看起来一起执行罢了,在真正的单核CPU中,是在某段时间内,串行执行,通过线程调度来掩盖其执行的顺序。那么CUDA 编程中,并行计算的思想是SIMT,simple instruction multiple thread。你可以分配好多线程给GPU,无所谓其中的SP有多少,但
2017-05-31 21:47:53 722
转载 正则表达式 入门
入门学习正则表达式的方法最好还是用例子来说明,理解之后再做深入研究。假设你在一篇英文小说里查找hi,你可以使用正则表达式hi。这几乎是最简单的正则表达式了,它可以精确匹配这样的字符串:由两个字符组成,前一个字符是h,后一个是i。通常,处理正则表达式的工具会提供一个忽略大小写的选项,如果选中了这个选项,它可以匹配hi,HI,Hi,hI这四种情况中的任意一种。不幸的是,很多单词里包含hi这两个连续的字符
2017-05-31 21:36:24 220
原创 NVIDIA SASS 指令集 之 LDG
之前我在两块GPU上进行编译,都是Maxwell 架构的板子,但是出现了LDG的后缀不同。因此我就很纳闷,比较了一下。.E 表示拓展位 的意识,从32位 ->64位// 64位系统编译 LDG.E.64 R22, [R12+-0x300];// 32位系统编译 LDG.64 R22, [R12+-0x300];
2017-05-08 10:48:28 2079
原创 CUDA 编程 之 编译问题小记
在编译cuda程序时出现 这个问题obj/release/mySobeldllComb.cu_o relocation R_X86_64_32 against `a local symbol' can not be used when making a shared object; recompile with -fPIC根据提示,说加上 -fPIC 重新编译,如果是 GCC的话,可以直接加 -f
2017-05-08 10:09:48 1305
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人