【Banana pi BPI-M2 Zero试用体验】+多核高性能计算

  • IC爬虫
  • LV4工程师
  • |      2017-11-26 23:17:37
  • 浏览量 1221
  • 回复:2
一时兴起,想做图像的计算加速。以前全志的芯片给人的感觉就是一核有难,其他和围观,虽全志的芯片有4核和8核,但是芯片却没有自动做均衡负载,造成很多的时候只有一个核在全速的运行,看着大量的计算能力没有被释放,心里很是不爽。 最近在做一个需要大量数据处理的项目,使用I7的cpu跑一次的数据需要2天,造成很多的时候不管代买写得对不对都需要两天后才能看到结果,严重影响项目的进度,很多人说上NVIDIA 的CPU啊,对这个确实是个不错的办法,但是像ARM这样的芯片的没有CUDA这样的库支持需要使用GPU用来做通用的数据计算那是非常的困难,但是目前也有一些通用的GPU计算库可以使用了,比如OPNECL,但是好像没有对普通的mali 400这样低端的GPU做支持,所以这条路是走不通的,全志可是千年mali的主,目前支持OPENCL的的GPU 必须是mali600以上的版本。 既然使用GPU做通用计算的路走不通了,那可以考虑使用芯片多核的优势,各个核并行计算,比如单个核需要20s的时间,像banana pi zero这样具有4个核的H2+芯片同时开启4个核的话时间只需要5秒的时间,这两天做了一下测试,这的实现了。以前尝试过在这样的ARM板子上跑图像处理,都是因为速度太慢而作罢,现在重燃了希望,上几张测试数据: 这是在banana pi zero上测试的,同时打开了4个核: 看到这个惊喜的结果赶紧在banana pi m3测试了一下,同样的图像处理算法,打开了8个ccpu核,速度相比单核的快了八倍:
  • 0
  • 收藏
  • 举报
  • 分享
我来回复

登录后可评论,请 登录注册

所有回答 数量:2
欧阳磊 2017-11-28
求详解多核计算
0   回复
举报
发布
Sourcelink 2017-11-28
怎么开多核计算?
0   回复
举报
发布
x
收藏成功!点击 我的收藏 查看收藏的全部帖子