0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Imagination 与 MulticoreWare 合作将 GPU 技术用于全新的双目视觉方案

Dbwd_Imgtec 来源:未知 2022-11-28 10:20 次阅读
Imagination 近日宣布了与MulticoreWare.Inc公司的合作,后者是多核和异构计算环境软件解决方案和开发工具的领先供应商。MulticoreWare公司在展锐T710开发板上实现双目视觉算法stereoBM的openCL版本的移植和优化,移植后的算法在GPU平台上性能提升明显。展锐T710开发板内部集成了Imagination GM9446显示芯片,主频为800MHz,采用12nm工艺制造,支持openCL4.0, openCL1.2和openGL3.0版本,最高性能能够达到128 FP32 FLOPs/Clock 和256 FP16 FLOPs/Clock。CPU支持八核处理器,主频2.0GHz, 内部集成AI神经网络处理器NPU,综合算力达4.2TOPS。fc1b4a74-6ec1-11ed-8abf-dac502259ad0.png  为了进一步提升开发板的算力,MulticoreWare团队在双目视觉stereoBM的OpenCL实现中,使用了开发板的Imagination GM9446系列GPU作为运算核心,相对于传统CPU的双目视觉算法stereo版本得到了极高的加速比。这组算法的设计充分使用了Imagination GM9446的特点,采用大窗口尺寸和小分辨率图像620x188,local memory存储优化等方式提高了程序的性能。

Demo 演示:基于展锐T710的双目视觉算法在GPU平台上性能提升明显

算法经过调整不同的参数,窗口winSize大小为21,n_disp为64的时候,性能达到最佳。通常kernel越复杂,寄存器占用的空间就越大,最大工作组的大小就越小,有时候发挥不出来并行流水线的最大数量,从而影响性能。

fc4e1dc8-6ec1-11ed-8abf-dac502259ad0.png

MulticoreWare公司团队在对kernel代码优化内部的寄存器使用量,根据GM9446内部结构,设置合理的global全局工作组大小256x图片高度,local工作大小为256,从而最大程度发挥GPU并行流水线的并发量,一般情况下,第一个维度的工作组大小应该是wave大小的倍数(例如32),这样可以充分利用wave资源,MulticoreWare团队根据多年优化经验,手动调整工作组大小以满足这个条件来保证性能有所提升。fc7042b8-6ec1-11ed-8abf-dac502259ad0.png  此外内存读取也是影响kernel运行效率的一方面,在OpenCL中一般有全局global内存,本地local内存,常量Constant和Private四种形式组成,MulticoreWare公司团队在将stereo算法重新调整内存布局,将主机内存使用零拷贝技术与GPU内存直接填充,另外将内核kernel多次内存访问的数据,从global内存转存到local内存中,虽然增加了一次转存数据的时间,但是对于对此存取数据整体时间是缩减的,从降低IO时间的角度整体提高了kernel内核的运行效率,性能也有所改善。运行10次后进行效率对比,GPU比CPU计算最高提速80倍左右,平均提速50倍左右。

CPU(展锐T710 2.0GHz)

CPU(Unisoc T710, 2.0GHz)

GPU

(Imagination GM9446)

倍数

Multiple

1

31.935 ms

0.76 ms

41.9

2

56.17 ms

0.699 ms

80.3

3

54.22 ms

0.72 ms

75.3

4

51.67 ms

0.77 ms

67

5

31.72 ms

0.74 ms

42.8

6

27.12 ms

0.73 ms

37.1

7

33.35 ms

0.77 ms

43.3

8

50.12 ms

0.75 ms

66.8

9

31.29 ms

0.71 ms

44

10

29.73 ms

0.72 ms

41.29

未来Imagination和MulticoreWare两家公司将致力于共同促进OpenCL在行业中的广泛采用,鼓励OpenCL广泛应用于异构计算、APU、以及CPU和GPU独立计算的领域中,实现计算资源利用率最大化、高效率处理数据传输。

END

欢迎加入Imagination GPU与人工智能交流2群fc9ae0cc-6ec1-11ed-8abf-dac502259ad0.jpg入群请加小编微信:eetrend89

(添加请备注公司名和职称)

推荐阅读

Imagination与MulticoreWare Inc.携手展示其GPU的出色性能

Imagination Technologies是一家总部位于英国的公司,致力于研发芯片和软件知识产权(IP),基于Imagination IP的产品已在全球数十亿人的电话、汽车、家庭和工作场所中使用。获取更多物联网智能穿戴、通信汽车电子、图形图像开发等前沿技术信息,欢迎关注 Imagination Tech!


原文标题:Imagination 与 MulticoreWare 合作将 GPU 技术用于全新的双目视觉方案

文章出处:【微信公众号:Imagination Tech】欢迎添加关注!文章转载请注明出处。


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • imagination
    +关注

    关注

    1

    文章

    551

    浏览量

    60890

原文标题:Imagination 与 MulticoreWare 合作将 GPU 技术用于全新的双目视觉方案

文章出处:【微信号:Imgtec,微信公众号:Imagination Tech】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    LabVIEW开发自动驾驶的双目测距系统

    挑战,包括激光雷达、单目测距和双目视觉技术等。在当前的高级辅助驾驶技术(ADAS)中,双目视觉技术在距离检测方面表现出色,它可以精确地测量物
    发表于 12-19 18:02

    机器视觉双目测宽仪具体有什么优势?

    双目测宽仪是机器视觉原来制造而成的智能宽度检测设备,广泛应用于板材类产品的宽度检测。通过测宽仪的使用,实时了解产品宽度品质,进行超差提示,减少废品的生产。 双目测宽仪优势 测量软件界面
    发表于 11-28 17:13

    双目立体视觉是什么?单目视觉双目立体视觉的区别?

    双目更多的是基于物理测量,而单目视觉则是基于逻辑推理,通过大量的数据训练,先识别出目标,再根据目标的大小和高度估算距离。因此,单目视觉的漏检率高于双目立体
    发表于 08-17 09:40 2535次阅读
    <b class='flag-5'>双目</b>立体<b class='flag-5'>视觉</b>是什么?单<b class='flag-5'>目视觉</b>与<b class='flag-5'>双目</b>立体<b class='flag-5'>视觉</b>的区别?

    浅谈机器视觉系统的组成和工作原理

    机器视觉也称为计算机视觉,包括单目视觉双目(立体)视觉和多目视觉研究用计算机来模拟生物外部显示
    发表于 08-11 09:34 401次阅读

    双目立体视觉原理 HALCON的双目视觉系统研究

    、图像预处理和特征提取、立体匹配以及三维重建。为解决智能移动机器人、工业装配机器人、家用机器人、公共服务机器人的视觉问题,双目立体视觉技术的进一步研究可对多
    发表于 07-19 14:18 0次下载

    Imagination和CoreAVI在汽车安全关键图形的合作

    展览会上,双方展示了结合 Imagination 的 IP 与 Visteon 和 TI 的创新解决方案的仪表板演示。 END 欢迎加入Imagination GPU与人工智能交流2群
    的头像 发表于 07-19 09:55 233次阅读

    一文带你了解这三种3D视觉技术

    本文对ToF、双目视觉、结构光这三种技术展开分析,帮助你了解其各自的特点及应用
    的头像 发表于 07-10 16:04 975次阅读
    一文带你了解这三种3D<b class='flag-5'>视觉</b><b class='flag-5'>技术</b>

    Imagination官方信息速递2023年6月期

    戏基础设施方面的挑战,并且针对这些挑战,Imagination 所做的技术创新及可提供的解决方案。 文章精选 资料下载 | IMG CXM GPU:面向复杂消费级设备的无缝
    的头像 发表于 06-30 08:35 287次阅读

    探讨智能驾驶提当下双目视觉传感器技术

    双目视觉传感器有效弥补了数据驱动的 AI 算法在泛化性能上的短板,深度学习模型与视差点云技术的结合,极大扩张了视觉传感器的工作边界。
    发表于 06-07 14:16 245次阅读
    探讨智能驾驶提当下<b class='flag-5'>双目视觉</b>传感器<b class='flag-5'>技术</b>

    Imagination官方信息速递2023年5月期

    全HDR,帮助数字电视及整个消费市场降低成本 5月23日 -  Imagination Technologies推出全新IMG CXM GPU系列为对成本敏感的消费级设备带来无缝的视觉
    的头像 发表于 06-01 22:35 329次阅读
    <b class='flag-5'>Imagination</b>官方信息速递2023年5月期

    自动驾驶感知之视觉感知经典算法

    输入数据来源可以是单目视觉相机、双目视觉相机,数据可以是灰度图或者彩色图。 基于单目图片的称为单目车道线检测技术,基于双目图片的称为双目
    发表于 06-01 14:18 0次下载
    自动驾驶感知之<b class='flag-5'>视觉</b>感知经典算法

    Imagination全新发布IMG CXM GPU,打造RISC-V伙伴的首选GPU

    分享了Imagination最新发布的IMGCXMGPU产品,并表示ImaginationGPU方案赢得了众多RISC-V伙伴的信任,成为他们的首选
    的头像 发表于 05-31 17:14 489次阅读
    <b class='flag-5'>Imagination</b><b class='flag-5'>全新</b>发布IMG CXM <b class='flag-5'>GPU</b>,打造RISC-V伙伴的首选<b class='flag-5'>GPU</b>

    户外场景中,AGV厂商如何选择托盘识别3D视觉方案

    近些年迅猛发展的3D视觉技术已成为AGV领域的关键技术之一,进一步提升AGV智能化水平的同时,也实现了更高效、准确和安全的物流操作。在户外环境中,用于AGV托盘或货物识别最常见的两种3
    的头像 发表于 05-31 15:52 930次阅读
    户外场景中,AGV厂商如何选择托盘识别3D<b class='flag-5'>视觉</b><b class='flag-5'>方案</b>

    Imagination全新发布IMG CXM GPU,打造RISC-V伙伴的首选GPU

    及业务发展高级经理黄音现场分享了 Imagination 最新发布的 IMG CXM GPU 产品 ,并表示 ImaginationGPU
    的头像 发表于 05-26 01:35 527次阅读
    <b class='flag-5'>Imagination</b><b class='flag-5'>全新</b>发布IMG CXM <b class='flag-5'>GPU</b>,打造RISC-V伙伴的首选<b class='flag-5'>GPU</b>

    Imagination推出IMG CXM最小GPU,为家庭娱乐带来无比便捷的用户界面

    全新IMG CXM GPU核兼容RISC-V并原生支持全HDR, 帮助数字电视及整个消费市场降低成本 中国北京 - 2023年5月23日 - Imagination Technologies推出
    的头像 发表于 05-23 19:25 461次阅读
    <b class='flag-5'>Imagination</b>推出IMG CXM最小<b class='flag-5'>GPU</b>,为家庭娱乐带来无比便捷的用户界面