使用Lazarus调用Opencl对GPU进行操作运算。

1、硬件:CPU i5-7400,显卡1050。硬件比较老了。

2、运算内容:1024*1024个浮点数求平方。都运算10000次。

3、对比:GPU从加载硬件-编译C原核程序到运算完成1.325s,CPU单线程运算完成24.49s。如何按CPU4核全跑大约是6秒多,GPU也快近5倍。

4、计算的算法越复杂,差距越小。但GPU运算还是要快一些。

 

posted on 2024-02-07 23:10  禁卫军  阅读(41)  评论(0编辑  收藏  举报