历史上的今天
返回首页

历史上的今天

今天是:2025年04月25日(星期五)

正在发生

2021年04月25日 | 芯原联合Khronos举办全球研讨会,加速图像处理开发

2021-04-25 来源:EEWORLD

日前,芯原联合Khronos(科纳斯)组织在上海召开了技术研讨会。在技术研讨会上,包括来自科纳斯、芯原、腾讯、阿里巴巴、ax株式会社、英特尔、中国移动研究院、弥知科技以及华为等多家厂商或机构进行了相关技术分享。


芯原商业运营高级副总裁汪洋在开幕致辞中说道,Vivante 2008年加入科纳斯工业协会。随着Vivante加入芯原之后,芯原也成为了协会董事会成员。汪洋介绍了芯原的一些针对视频领域的合作项目。包括和Facebook合作,打造了视频转码处理器,相比传统的英特尔CPU解决方案,实现了6倍转码能力的提升,但功耗只有其1/13。“定制芯片方案越来越受到互联网和云服务商的认同,因为无论从开发费用还是后期运营维护费用(主要是电费)来说,定制芯片变得越来越广泛。”汪洋表示。


同时,汪洋也提到随着数据处理量越来越大,传输也变得更加重要。芯原在2021年初,与Serdes IP 供应商Alphawave签定独家经销协议,芯原成为其在中国大陆地区、香港特别行政区、澳门特别行政区的唯一销售合作伙伴。以及全球首选ASIC合作伙伴。


汪洋说道,芯原不光是提供IP技术,更多是为产业提供从芯片硬件到软件的全支撑,从系统平台设计,IP设计服务到提供BIOS 驱动,API等。


科纳斯工业协会主席、英伟达生态系统开发副总裁、OpenCL工作组主席Neil Trevett介绍了科纳斯组织的情况。科纳斯是由会员所驱动的工业协会,其目标是大家一起开发免版税的标准以及蓬勃活跃的生态链,以把芯片加速的功效,用在要求苛刻的图像渲染和涉及超大计算量的应用上。科纳斯会员来自世界各地工业界的领袖。目前包括Vulkan、OpenGL、WebGL、OpenCL以及OpenXR等标准都由科纳斯来负责维护。


Trevett表示,一个真正开放的标准,不能以任何一个公司为主导,最好可以每个公司都贡献一点点。目前科纳斯主要面向包括高性能3D图像、3D资产授权和交付、可移植的XR虚拟和增强现实以及并行计算/视觉/机器学习和推理四大方向。


芯原执行副总裁、IP事业部总经理戴伟进则介绍了芯原Glass In Glass Out的发展策略。芯原的IP涵盖ISP、GPU、VPU、NPU等。“OpenGL ES对Vivante非常重要,如果没有科纳斯,Vivante不可能开发如此众多的创新产品。”戴伟进说道。“对于芯片开发来说,API是关键,主要是因为通过统一API可以直接对接软件生态系统,满足从高性能云到可穿戴的要求。”


在接下来的技术演讲中,研讨会主要分为了并行处理、视觉加速和推理,3D图像,增强与虚拟现实三大部分。


并行处理、视觉加速和推理


在并行处理、视觉加速和推理部分,Trevett介绍了科纳斯的API,包括OpenCL、OpenVX、SYCL以及Vulkan。


Vulkan光线追踪是业界第一个开放、跨厂商、跨平台的光线追踪加速标准。Vulkan是轻量级API,大幅减少驱动程序,并为程序员提供更多的灵活性。OpenCL则是跨供应商的标准API,是第一个面向异构系统通用目的并行编程的开放式、免费标准,也是一个统一的编程环境,支持多核心CPU、GPU、NPU、DSP以及其他并行处理器。OpenVX是一种开放的,免版税的标准,用于跨平台加速计算机视觉应用程序。OpenVX可实现性能和功耗优化的计算机视觉处理,这在嵌入式和实时使用情况下尤其重要。SYCL是一种免版税,跨平台的抽象层,它允许使用标准ISO C ++编写异构处理器的代码,并在同一源文件中包含应用程序的主机代码和内核代码。


同时,Trevett还介绍了SPIR-V,SPIR-V正在推动用于表示并行计算和基于GPU的图形的着色器和内核语言编译器的生态系统革命。SPIR-V使高级语言前端能够以标准化的中间形式发出程序,以供Vulkan,OpenGL或OpenCL驱动程序提取。SPIR-V消除了设备驱动程序中对高级语言前端编译器的需求,从而大大降低了驱动程序的复杂性,使广泛的语言和框架前端可以在各种硬件体系结构上运行,并促进开源分析生态系统,移植,调试和优化工具。


目前,科纳斯正在尝试建立嵌入式摄像头API小组,如今包括汽车、工业自动化等领域越来越依赖于摄像头,但并没有广泛的跨供应商标准,使得新的传感器集成到嵌入式系统中的成本和时间依然漫长,为了保存客户的软硬件投资,该小组正在积极和欧洲机器视觉联盟合作,以提供标准的跨平台统一方案。


芯原机器学习软件副总裁查凯南则介绍了芯原的神经网络处理器技术。查凯南表示,目前芯原的人工智能算力可满足从0.5 TOPS到200 TOPS,具有同一套软硬件,因此短时间就可实现产品的缩放。查凯南说道,目前人工智能主要是三大领域,包括机器视觉,语音识别以及 像素级别的图像处理。此外,查凯南还特别强调了芯原针对NPU的编译器进行了投资,支持在线和离线编译,满足客户的不同需求。


腾讯科技高级研究员倪辉则是介绍了使用Vulkan的通用神经网络推理ncnn,ncnn是一个为手机端极致优化的高性能神经网络前向计算框架。ncnn 从设计之初深刻考虑手机端的部署和使用。无第三方依赖,跨平台,手机端 CPU 的速度快于目前所有已知的开源框架。基于 ncnn,开发者能够将深度学习算法轻松移植到手机端高效执行,开发出人工智能 APP,将 AI 带到你的指尖。ncnn 目前已在腾讯多款应用中使用,如 QQ,Qzone,微信,天天P图等。Ncnn的好处在于是CPU框架中最快,安装包体积最小,跨平台兼容性中最好的。并且针对手机Arm平台进行了各种优化。


3D图像


科纳斯工业协会开发者关系Kris Rose首先介绍了Vulkan的技术。他表示,Vulkan更强调应用层,淡化驱动层,因此效率更高,开发者可以与GPU更近。Vulkan支持各类平台,因此一次渲染就可以部署到各个平台中,并且MacOS和iOS也可以通过MoltenVK进行移植。如今无论是在游戏,还是非游戏的工业应用中,Vulkan都实现了快速发展。包括ILM、AImotive、Solidworks和Disso Systems等公司,都选择了Vulkan。


芯原IP解决方案副总裁张慧明介绍了芯原的图形处理器相关内容,张慧明表示,芯原持续进行光线追踪的开发,并在NXP iMX8QM(采用了GC7000 GPU)上实现。


同时,针对可穿戴领域,芯原和科纳斯共同推广OpenVG应用场景,实现低成本高性能的UI。


阿里巴巴淘系技术部端智能团队高级技术专家姜霄棠介绍了MNN框架,MNN 是一个轻量级的深度学习端侧推理引擎,核心解决深度神经网络模型在端侧推理运行问题,涵盖深度神经网络模型的优化、转换和推理。目前,MNN已经在手淘、手猫、优酷、聚划算、UC、飞猪、千牛等 20 多个 App 中使用,覆盖直播、短视频、搜索推荐、商品图像搜索、互动营销、权益发放、安全风控等场景。具有通用性、轻量性、高性能以及易用性四大特点。Android 上提供了 OpenCL、Vulkan、OpenGL 三套方案,尽可能多地满足设备需求,针对主流 GPU(Adreno和Mali)做了深度调优。


Ax株式会社数据科学部AI工程师胡筠介绍了公司情况,ax株式会社目前主要产品是对ailia SDK的开发和销售,这是一个利用GPU进行高速推断的AI框架,通过Vulkan对ONNX格式的AI模型,实现高速推断。另外,ax还提供120多种已训练完的模型,不需要训练即可方便的加载到客户的应用程序中,客户也可以任意选择加载自主训练的模型。


增强与虚拟现实


英特尔AR/VR首席软件架构师,OpenXR工作小组主席Brent Insko介绍了针对AR/VR的OpenXR技术更新。Insko表示,在使用OpenXR之前,应用程序开发人员必须根据每个平台的专有API进行编程,因此无论是从开发的角度,还是从验证和测试的角度,都将成为一项艰巨的挑战。而OpenXR则允许开发人员使用通用的高性能API,OpenXR可以与任何3D API一起使用。Insko介绍道,目前微软已经宣布,Minecraft的新RenderDragon渲染引擎正在通过OpenXR创建其桌面VR支持。目前OpenXR有手部和眼部追踪功能,针对高级用户界面的跨供应商扩展,以及试验性的叠加层扩展。


“我们已经从微软,Oculus和HTC得到了官方一致的运行时间。我们有来自Valve、Varjo和Collabora的预览实现。并且得到了Unreal, Blender, Chrome, Edge的支持。”Insko说道。


芯原多媒体SoC平台首席工程师妙维则表示,XR需要低功耗和低延迟技术来提升用户体验。针对这一用户痛点,需要利用云计算、图像切片、紧耦合的子系统等技术实现。芯原的无需DDR的直接渲染技术,同时满足了高性能和低功耗的需求。


此外,中国移动研究院高级技术人员李可介绍了利用Cloud XR实现教育标准化的应用,弥知科技创始人、CEO张天夫介绍了通过小程序实现WebXR在线制作平台,华为消费者BG AR/VR产品技术总监邹文进则介绍了华为在XR上的成绩,目前来讲在AR建模技术上远高于苹果和谷歌。

推荐阅读

史海拾趣

ALLEN BRADLEY公司的发展小趣事

ALLEN BRADLEY 公司是一家享有盛誉的电子行业企业,其发展历程有许多引人注目的里程碑。以下是关于 ALLEN BRADLEY 公司发展的五个相关故事:

  1. 公司成立和早期发展: ALLEN BRADLEY 公司于1903年由Lynde Bradley和Dr. Stanton Allen 在美国威斯康星州的密尔沃基市成立。最初,公司主要从事制造电气开关、继电器和其他电气控制设备。他们的产品质量和可靠性使其迅速成为当时工业领域的领先供应商之一。

  2. 工业自动化的先驱: 在20世纪上半叶,ALLEN BRADLEY 公司成为工业自动化领域的先驱之一。他们开发了许多创新的产品和技术,如PLC(可编程逻辑控制器),这项技术彻底改变了工厂和生产线的运作方式。PLC的普及使得生产自动化水平大幅提高,为工业生产效率的提升做出了重要贡献。

  3. 公司的扩张与国际化: 随着业务的不断壮大,ALLEN BRADLEY 公司开始向全球扩张。他们在世界各地建立了销售和服务网络,为客户提供更加全面的支持。逐步建立的全球业务网络使得 ALLEN BRADLEY 成为了全球工业自动化领域的领先品牌之一。

  4. 汇丰电气(Rockwell Automation)的收购: 1990年,汇丰电气公司(Rockwell International)收购了 ALLEN BRADLEY 公司。这一收购加强了两家公司在工业自动化领域的实力,并进一步巩固了其在全球市场上的地位。汇丰电气公司将 ALLEN BRADLEY 公司的产品整合到其工业自动化解决方案中,为客户提供更加全面的解决方案和服务。

  5. 持续创新与发展: ALLEN BRADLEY 公司一直致力于持续创新和技术发展。他们不断推出新产品,引领着工业自动化技术的发展方向。通过不断地投资研发和技术创新,ALLEN BRADLEY 公司在工业自动化领域保持着领先地位,并为客户提供更加先进、高效的解决方案。

以上是 ALLEN BRADLEY 公司发展的五个相关故事,这些故事展示了该公司在电子行业中的重要地位和不断发展壮大的历程。

Enterpoint公司的发展小趣事

在Enterpoint公司的发展过程中,他们始终将客户服务放在首位。公司建立了一套完善的客户服务体系,为客户提供从产品咨询、技术支持到售后服务的全方位支持。这种对客户的关注和投入,不仅赢得了客户的信任和好评,也为公司的品牌建设打下了坚实的基础。

上海超致公司的发展小趣事

上海超致半导体科技有限公司于2015年成立,在成立之初,公司就明确了专注于高端高压功率半导体(Super-Junction MOSFET、IGBT)的集成电路产品设计方向。公司拥有一支在功率半导体器件领域拥有丰富经验的设计与运营团队,这些成员大多具有超过15年的行业经验。在公司成立的早期,上海超致就成功研发出了多款具有竞争力的产品,为公司的后续发展奠定了坚实的基础。

Crowd Supply公司的发展小趣事

在Crowd Supply平台上线不久,一家专注于智能家居设备的初创公司选择在这里发起众筹。这个项目凭借其独特的设计和前瞻性的功能,迅速吸引了大量关注。经过一段时间的筹备和宣传,该项目成功筹集到了所需的资金,并顺利进入了生产阶段。这一成功案例不仅为Crowd Supply赢得了良好的口碑,也为其后续的发展奠定了坚实的基础。

FEI Microwave Inc公司的发展小趣事

FEI Microwave Inc公司自成立以来,始终致力于微波技术的创新与发展。在早期,公司研发团队成功研发出了一款具有突破性的微波收发模块,该模块以其高频率、低噪声和出色的稳定性迅速在市场上崭露头角。随着技术的不断完善,FEI Microwave Inc公司逐渐在微波通信领域建立了自己的技术壁垒,成为业界的佼佼者。

C-TON Industries公司的发展小趣事

随着国内市场的饱和,C-TON开始将目光投向国际市场。公司制定了全球化的发展战略,通过设立海外分公司、参加国际展会等方式,积极开拓海外市场。同时,C-TON还加强了与国际同行的交流与合作,学习借鉴他们的先进经验和技术。这些举措使得C-TON的产品逐渐在国际市场上占据了一席之地,公司的业务范围也得到了极大的拓展。

问答坊 | AI 解惑

SJA1000独立的CAN控制器应用指南

前面介绍了SJA1000独立的CAN控制器的工作原理和电路本文将介绍SJA1000独立的CAN控制器应用指南以变可以更好的运用SJA1000…

查看全部问答>

IT项目管理成功秘笈

你听过能预言祸吉的咒语吗?虽然这是回到在古希腊时代才能听得到,它似乎在当今的整个美国,包括IT领域内的众多企业在内仍然存在并且十分盛行。   卡珊德拉,这位古希腊美女,被深爱她的阿波罗赋予了预知未来的禀赋。但当卡珊德拉拒绝他的时 ...…

查看全部问答>

中国做模拟IC还有前途吗?

工作难找啊 研究生毕业才刚入门,都没人要!一般都去做数字了。…

查看全部问答>

各位大虾,帮忙看看下面是什么编译错误,怎么解决,多谢啦

在PPC下编译出现如下编译错误: 2140: Error: unsupported relocation type                                    &nb ...…

查看全部问答>

为什么基于cepc和geode定制的系统,一个可以跳转,一个停在jumping..上

Debug Serial Init SysInit: GDTBase=80ad70e8 IDTBase=80b28ec0 KData=80b49800 Windows CE Kernel for i486 Built on Jun 24 2004 at 18:23:42 g_pPageDir = 80b4a000               Init ...…

查看全部问答>

关于spi的问题

麻烦各位帮我看看程序 为什么我得不到uclk和mosi的波形呀 #include<msp430x14x.h> void main(void) { volatile unsigned int i; WDTCTL = WDTPW + WDTHOLD; // Stop watchdog BCSCTL1&=~XT2OFF; ...…

查看全部问答>

请教关于pwm波相位的问题?

cortex LM3S系列的单片机中的pwm模块 能否对pwm波进行相位设置?如能大概怎么操作?…

查看全部问答>

ADI USB全速隔离芯片ADUM4160

ADI USB全速隔离芯片ADUM4160 ADuM4160是一款基于ADI公司iCoupler®技术的USB端口隔离器。它将高速CMOS工艺与单片空芯变压器技术相结合,可提供优异的工作性能,并且很容易与低速和全速USB兼容外设集成。许多微控制器实施的USB只向外部引脚提供 ...…

查看全部问答>

有关AD835的使用注意事项?

本帖最后由 paulhyde 于 2014-9-15 03:32 编辑 AD835在使用的过程中会影响结果的主要注意事项有哪些?谢谢!    …

查看全部问答>

CC2530无法下载问题!急。。

一块CC2530板子在下载时,出现“This device has been locked for debugging. To enable debugging and continue with... ”,导致无法下载,另外一块板子如此下载没有问题。 当用SmartRF Flsah pragrammer 下载.hex时,出现“Chip is locked! Not ...…

查看全部问答>