- 博客(4)
- 资源 (31)
- 收藏
- 关注
原创 224. Basic Calculator
Problem Description Implementation By CProblem DescriptionImplement a basic calculator to evaluate a simple expression string.The expression string may contain open ( and closing parentheses ), the plu
2017-05-31 22:52:58 308
原创 GitHub项目总结
是时候要装点一下个人GitHub了,要有拿得出手的GitHub才算一个好的算法工程师。算法加速篇 LeNet-5的OpenMP加速 LeNet-5的CUDA加速算法加速篇LeNet-5的OpenMP加速该项目使用OpenMP对LeNet-5的识别数字进行加速,可以达到11x的训练和测试加速。项目链接地址:LeNet-5的CUDA加速该项目使用CUDA对LeNet-5的识别数字进行加速,可以达到3x的
2017-05-17 19:32:13 965
原创 程序计时的小技巧:clock()和wtime()
clock()clock()是在time.h里面的程序,通过前后两次相减得到ticktok的次数,除以CLOCKS_PER_SEC,就得到了秒数。在计算一个程序的运行时间的时候,如果只是简单的线性执行的程序,那么使用clock() 就可以计算出程序的执行时间,但是其实这个时间是CPU的时间。如果你用clock()计算并行程序执行时间,发现它会把所有CPU的执行都叠加起来【1】。 clo
2017-05-06 16:40:20 2616
原创 Makefile的例子:Sequential和OpenMP版本(make)
转载请注明出处:http://blog.csdn.net/c602273091Sequential这是没有加OpenMp版本的Makefile,使用的时候直接make就可以生成需要的文件,make clean就会把里面提到的该目录下的文件删除。PROJ = matrix_mul CC = g++CFLAGS = -c -g -Wall -I/opt/local/include LDFLAGS =
2017-05-06 11:26:32 2761
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人