CPU / GPU串行/并行翻转图片(一)
参考书籍:《基于CUDA的GPU并行程序开发指南》
在Windows10中的项目,原来的程序可以在Linux中直接运行,这里做了一点修改。
测试电脑为:四核心八线程
单线程水平方向翻转:
单线程竖直方向翻转:
多线程水平方向翻转:
多线程竖直方向翻转:
可以看到多线程处理计算密集型任务是很有效的,后面继续改进程序。
源码地址:待定
参考书籍:《基于CUDA的GPU并行程序开发指南》
在Windows10中的项目,原来的程序可以在Linux中直接运行,这里做了一点修改。
测试电脑为:四核心八线程
单线程水平方向翻转:
单线程竖直方向翻转:
多线程水平方向翻转:
多线程竖直方向翻转:
可以看到多线程处理计算密集型任务是很有效的,后面继续改进程序。
源码地址:待定