- 博客(8)
- 收藏
- 关注
原创 早睡早起!
今晨很特别,因为送老婆而早起!吃过早餐后,悠闲的翻阅起了“早睡早起的好处”。在知乎上看到一条很有意思的评论,感同身受!当然,健康问题不言而喻,这里关注一下除此之外的point。“其实我们平时再忙也是拖延症造成的「忙」。“”十点之前就要把一天所有事情做一个终结。这个终结不仅仅是合上电脑或者是站起身来向浴室移动,更是内心上对这一天说再见的一个事情。” 很意外的点醒了我。
2017-01-16 06:16:09
463
原创 重新上路
年轻的时候会以为写博客会浪费自己的时间,成熟后我领悟到:其实写不写我都在浪费时间。年轻的时候会以为学到的东西不管记录与否,记得住的不会忘记,记不住的怎么都会忘记,成熟后我领悟到:我年轻时候的想的对。 唯一不同的,就是看了记录会知道自己忘了什么。年轻的时候会以为博客就是给自己看的,没等成熟后我就知道我一遇到困难,就会找博客解惑人生。找到,博主=救世主,找不到答
2017-01-14 18:42:37
393
原创 c/c++(一) 一种我个人不太长见的C++函数名指针化写法
此博客为博主的自学笔记 ,欢迎大家共同交流,如果有错误的地方欢迎留言指正。今天在无意中看见一个C程序时,无意间发现一个对我个人而言比较陌生的函数名指针化写法。虽然我还未领悟到的精髓之处,也不知道他的学名叫什么,表面上来看,应该是为了一些库函数中使用函数指针时方便使用。在此记录下来,希望以后能够活用。通常的函数声明与定义写法为:------------------------
2013-10-02 22:18:30
879
原创 CUDA(五) 一个入门级求和并行算法
此博客为博主的自学笔记 ,欢迎大家共同交流,如果有错误的地方欢迎留言指正。在各种基础算法中,如排序,求极值,求和,求平均等等,如果用并行的方式进行的计划显然不是很难,但是对于硬件来讲,如果想最大发挥出硬件的性能那并不是一件容易的事情。此次先介绍一个简单的并行求和算法,并初步利用CUDA进行实现,虽然并没有达到最佳的效果,但是为以后的优化进行一下铺垫。求和算法: 对 1,2,3
2013-10-01 19:53:24
6457
2
原创 CUDA(四) CUDA 库函数-----随机数生成cuRAND
此博客为博主的自学笔记 ,欢迎大家共同交流,如果有错误的地方欢迎留言指正。CUDA提供了若干个高速的库函数,先介绍一下比较简单的符点型随机数生成函数-------cuRAND。cuRAND库函数分为可以在GPU的核函数中使用的API(即被__device__关键字修饰的函数)和在主机侧被使用的API(其实内部由GPU的API组成)两种。本次我只介绍被主机侧使用的API。在主机侧使用随机
2013-09-29 20:11:02
9047
原创 CUDA(三) 三种memory的活用
此博客为博主的自学笔记 ,欢迎大家共同交流,如果有错误的地方欢迎留言指正。GPU编程时常用的高速访问内存有三种,分别为:register, shared memory, constant memory。以下面一个程序段为例: 设: A_d[ 256 ] , B_d[ 256 * 256 ], C_d[256]为global memory的内存空间。
2013-09-23 19:54:26
1264
原创 CUDA(一) GPU计算性能的相关计算公式
今天开始重新学习CUDA,虽然之前也写过一段程序。可因为种种原因没有继续,加之使用的硬件版本比较低端和英伟达的不断创新进步,发现自己已经处于CUDA的菜鸟乐园中。闲话不多说---------开干。今天先将最基本的计算方法重新理解一下,为以后的性能优化打下坚实的基础!!!! GPU设备的单精度计算能力的理论峰值计算公式:单精度计算能力的峰值 = 单核单周期计算次数 × 处理核个数 ×
2013-09-23 00:08:38
9337
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人