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

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

3天内不再提示

Imagination GPU 驱动更新:新增多项 Vulkan 与 OpenCL 扩展支持

颖脉Imgtec 2025-10-13 09:21 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

最近,Imagination GPU驱动完成了重大更新。Imagination客户现已可通过合作伙伴门户(Partner Portal)获取最新版LinuxAndroid驱动开发套件(DDK)。我们整理了本次更新的重点内容。


Vulkan协作矩阵(Cooperative Matrix)支持

为加速图形后处理、神经着色器、物理仿真以及GPU上的机器学习推理,DDK 25.2引入了对VK_KHR_cooperative_matrix扩展的支持。该扩展为Vulkan开发者提供了一种标准化、广泛兼容的方式来处理协作矩阵运算,尤其适用于在计算着色器(compute shader)中实现高性能矩阵乘法(matmul)操作。

协作矩阵类型是一种中等规模的矩阵,主要在计算着色器中使用,其矩阵存储在特定范围内的所有执行实例(invocation)之间分布。不同实例协同执行矩阵乘法,实现并行化和优化的运算方式。这种机制与Imagination新一代E系列GPU中深度集成的AI加速模块完美契合。


Vulkan管线编译架构重构

随着Vulkan的不断演进,开发者需求也随之变化,使得早期“预编译完整管线与着色器对象”的模式逐渐不再适用。许多新扩展体现了这一趋势,引入了更灵活、动态的管线行为。然而,这些变化也对依赖静态管线状态的传统架构提出了挑战。

为应对这一变化,我们对Vulkan驱动的着色器与管线编译流程进行了大幅重构。此次改进引入了:模块化编译框架;更流畅的开发工作流;更高效的管线变体管理。通过改进缓存与哈希机制,显著减少了运行时卡顿;同时,新引入的后期着色器链接与重新编译能力,为未来的Vulkan创新和新一代应用需求奠定了基础。


OpenCL内存管理优化

开发者现在可以通过CL_USE_HOST_PTRCL_ALLOC_HOST_PTR使用固定内存(pinned memory),这对于带宽密集型应用、重复性数据传输或受限于内存带宽的场景尤其有效。

此外,我们还引入了将外部分配内存(如通过DMA-BUF文件描述符共享的缓冲区)导入OpenCL作为统一共享虚拟内存(SVM)的功能。这使得OpenCL与其他支持DMA-BUF的组件(如视频解码器、摄像头驱动或其他计算API)之间能够实现零拷贝数据共享。

通过将外部内存映射至OpenCL SVM空间,应用程序可实现:

避免子系统间冗余内存拷贝;

降低延迟并提升数据密集型流程的吞吐率;

在主机与设备间保持统一的内存访问语义。


虚拟化系统中的更优电源管理

虚拟化是当前广受欢迎的特性,尤其在汽车市场中——多域控制器中的GPU需同时支持车载娱乐系统、仪表盘及高级驾驶辅助系统(ADAS)等多个操作系统。采用GPU虚拟化的客户现在可在平台上使用GPU动态电压与频率调节(DVFS)功能,实现更高能效与性能平衡。

Imagination持续为Android、Windows以及Linux(开源与专有版本)驱动提供定期更新,使客户能够及时获得对最新操作系统、API(及其常用扩展)的支持,同时享受持续的性能优化。

本次发布的25.2 RTM1版本将获得至少一年的维护支持,涵盖漏洞修复与安全更新。如需了解更多信息,欢迎与我们深入沟通。

英文链接:https://blog.imaginationtech.com/driver-update-adds-support-for-vulkan-and-opencl-extensions

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

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

    关注

    28

    文章

    5099

    浏览量

    134464
  • imagination
    +关注

    关注

    1

    文章

    617

    浏览量

    63098
  • Vulkan
    +关注

    关注

    0

    文章

    30

    浏览量

    6088
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    连接标准联盟正式推出Matter 1.5版本

    、土壤传感器的支持,同时还新增多项能源管理功能。此次更新延续了 Matter 的核心使命,即简化智能家居开发流程、增强设备互操作性,为消费者与开发者打造更丰富、更可持续的互操作体验。
    的头像 发表于 11-30 10:34 562次阅读

    Imagination 开源图形驱动新增Vulkan 1.2支持,并扩展多款GPU适配

    Imagination,我们始终致力于让开发者、芯片厂商和OEM厂商能够完全掌控其图形软件。通过采用开源模式,我们让合作伙伴能够根据自身需求自由定制、扩展并独立维护他们的软件栈,而不受专有
    的头像 发表于 10-10 08:35 639次阅读
    <b class='flag-5'>Imagination</b> 开源图形<b class='flag-5'>驱动</b><b class='flag-5'>新增</b><b class='flag-5'>Vulkan</b> 1.2<b class='flag-5'>支持</b>,并<b class='flag-5'>扩展</b>多款<b class='flag-5'>GPU</b>适配

    开鸿Bot系列大版本更新:体验稳定升级,乐享高效协同!

    V5.0.1.22版本开鸿Bot系列今日,开鸿Bot系列迎来第二次大版本更新——V5.0.1.22。此次版本更新致力于进一步提升系统稳定性与用户体验,新增多项实用功能,并在磁盘管理、OTA升级、设备
    的头像 发表于 09-26 17:06 1127次阅读
    开鸿Bot系列大版本<b class='flag-5'>更新</b>:体验稳定升级,乐享高效协同!

    Imagination GPU上优化计算任务的十大技巧

    Imagination「开发者文档」网站正式上线,涵盖了从计算机图形学基础到如何充分发挥Imagination高能效PowerVRGPU架构优势的丰富内容。网站中不仅增加了针对我们最新架构代际和计算
    的头像 发表于 09-25 09:37 555次阅读
    在<b class='flag-5'>Imagination</b> <b class='flag-5'>GPU</b>上优化计算任务的十大技巧

    NVIDIA RAPIDS 25.06版本新增多项功能

    RAPIDS 是一套面向 Python 数据科学的 NVIDIA CUDA-X 库,最新发布的 25.06 版本引入了多项亮眼新功能,其中包括 Polars GPU 流执行引擎——这是一种面向图
    的头像 发表于 09-09 09:54 736次阅读

    摩尔线程发布图形显卡驱动程序v310.120

    8月20日,摩尔线程发布版本号为v310.120的图形显卡驱动程序。本次更新带来多项重大技术升级:新增对Windows 11 24H2版本的正式支持
    的头像 发表于 08-21 16:07 959次阅读

    NVIDIA桌面GPU系列扩展新产品

    NVIDIA 桌面 GPU 系列扩展,推出 NVIDIA RTX PRO 4000 SFF Edition GPU 和 RTX PRO 2000 Blackwell GPU,可提高工程
    的头像 发表于 08-18 11:50 998次阅读

    Imagination GPU 全面支持 Vulkan 1.4 和 Android 16

    Imagination最新发布的驱动(DDK25.1RTM2)支持最新版本Android操作系统,同时增强了OpenCL扩展集及Androi
    的头像 发表于 08-14 11:18 1840次阅读
    <b class='flag-5'>Imagination</b> <b class='flag-5'>GPU</b> 全面<b class='flag-5'>支持</b> <b class='flag-5'>Vulkan</b> 1.4 和 Android 16

    NVIDIA Dynamo新增对亚马逊云科技服务的支持

    ) 和 AWS Elastic Fabric Adapter (EFA) 的现有集成。此次更新将大规模部署大语言模型 (LLM) 的性能、可扩展性和成本效益提升到了新的水平。
    的头像 发表于 07-28 14:31 777次阅读
    NVIDIA Dynamo<b class='flag-5'>新增</b>对亚马逊云科技服务的<b class='flag-5'>支持</b>

    Imagination与澎峰科技携手推动GPU+AI解决方案,共拓计算生态

    近日, Imagination Technologies 与国内领先的异构计算软件与智算混合云服务提供商 澎峰科技 ( PerfXLab )正式签署合作备忘录( MoU ),围绕 GPU 与 AI
    发表于 05-21 09:40 1113次阅读

    迅为RK3568开发板瑞芯微资料升级更新驱动开发指南

    OpenGLES1.1/2.0/3.2、OpenCL2.0、Vulkan1.1、内嵌高性能2D加速硬件。 内置独立NPU,算力达 1TOPS,可用于轻量级人工智能应用。 高性能VPU支持4K 60帧视频
    发表于 04-17 16:36

    iTOP-3588开发板采用瑞芯微RK3588处理器四核心架构GPU内置独立NPU强大的视频编解码

    架构,主频高达2.4GHz。 四核心架构GPU 集成Mali G610 MP4四核GPU支持OpenGLES 1.1.2.0、 3.2, OpenCL 2.2和
    发表于 04-09 16:09

    无法调用GPU插件推理的远程张量API怎么解决?

    运行了使用 GPU 插件的远程张量 API 的推理。但是,它未能共享 OpenCL* 内存,但结果不正确。
    发表于 03-06 06:13

    从图形处理到AI加速,一文看懂Imagination D系列GPU

    Imagination的D系列于2022年首次发布,见证了生成式AI从云端到智能手机等消费设备中普及。在云端,由于GPU的可编程性、可扩展性和快速处理AI工作负载的能力,GPU已成为高
    的头像 发表于 02-27 08:33 827次阅读
    从图形处理到AI加速,一文看懂<b class='flag-5'>Imagination</b> D系列<b class='flag-5'>GPU</b>

    GPU-Z迎来2.62 版本的更新发布

    近日,GPU-Z 迎来了 2.62 版本的更新发布。此次更新,主要是为了适配英伟达最新推出的 RTX 50 系列显卡,为用户提供更全面、准确的硬件信息。 在新发布的 2.62 版本中,GPU
    的头像 发表于 02-05 15:33 1085次阅读