当前位置: 首页 > news >正文

IMG CXM GPU:面向复杂消费级设备的无缝视觉体验

上周我们推出了一款新的GPU,即IMG CXM。它的三种配置可扩展,为可穿戴设备和高级数字电视等多种消费设备提供无缝用户界面。


消费级设备需要GPU提供什么?

涵盖智能手表和智能眼镜的可穿戴市场为移动中的消费者提供了易于访问的信息。鉴于屏幕尺寸小,为了获得好得体验,界面必须即时响应指尖的触摸或声音。就智能眼镜而言,这可能涉及一定程度的边缘人工智能,而考虑到 SoC 和电池必须舒适地戴在手腕上时,这是不小的挑战。最重要的是,可穿戴设备必须持续运行一整天。电池管理至关重要。

智能音箱市场正在不断发展。目前出货的许多设备更像是一款平板电脑,内置高品质扬声器和语音识别等人工智能功能。在家里,这样的设备正在替代冰箱上的日历和柜台上的食谱。它们也会是一款用于视频通话的设备,带有自动对焦摄像头,使用户可以在旅途中与家人和朋友保持联系。这需要 GPU 提供出色的图形以及 1-10TOPS 的计算性能来支持 AI 功能。

为了吸引消费者的注意力(以及获取订阅费),Netflix 和 Disney+ 等内容提供商正在升级他们的电视应用程序。他们的最新版本具有丰富的 HDR色彩,文本锯齿状边缘的时代已经一去不复返,同时应用程序的导航反应灵敏 (60FPS+) 且直观。面向这一市场应用的 GPU 需要功能丰富,能够处理大屏幕的渲染需求,但无法将总 SoC 成本降到 20 美元的最佳价格。

对于所有这些用例,面积效率、功耗效率和以图形用户界面为中心的设计都是 GPU 的必备条件。IMG CXM 的性能密度比上一代BXM 内核提高了 50% ,再加上根据图形用户界面 (GUI) 需求量身定制的功能集,使该 GPU 系列非常适合上述的应用市场。

可用的三种 IMG CXM 配置包含:

  • CXM-2-64 :支持完全原生 HDR 应用程序的最小 GPU,达到 2ppc 和 64 FLOPS 的性能

  • CXM-4-64 :具有 4ppc 和 64 FLOPS 性能的高效 GPU 核

  • CXM-4-128 :适用于高端消费设备的性能密集型选项,达到 4ppc 和 128 FLOPS 的性能

228d39bf52ff1fa4403ef5774afe146e.png


HDR 图形用户界面

支持 HDR(高动态范围/HDR10)的设备可以更好地渲染明暗区域之间的内容个,实现明显的对比度。HDR 内容每像素可以呈现 10 亿种颜色(而不是 SDR 的 1600 万种),从而实现更准确的色彩匹配,并在屏幕上显示更接近于眼睛在现实生活中看到的景象。

内容提供商不仅将 HDR 视频流式传输给支持 HDR 视频设备的用户,他们的应用程序还在 GUI 中采用 4K 和 HDR 以提供无缝的视觉体验。从用户从打开流媒体应用程序到剧集结束时,显示的图形质量始终保持一致。

IMG CXM 是 Imagination 系列中唯一一款为 HDR 内容提供原生支持的 GPU;更准确地说,IMG CXM 为数字电视 HDR 图形用户界面提供 RGBA10-10-10-10 和 YUV10 表面/纹理支持。在下图中可以清楚地看到 HDR 的影响,其中较高比特率的图像具有较少可见的条纹。

8de25400072578f5089110aa2abaad61.png

8-bit RGBA (SDR) 与 10-bit RGBA (HDR)


微帧缓冲压缩技术

IMG CXM 也是唯一一款采用 Imagination 第二代微帧缓冲压缩解决方案——TFBCv2 的 GPU。

帧缓冲区压缩和解压缩对芯片面积大小和电源管理至关重要。通过在将图像数据写入内存或从内存读取时压缩图像数据,可以降低整体 GPU 的总带宽消耗。

Imagination GPU 基于分块的延迟渲染架构。我们的压缩解决方案在逐个分块的基础上工作,其中每个分块可以独立于周围的分块实现不同的压缩率。这意味着与低细节区域相比,图像的更具细节的区域可以被压缩得更少。

Imagination 还具有有损/无损双管道压缩。系统设计者设置压缩率目标,如果一个分片可以使用无损算法实现该目标,它就会压缩数据而不会发生视觉变化。如果不是,则使用有损算法压缩分片。这提供了有保证的压缩率,可以平滑 GPU 的带宽使用并减少图像缓冲区内存占用——这对于小面积、低成本的消费类设备至关重要。

微帧缓冲压缩(TFBC) 的第一个版本随 B 系列推出,提供三种有损压缩率(75% - 有效完美,50% - 视觉无损,25% - 高带宽节省)以及无损模式。与 Imagination 的高性能GPU PVRIC 图像压缩解决方案相比,它在更小的面积内提供更多高质量模式。

TFBCv2 提升了 75%、50% 和 25% 压缩模式的视觉质量,并优先考虑平滑的帧率。它还增加了一种新的质量模式,为系统设计人员带来更大的灵活性:37.5%的适中带宽节省模式。

下面的演示视频显示了不同压缩模式在视觉质量和内存带宽消耗方面的差异。


生态是一切

电视和智能家居市场都有自己的生态系统,Imagination 积极参与其中,并与移动市场的生态系统有很大的重叠,Imagination 是出货量最高的 GPU IP供应商之一,在移动市场有着深厚的根基。例如,许多可穿戴设备、数字电视和智能家居设备都在 Android 上运行,而十五年来,Imagination GPU 一直支持 Android 的设备。

随着 Android 扩展到移动市场之外的更多领域,Imagination 开发了其 DDK 以在任何设备上实现基于 Android 的体验。这包括基于 RISC-V 的设备,谷歌在 2022 年 12 月确认其为一级架构。Imagination GPU是 RISC-V 架构的理想搭档。

基于 Imagination 自己的Catapult 系列 CPU ,我们的团队对这项技术有广泛的了解,我们的 GPU 已经过优化以与 RISC-V 应用处理器适配,目前已有多款搭载 IMG GPU 和第三方 RISC-V CPU 芯片成功流片并出货。

IMG CXM-2-64、CXM-4-64 和 CXM-4-128 GPU 目前已开放授权许可。更多有关产品的信息,可留言或联系我们。

原文链接:https://blog.imaginationtech.com/introducing-img-cxm

声明:本文为原创文章,转载需注明作者、出处及原文链接。

END

欢迎加入Imagination GPU与人工智能交流2群

19a4d5924f9099a8725335eb4bc6fa88.jpeg

入群请加小编微信:eetrend89

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

推荐阅读

对话Imagination中国区董事长:以GPU为支点加强软硬件协同,助力数字化转型

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

2c95dd36648ae6d3f502cf728b3e339d.jpeg

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

相关文章:

IMG CXM GPU:面向复杂消费级设备的无缝视觉体验

上周我们推出了一款新的GPU,即IMG CXM。它的三种配置可扩展,为可穿戴设备和高级数字电视等多种消费设备提供无缝用户界面。 消费级设备需要GPU提供什么? 涵盖智能手表和智能眼镜的可穿戴市场为移动中的消费者提供了易于访问的信息。鉴于屏幕尺…...

Kafka如何保证数据高可靠

Kafka它本身其实不是一个金融级别数据可靠的分布式消息系统。 虽然说它存储到某个topic里的数据会先拆分多个partition,这体现了分治的一个思想。每一个partition在最终存储的时候会保存多个副本,不同的副本存储在不同的节点。这样的话任意一个节点挂掉…...

OpenWRT 中修改SSID的文件

文件位置:/....../package/ramips/drivers/mt7628/files/mt7628.sh //---------------------------------------------文件中option ssid处修改如下: detect_mt7628() { # detect_ralink_wifi mt7628 mt7628 ssidmt7628-ifconfig eth0 | grep H…...

如何在 Linux 中进行网络地址转换 (NAT)?

网络地址转换(Network Address Translation,简称NAT)是一种在网络中使用的技术,它允许将私有网络中的IP地址映射到公共网络上,从而实现多个设备共享单个公共IP地址。在Linux系统中,我们可以使用一些工具和配…...

redis的使用第一章

下载地址:http://redis.io/download 安装步骤: 1.安装gcc yum install gcc2.把下载好的redis‐5.0.3.tar.gz放在/usr/local文件夹下,并解压 wget http://download.redis.io/releases/redis‐5.0.3.tar.gz tar xzf redis‐5.0.3.tar.gz cd r…...

基于springboot+vue的校园二手交易市场

一、项目背景介绍: 校园二手交易市场是大学生生活中的重要组成部分,它为学生提供了一个便捷的方式来买卖物品。然而,传统的校园二手交易方式存在着信息不对称、交易风险高等问题。为了解决这些问题,基于Spring Boot和Vue的校园二手…...

【CH32】| 01——新建工程 | 下载 | 运行 |调试

系列文章目录 【CH32】| 00——开发环境搭建 【CH32】| 01——新建工程 | 下载 | 运行 |调试 失败了也挺可爱,成功了就超帅。 文章目录 1. 新建工程1.1 基于官方IDE [MounRiver Studio]1.1.1 使用官方内置的工程模板新建1.1.2 使用自定义工程模板新建1.1.2.1 新建自…...

【Netty】Promise 源码分析(十七)

文章目录 前言一、Promise 接口二、Netty 的 DefaultPromise2.1、设置任务的成功或失败2.2、获取 Future 任务执行结果和添加监听事件 三、Netty 的 DefaultChannelPromise总结 前言 回顾Netty系列文章: Netty 概述(一)Netty 架构设计&…...

测牛学堂:2023最新自动化软件测试教程之python基础(字符串常用api总结)

python字符串常用API总结 1 count 查找某个字符在整个字符串中出现的次数 2 capitalize 将字符串的第一个字符转换为大写 3 center(width,fillchar) 返回一个指定宽度的字符串,fillchar为填充的字符,默认是空格,常用* str1 分隔线 print(st…...

【信号变化检测】使用新颖的短时间条件局部峰值速率特征进行信号变化/事件/异常检测(Matlab代码实现)

、 💥💥💞💞欢迎来到本博客❤️❤️💥💥 🏆博主优势:🌞🌞🌞博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。 ⛳️座右铭…...

MQTT GUI 客户端 可视化管理工具

MQTT GUI 客户端 可视化管理工具 介绍 多标签页管理,同时打开多个连接提供原生性能,并且比使用 Electron 等 Web 技术开发的同等应用程序消耗的资源少得多支持 MQTT v5.0 以及 MQTT v3.1.1 协议,支持通过 WebSocket 连接至 MQTT 服务器以树…...

计算机硬件系统 — 冯诺依曼体系结构运行原理解析

目录 文章目录 目录计算机系统计算机硬件系统(冯诺依曼体系结构)PC 主机硬件CPU(中央处理器)CPU 的组成部分CPU 总线控制器单元运算器单元寄存器组超线程与多核架构三级高速缓存为什么需要缓存三级缓存结构 CPU 的指令集指令集的类…...

10.Linux查看文件内容

在 Linux 中,可以使用多种命令来查看文件内容。以下是几个常用的命令及其用法: cat 命令:以行为单位显示整个文件内容。 cat file.txt # 显示名为 file.txt 的文件内容less 命令:分页显示文件内容,可向前/后翻页、搜索…...

API接口测试—详情版(拼多多根据ID取商品详情)

一、为什么要做接口测试 做接口测试的原因主要有以下几个方面: 1. 确保接口功能正确性:接口是不同软件系统或者不同模块之间的数据传输和交互的通道,通过接口测试能够确保不同系统或者模块之间传递的信息准确无误,从而保证了整个…...

【论文阅读】23_SIGIR_Disentangled Contrastive Collaborative Filtering(分离对比协同过滤)

【论文阅读】23_SIGIR_Disentangled Contrastive Collaborative Filtering(分离对比协同过滤) 文章目录 【论文阅读】23_SIGIR_Disentangled Contrastive Collaborative Filtering(分离对比协同过滤)1. 来源2. 介绍3. 模型方法3.1…...

目前的网络情况与特点

现有网络无法进展安全管理与控制,缺乏可管理与安全性,一旦 网络出现病毒与网络攻击现象,将会涉与到个别部门部数据丢失与影 响相关的业务运作。 1 1.1 采用普通傻瓜式交换机 目前全所各部门采用的交换机根本上为 TP-LINK、D-LINK 10/100M 傻瓜…...

css选择器及其权重

1. 类型选择器 <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><meta http-equiv"X-UA-Compatible" content"IEedge"><meta name"viewport" content"widthdevice-wid…...

RK3588平台开发系列讲解(项目篇)RKNN-Toolkit2 的使用

平台内核版本安卓版本RK3588Linux 5.10Android 12文章目录 一、RKNN-Toolkit2安装二、模型转换和模型推理三、性能和内存评估沉淀、分享、成长,让自己和他人都能有所收获!😄 📢 NPU 是专门用于神经网络的处理单元。它旨在加速人工智能领域的神经网络算法,如机器视觉和自…...

C/C++基础讲解(九十九)之经典篇(第几天/排序)

C/C++基础讲解(九十九)之经典篇(第几天/排序) 程序之美 前言 很多时候,特别是刚步入大学的学子们,对于刚刚开展的计算机课程基本上是一团迷雾,想要弄明白其中的奥秘,真的要花费一些功夫,我和大家一样都是这么啃过来的,从不知到知知,懵懂到入门,每一步都走的很艰辛,…...

quickstart Guide快速入门

本文档参考backtrader官方文档&#xff0c;是官方文档的完整中文翻译&#xff0c;可作为backtrader中文教程、backtrader中文参考手册、backtrader中文开发手册、backtrader入门资料使用。 快速入门章节目录 快速入门使用平台从0到100&#xff1a;一步一步的演示基本设置设置现…...

RestClient

什么是RestClient RestClient 是 Elasticsearch 官方提供的 Java 低级 REST 客户端&#xff0c;它允许HTTP与Elasticsearch 集群通信&#xff0c;而无需处理 JSON 序列化/反序列化等底层细节。它是 Elasticsearch Java API 客户端的基础。 RestClient 主要特点 轻量级&#xff…...

【Axure高保真原型】引导弹窗

今天和大家中分享引导弹窗的原型模板&#xff0c;载入页面后&#xff0c;会显示引导弹窗&#xff0c;适用于引导用户使用页面&#xff0c;点击完成后&#xff0c;会显示下一个引导弹窗&#xff0c;直至最后一个引导弹窗完成后进入首页。具体效果可以点击下方视频观看或打开下方…...

盘古信息PCB行业解决方案:以全域场景重构,激活智造新未来

一、破局&#xff1a;PCB行业的时代之问 在数字经济蓬勃发展的浪潮中&#xff0c;PCB&#xff08;印制电路板&#xff09;作为 “电子产品之母”&#xff0c;其重要性愈发凸显。随着 5G、人工智能等新兴技术的加速渗透&#xff0c;PCB行业面临着前所未有的挑战与机遇。产品迭代…...

uni-app学习笔记二十二---使用vite.config.js全局导入常用依赖

在前面的练习中&#xff0c;每个页面需要使用ref&#xff0c;onShow等生命周期钩子函数时都需要像下面这样导入 import {onMounted, ref} from "vue" 如果不想每个页面都导入&#xff0c;需要使用node.js命令npm安装unplugin-auto-import npm install unplugin-au…...

UDP(Echoserver)

网络命令 Ping 命令 检测网络是否连通 使用方法: ping -c 次数 网址ping -c 3 www.baidu.comnetstat 命令 netstat 是一个用来查看网络状态的重要工具. 语法&#xff1a;netstat [选项] 功能&#xff1a;查看网络状态 常用选项&#xff1a; n 拒绝显示别名&#…...

汽车生产虚拟实训中的技能提升与生产优化​

在制造业蓬勃发展的大背景下&#xff0c;虚拟教学实训宛如一颗璀璨的新星&#xff0c;正发挥着不可或缺且日益凸显的关键作用&#xff0c;源源不断地为企业的稳健前行与创新发展注入磅礴强大的动力。就以汽车制造企业这一极具代表性的行业主体为例&#xff0c;汽车生产线上各类…...

华为云Flexus+DeepSeek征文|DeepSeek-V3/R1 商用服务开通全流程与本地部署搭建

华为云FlexusDeepSeek征文&#xff5c;DeepSeek-V3/R1 商用服务开通全流程与本地部署搭建 前言 如今大模型其性能出色&#xff0c;华为云 ModelArts Studio_MaaS大模型即服务平台华为云内置了大模型&#xff0c;能助力我们轻松驾驭 DeepSeek-V3/R1&#xff0c;本文中将分享如何…...

select、poll、epoll 与 Reactor 模式

在高并发网络编程领域&#xff0c;高效处理大量连接和 I/O 事件是系统性能的关键。select、poll、epoll 作为 I/O 多路复用技术的代表&#xff0c;以及基于它们实现的 Reactor 模式&#xff0c;为开发者提供了强大的工具。本文将深入探讨这些技术的底层原理、优缺点。​ 一、I…...

Maven 概述、安装、配置、仓库、私服详解

目录 1、Maven 概述 1.1 Maven 的定义 1.2 Maven 解决的问题 1.3 Maven 的核心特性与优势 2、Maven 安装 2.1 下载 Maven 2.2 安装配置 Maven 2.3 测试安装 2.4 修改 Maven 本地仓库的默认路径 3、Maven 配置 3.1 配置本地仓库 3.2 配置 JDK 3.3 IDEA 配置本地 Ma…...

Netty从入门到进阶(二)

二、Netty入门 1. 概述 1.1 Netty是什么 Netty is an asynchronous event-driven network application framework for rapid development of maintainable high performance protocol servers & clients. Netty是一个异步的、基于事件驱动的网络应用框架&#xff0c;用于…...