06 2016 档案

摘要:MAX_NSBS 8192:默认的最大superblocks数量 SB_SET_SZ(MAX_NSBS / WORD_SZ):superblock set的大小,每个set32个superblcoks free_mem_g:设备上释放的总内存 max_alloc_mem_g:可以被分配的最大内存 t 阅读全文
posted @ 2016-06-16 17:51 shrimp_929 阅读(500) 评论(0) 推荐(0)
摘要:今天去图书馆,本来想借C++ primer plus 的,意外看到书《暗时间》,翻了一下便停不下来,里面的内容很是吸引我,也引起我的一些思考,随着研一也快到尽头了,感想不由得多了起来,于是写下这篇随笔 我是保研的,而且是保的本校,还依稀记得大四上学期去见导师时,我说我有4年的时间,当时也是满怀理想与 阅读全文
posted @ 2016-06-14 23:04 shrimp_929 阅读(192) 评论(0) 推荐(0)
摘要:FDG: 大规模并行系统中的动态内存分配器由于需要全局同步(记账) ,导致性能急剧下降。 代码解析 1.superblock 类中包含两个变量,两个函数。默认superblock大小为2048 items[size]:存储 current:指向下一个未使用byte的索引 init(void):初始化 阅读全文
posted @ 2016-06-14 11:27 shrimp_929 阅读(211) 评论(0) 推荐(0)
摘要:nvcc命令选项: 选项命令有长名和短名,通常我们使用是用短名,长名主要用于描述。 1.指定编译阶段 主要指定编译的阶段以及要编译的输入文件。 -cuda -cubin -fatbin -ptx -gpu -E -c :最常使用,编译每个.c/.cc/.cpp/.cxx/.cu输入文件为object 阅读全文
posted @ 2016-06-07 16:47 shrimp_929 阅读(16795) 评论(0) 推荐(0)
摘要:有时候由于CUDA升级或者下载的源码原创建项目的CUDA版本与自己的不同,在打开项目的时候发现加载不上,提示:未找到导入的项目“C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\BuildCustomizations\CUDA 5.0.props” 阅读全文
posted @ 2016-06-04 11:24 shrimp_929 阅读(10601) 评论(0) 推荐(0)