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

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

3天内不再提示

藏在VPU里的玲珑棋局

脑极体 来源:脑极体 作者:脑极体 2023-04-10 10:22 次阅读

最近ChatGPT引发了全球范围内的AI热,随之而来的是与AI算法紧密相关的AI计算与AI芯片又一次火爆了起来。但事实上,大语言模型能够驱动的算力增长是有限的。根据相关数据,未来有70%-80%的AI计算任务将发生在机器视觉与多模态领域。因此,真正的AI时代,其实是视频计算的时代。

直播、短视频的持续热络,各种设备形态与行业场景对摄像、视频能力的需求,使专用的视频计算能力与处理单元将成为时代的刚需。

我们此刻正在,并且未来长期将生活在一个无处不是屏幕,无处不是视频的世界里。人们对高清、高帧率的视频需求,从来都是有增无减的,而经典计算结构中的CPU+GPU体系,已经无法满足海量视频业务的处理需求需求,于是视频处理芯片VPU(Video Processing Unit)应运而生。

VPU究竟能做什么?它的应用方向和市场格局处在怎样的阶段?让我们打开这枚小小的芯片,一起进入VPU的玲珑棋局。

观局:为什么需要VPU?

这盘棋的开端,我们需要来了解VPU的出现的必然性是什么。

在目前阶段,无论是C端还是B端用户,对高清视频(4K/8K)都有着愈发清晰强烈的需求。作为普通用户,我们期待着直播、短视频、VR的高清体验持续升级,而企业则需要提升在线会议、工业视觉、自动驾驶等领域的高清视频能力。整体而言,我们处在冲向4K泛在化、8K落地应用的关键节点上。

但向高清视频的冲刺,却会带来视频编解码方面更高的算力消耗与网络成本。尤其对于算力而言,当海量视频编解码需求出现时,传统的CPU计算方式缺乏针对性,处理效率低,并且会带来能耗与部署空间的浪费,综合成本过高。GPU处理视频编解码的能力更好,但其资源利用率和浮在灵活性依旧不足。尤其使用GPU来处理编解码任务,往往会陷入驱动程序与处理器不兼容的问题,从而导致大量任务无法正常运行。

专业的芯片做专业的事,是这个时代半导体产业发展的核心命题。视频任务既然让CPU或GPU都有点难以处理,那么VPU这种编解码更加灵活,处理能力更加具有专业性的芯片也就应运而生。

VPU瞄准的,实际上是一个非常大的机会。

落子:VPU的应用与考验

就目前情况来看,VPU的应用领域与关联场景非常丰富。这是因为视频正成为无处不在,充斥在生活各个角落与产业各个领域的基础信息样态。在云端,短视频和直播平台每天要处理海量的视频编解码任务,而在端侧,摄像头、无人机手机、PC等各种设备都具备拍摄视频和播放视频的功能。

这也让VPU的落子主要呈现在两个领域。一方面是在云端成为数据中心的一部分,以应对海量视频数据的加速需求;另一方面是在终端侧,与手机、汽车、安防、无人机、ARVR设备结合,提高设备的视频编解码性能,降低视频处理所需的功耗与时延。在视频处理需求爆发式增长的今天,产业各界对VPU也提出了一系列新的需求,我们可以将其总结为三个能力:

1.高清编解码能力:VPU需要应对4K甚至8K的编解码,满足泛在化高清的落地需求。如今,在线会议、工业质检、安防等应用也在升级4K,无处不在的泛化4K,已经成为各界对视频处理能力普遍而广泛的需求。

2.软件环境兼容能力:VPU要能够灵活适配不同的操作系统与软件环境,从而保障视频应用的软硬兼容性,避免因软件问题导致资源措置与兼容难题。

3.硬件场景适配能力:VPU需要灵活适配不同的硬件特性,从而降低端到端时延,提高编解码处理效率,以此来应对不同硬件体系对VPU的需求。

在两大领域、三大能力的框定下,VPU的棋局已经愈发清晰。这盘棋,也确实吸引到了各界棋手的加入。

争势:一场千亿规模的棋局

目前阶段,VPU的产业实践与市场发展处在高速爆发期,各个领域的互联网公司科技企业都加入了这项关键技术的布局。其中比较有代表性的,是2021年4月,谷歌发布了自研的Argos VCU。在那之后,在流媒体、短视频、直播领域具有优势的企业,纷纷开始布局VPU。

比如说,腾讯自研的视频转码芯片“沧海”,已于2022年3月成功流片。Meta、字节跳动、快手等互联网大厂纷纷启动了VPU布局。尤其值得注意的是,过往半导体投入并不多,但高度依赖视频业务的字节跳动与快手都布局了VPU,足可见业界对VPU技术的重视。有数据认为,VPU将在未来成长为千亿人民币规模的市场,目前来看极有可能。

但互联网、流媒体厂商布局VPU,还属于跨界提前布局,其效果还需要几年时间显现出来。而业界在目前阶段,则更需要成熟、稳定的VPU产品进行支撑。

比如说,此前安谋科技发布了第二代VPU产品“玲珑”系列V6/V8。这两款产品对应市场主流的4k8k实时解码需求而生。具有配置灵活可定制、编解码性能优异、面积小等特点。在硬件场景的适配上,玲珑V6/V8既可以面向数据中心场景,也能够与摄像头、汽车、智能家居、移动设备结合;在软件兼容问题中,其已经完整实现了AndroidLinux驱动,以及上层一些应用框架支持,可以满足各种消费类产品、云端以及嵌入式场景的需求。

总体来看,VPU市场应用处在巨头进驻、高速爆发、产业应用性广泛的阶段,这些特征基本预示了VPU赛道未来的潜力价值。

未来,高清视频与机器视觉将无处不在,VPU的身影或许也将如此。

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

    关注

    27

    文章

    4417

    浏览量

    126705
  • AI
    AI
    +关注

    关注

    87

    文章

    26443

    浏览量

    264045
  • vpu
    vpu
    +关注

    关注

    0

    文章

    12

    浏览量

    11706
  • VPU芯片
    +关注

    关注

    0

    文章

    7

    浏览量

    1350
收藏 人收藏

    评论

    相关推荐

    芯原推出全新的VC9800系列视频处理器 (VPU) IP

    2024年1月8日,美国拉斯维加斯——芯原股份 (芯原,股票代码:688521.SH) 今日正式推出全新的VC9800系列视频处理器 (VPU) IP,以增强的视频处理性能,进一步提升芯原在数据中心应用领域的市场地位。
    的头像 发表于 01-09 09:42 439次阅读

    msp430f5529有没有相应的官方库?

    用ccs开发msp430f5529,发现找不到官方库。没用过ti的芯片。 难道是藏在官网的哪个页面了??
    发表于 11-07 07:09

    VPU_DecRegisterFrameBuffer failed Error code is 0x3提示Allocate Frame Buffer内存失败是怎么回事?

    VPU_DecRegisterFrameBuffer failed Error code is 0x3”, 然后提示Allocate Frame Buffer内存失败
    发表于 09-19 08:07

    SoC如何查看内存使用情况

    查看系统内存: free -h 查看ION内存 NPU内存使用情况: cat /sys/kernel/debug/ion/bm_npu_heap_dump/summary | head -2VPU
    发表于 09-19 07:23

    程序提示“coreIdx 0 InstIdx 0: VPU interrupt wait timeout”这是怎么回事?

    程序提示“coreIdx 0 InstIdx 0: VPU interrupt wait timeout”,这是怎么回事?
    发表于 09-19 06:45

    程序提示VPU_DecGetOutputInfo decode fail framdIdx xxx error(0x00000000) reason(0x00400000)的原因?

    程序提示“VPU_DecGetOutputInfo decode fail framdIdx xxx error(0x00000000) reason(0x00400000), reasonExt(0x00000000)”是可能什么问题,这里reason的具体数值可能不同
    发表于 09-19 06:20

    请问PCIe模式如何查看VPU内存分配情况?

    PCIe模式如何查看VPU内存分配情况?
    发表于 09-18 08:47

    Hailo AI视觉处理器采用芯原ISP和VPU,赋能智慧监控摄像头

    ISP8000L-FS和视频处理器(VPU)IP VC8000E。这两款被采用的IP使Hailo创新的AI解决方案能够在广泛的应用中得到高效的实施部署,并缩短相关上市时间和降低工程成本
    的头像 发表于 09-12 10:10 520次阅读

    MEMS压力传感器:小巧玲珑,改变世界,引领未来

    在知芯传感,国纳科技酱第一次看到实物版的MEMS压力传感器,它们可真是小巧玲珑,别看它个头儿不大,却蕴含着改变世界的力量!就像一个个小小的探险家,它们在现实与未来之间搭建了一座桥梁。
    的头像 发表于 08-07 21:29 477次阅读
    MEMS压力传感器:小巧<b class='flag-5'>玲珑</b>,改变世界,引领未来

    镕铭微电子VPU如何降本增效

    解决方案架构总监——蔡媛Amy,为大家介绍镕铭微电子VPU如何帮助客户实现极致增效降"本",并介绍基于新一代Quadra VPU的全球首个硬件智能极速高清产品,如何将历来成本高企的AI增强视频产品带入到规模应用中。             文/蔡媛Amy 编辑/LiveV
    的头像 发表于 06-12 09:33 925次阅读
    镕铭微电子<b class='flag-5'>VPU</b>如何降本增效

    IMX6调用vpu_Init API失败是什么原因造成的?

    静态 布尔 imx_vpu_load (无效) { IMX_VPU_LOG (“VPU 初始化实例计数器:%lu ” vpu_init_inst_counter ); 如果
    发表于 06-08 08:06

    IMX8MQ中有使用VPU进行色彩空间转换和缩放的示例吗?

    IMX8MQ中有使用VPU进行色彩空间转换和缩放的示例吗?
    发表于 06-02 08:09

    加持Meteor Lake,VPU如何成为AI加速的重要砝码?

    至云端,这与人们关心的隐私与信息安全背道而驰。  就在COMPUTEX 2023期间,英特尔提出了一种全新的可能性,它可以让未来每一台笔记本、台式机或者其他终端设备,在低功耗的前提下也能拥有不错的AI算力,而这个算力模块称为英特尔VPU。 与CPU、
    的头像 发表于 05-31 14:56 721次阅读
    加持Meteor Lake,<b class='flag-5'>VPU</b>如何成为AI加速的重要砝码?

    i.MX8M Mini不支持VPU H1编码器图像缩小?

    imx-vpu-hantro 库中的scalingEnabled标志并设置 scaledWidth 和 scaledHeight 变量,但图像没有缩小。 您能否确认缩小比例是否适用于 i.MX8M Mini 上的 H1?
    发表于 05-04 09:02

    为什么imx-vpu-hantro库作为.bin存档而不是存储库提供?

    imx-vpu-hantro 库作为 .bin 存档提供而不是从中提取一个 git 仓库。 为什么是这样? 我正要修改它导出的 OMX IL API,当我意识到没有回购协议时,正试图分叉回购协议!
    发表于 04-28 08:23