历史上的今天
返回首页

历史上的今天

今天是:2024年09月18日(星期三)

正在发生

2019年09月18日 | CEVA第二代AI处理器问市,性能、功率均有大幅提升

2019-09-18 来源:EEWORLD

NeuPro-S是用于深度神经网络工作负载的第二代AI处理器,性能提高50%,功率效率和内存带宽效率均大幅提升,可从2 TOPS扩展至100 TOPS,经设计满足最严格的汽车安全合规标准

 通过全新CDNN-Invite™API,定制神经网络引擎可以通过CEVA神经网络编译器CDNN获得广泛的网络支持和推理优化功能

 

CEVA,全球领先的智能和互联设备信号处理平台和人工智能处理器IP授权许可厂商  在比利时布鲁塞尔AutoSens展会发布用于边缘深度神经网络推理的第二代AI处理器架构NeuPro-S。配合NeuPro-S的发布,CEVA还推出业界首创的深度神经网络编译器技术CDNN-Invite API,通过统一接口,从而优化神经网络推理固件来支持NeuPro-S内核与定制神经网络引擎的异构协同处理。NeuPro-S连同CDNN-Invite API是任何需要边缘人工智能处理的基于视觉设备的理想选择,包括自动驾驶汽车、智能手机、监控摄像头、消费类摄像头,以及AR/VR耳机、机器人和工业应用。

 

image.png?imageView2/2/w/550


经设计优化NeuPro-S,对边缘设备中视频和图像中的物品进行分割、检测和分类神经网络,显著提高系统感知性能。其中包括支持多级内存系统以减少使用外部SDRAM的高成本传输,并支持多重压缩选项和异构可扩展性,可在单个统一架构中实现CEVA-XM6视觉DSP、NeuPro-S内核和定制AI引擎的各种组合。与CEVA第一代AI处理器相比,NeuPro-S的性能平均提升50%,内存带宽和功耗分别降低了40%和30%。

 

NeuPro-S系列包括NPS1000、NPS2000和NPS4000,它们是每个周期分别具有1000、2000和4000个8位MAC的预配置处理器。NPS4000具有最高的单核CNN性能,在1.5GHz时可达到12.5 TOPS,并且可完全扩展,最高可达到100 TOPS。

 


针对日益多样化的专用神经网络和处理器,CDNN-Invite API可将客户设计的神经网络引擎无缝集成到CEVA屡获殊荣的深度神经网络(CDNN)框架中。而后,CDNN将会全面优化、增强网络和层,以期充分利用CEVA-XM6视觉DSP、NeuPro-S和定制神经网络处理器的各项卓越性能。CDNN-Invite API已获大客户采用,他们与CEVA工程师密切合作将其部署在商业产品中。

 

CEVA视觉业务部门副总裁兼总经理Ilan Yona评论道:“CEVA继续领先扩展边缘设备深度神经网络处理器和优化技术的发展步伐。NeuPro-S架构解决了这些设备中日益增多的数据带宽和功耗挑战的根本原因。通过CDNN-Invite API,我们降低了不断增长的神经网络创新者社群的准入门槛,可让他们从我们的CDNN编译器提供的广泛支持和易用性中受益,从而进一步扩展了在神经网络编译器技术领域无可争议的竞争优势。”

 

CEVA在整合处理、加速、软件和工具方面拥有丰富的经验和整体战略,提供了一个面向深度学习的开放的、高效的可编程平台。除了AI实时处理之外,NeuPro-S架构中集成的完全可编程CEVA-XM6视觉DSP还可以同时处理图像、计算机视觉和一般DSP工作负载。这使得客户和算法开发人员能够利用CEVA丰富的图像和视觉软件库,包括用于3D映射的CEVA-SLAM软件开发套件、用于计算机视觉开发的CEVA-CV和CEVA-VX软件库,以及最近获得的广角图像软件套件,其中包括去扭曲、视频拼接和图像数据传感器融合技术。

 

NeuPro-S通过提供满足安全要求的解决方案,包括质量保证标准IATF 16949和汽车标准(包括ISO 26262和A-Spice),进一步巩固了CEVA在汽车案例中的成功地位。


推荐阅读

史海拾趣

DBM Optix公司的发展小趣事

DBM Optix公司成立之初,便致力于在光学通信领域取得技术突破。在初创阶段,公司面临着资金紧张、人才匮乏等多重挑战。然而,凭借对技术的执着追求和对市场的敏锐洞察,DBM Optix成功研发出了一款具有高性能、高可靠性的光学模块,这一技术突破迅速获得了市场的认可,为公司的发展奠定了坚实的基础。

CHONGQING PINGYANG ELECTRONICS CO.,LTD.公司的发展小趣事

重庆平洋电子有限公司,自其1998年3月创立之初,便扎根于重庆这片热土,开始了其在电子行业的探索之旅。当时,电子行业正处于快速发展的阶段,市场竞争激烈。然而,公司凭借对市场的敏锐洞察和对技术的执着追求,成功研发出多款电子元器件,逐渐在市场中站稳脚跟。

AdaptivEnergy公司的发展小趣事

经过多年的发展,重庆平洋电子有限公司已经成长为一家中型规模的电子企业,产品广泛应用于汽车、家电、通信等多个领域。面对未来,公司将继续坚持技术创新和市场拓展并重的发展战略,不断提升产品质量和服务水平,努力成为电子行业的领军企业。同时,公司还将积极拓展国际市场,参与全球竞争,为实现更加辉煌的未来而努力奋斗。

这五个故事只是重庆平洋电子有限公司发展历程中的一部分缩影,但它们却充分展示了公司在电子行业中的崛起之路和未来的发展前景。

AntennaHome公司的发展小趣事

随着5G技术的快速发展,电子行业迎来了新的变革。AntennaHome公司面临着来自行业内外的巨大挑战。为了应对这一变革,公司加大了对5G天线技术的研发力度,同时积极调整产品结构和市场策略。经过一段时间的努力,公司成功推出了多款适应5G时代需求的新型天线产品,为公司的持续发展奠定了坚实的基础。

EBK Kruger GmbH & Co KG公司的发展小趣事

在电子行业的初期,EBK Kruger GmbH & Co KG由创始人Klaus Kruger在德国的一个小镇创立。Klaus是一位电子工程师,对新型电子元器件的研发充满热情。他带领团队成功研发出一种具有更高稳定性和更低能耗的新型电阻器,这一技术突破让公司在行业中崭露头角。通过不断的技术创新和产品优化,EBK Kruger逐渐赢得了市场的认可。

Elcoma公司的发展小趣事

Elcoma公司在其早期发展阶段,就致力于电子技术的研发和创新。他们成功研发出一种新型高效能的电子芯片,这一突破性的技术大大提高了电子设备的性能和效率。这一创新技术迅速在行业内引起了广泛关注,许多大型电子设备制造商纷纷与Elcoma合作,希望将这一技术应用到他们的产品中。Elcoma凭借这一技术突破,逐渐在电子行业中崭露头角。

问答坊 | AI 解惑

CodeVision AVR 1.25.8 pro

发个AVR的C编译器,第一次发,不知行不行…

查看全部问答>

请问如何开发一个计算机体系结构的实验箱

我们最近要做一个计算机系统结构的实验箱,我不知从何入手。 实验箱主要是这样的, 核心FPGA板 留给用户设计各种cpu , 比如 流水cpu  超标量cpu 等,也就是用来给学生自己开发cpu。 我要做的就是做一个控制部分的电路设计。可以 控制 ...…

查看全部问答>

[请问]怎样在EVC4.0SP4中引用miracl库函数?

我在工程的Header Files里添加了miracl.h和mirdef.h两个头文件,还添加了ms32.lib文件,但在编程中使用otnum()等等miracl库中的函数时仍提示错误。 Repw.obj : error LNK2019: unresolved external symbol \"int __cdecl otnum(struct bigtype *,v ...…

查看全部问答>

关于对嵌入式开发了解的问题

  小弟由于想转入到嵌入式开发的领域中来,所以需要一些最基本的了解,以便有一个更清晰的学习开端,请多多指教:      问题1:在网上查了下嵌入式开发的理解,但越看越晕,一会儿是嵌入式开发,一会儿是linux嵌入 ...…

查看全部问答>

VC开发驱动怎么设置环境啊。急。

想在VC里面写驱动 但是搭建环境完全不会  哪个好心人给我详细说明。。…

查看全部问答>

蓝牙DUN初始化问题

蓝牙新手,想请教下 void DunInit(Task theAppTask, dun_device_type type_of_device, uint16 RI, uint16 DTR, uint16 DCD, uint16 DSR, uint16 priority); 这个DUN初始化函数的参数该如何设定 附上dun.h中的函数说明: /*!     &n ...…

查看全部问答>

求专门为IXP425定制的linux kernel或者patch

求专门为IXP425定制的linux kernel或者patch,或者告诉我下载地址,谢谢了…

查看全部问答>

MSP430中断嵌套机制

(1)430默认的是关闭中断嵌套的,除非你在一个中断程序中再次开总中断EINT。(2)当进入中断程序时,只要不在中断中再次开中断,刚总中断是关闭的,此时来中断不管是比当前中断的优先级高还是低都不执行。(3)若在中断A中开了总中断,刚可以响应 ...…

查看全部问答>

EDA实验与实践 moto_test

module moto_test(clock,key,duty_cycle,pwm_en,pwm_in,motoa,motob,led); input clock;                            //系统时钟(48MHz) input[2:0] ...…

查看全部问答>