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

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

3天内不再提示

Imagination尝试适配Vulkan驱动和编译器被合入Mesa 3D图形库中

科技绿洲 来源:Imagination Tech 作者:Imagination Tech 2022-05-06 16:43 次阅读

或许你已经听说了,Imagination正在尝试一些开源项目:第一个适配某些PowerVR IP的Vulkan驱动和编译器已被首次合入到Mesa 3D 图形库中。多年来,我们针对含有我们IP的嵌入式 CPU Linux 核研发投入了很多,而这次则标志着我们为 GPU开源社区所做的重大贡献。

Vulkan 驱动程序和编译器可以在public Mesa repo中找到,我们还在其中提供了相应的Linux 驱动程序和固件。Linux 内核和固件也将很快更新。

对于这个初始版本,它支持我们一些已发布的IP,也支持一些最新的 IP,这些 IP 将很快投片量产。较旧的 GPU IP是我们2014 年推出的PowerVR GX6250,搭载在 Chromebook Acer R13 笔记本电脑中,其采用MediaTek MT8173 SoC芯片。另外两个 GPU IP是我们近两年发布的 A 系列和 B 系列:即 IMG AX1-16M 和 IMG BXS-4-64。这两款 GPU 将用于工业物联网设备,它们具有较长的产品使用周期,是以,长期支持至关重要。通过提供开源驱动程序选项,我们确保社区能够提供长期技术支持,不受任何干扰或限制。虽然我们已经开始使用 Vulkan API,但对于那些对 OpenGL® ES 感兴趣的人,我们将通过 Zink 或 ANGLE 提供支持。

随着开源的初步推进,我们正在为那些较旧的和新发布的IP提供支持。所以,我们希望以此作为开源之旅的开端,并在适当的时候增加新的IP示例。此外,我们将帮助第三方通过PowerVR架构和注册文档提供开源贡献。我们还将发布firmware binaries。

此次开源项目对我们来说是一个激动人心的发展,标志着我们未来对于开源项目的发展方向。作为工程师开发者,我们乐意看到开源代码以最初设想不到的方式使用。通过向开源社区贡献我们的代码,开发者可以获得健壮且经过测试的代码(这些代码基于我们一流、节能、高性能的图形IP),用以自己正在开发的项目。

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

    关注

    9

    文章

    2910

    浏览量

    107889
  • gpu
    gpu
    +关注

    关注

    28

    文章

    4768

    浏览量

    129293
  • imagination
    +关注

    关注

    1

    文章

    576

    浏览量

    61417
  • 开源代码
    +关注

    关注

    0

    文章

    36

    浏览量

    3005
收藏 人收藏

    评论

    相关推荐

    SciChart 3D for WPF图表

    SciChart 3D for WPF 是一个实时、高性能的 WPF 3D 图表,专为金融、医疗和科学应用程序而设计。非常适合需要极致性能和丰富的交互式 3D 图表的项目。 使用我们
    的头像 发表于 01-23 13:49 101次阅读
    SciChart <b class='flag-5'>3D</b> for WPF图表<b class='flag-5'>库</b>

    Triton编译器与GPU编程的结合应用

    Triton编译器简介 Triton编译器是一种针对并行计算优化的编译器,它能够自动将高级语言代码转换为针对特定硬件优化的低级代码。Triton编译器的核心优势在于其能够识别并行模式,
    的头像 发表于 12-25 09:13 308次阅读

    Triton编译器如何提升编程效率

    在现代软件开发编译器扮演着至关重要的角色。它们不仅将高级语言代码转换为机器可执行的代码,还通过各种优化技术提升程序的性能。Triton 编译器作为一种先进的编译器,通过多种方式提升
    的头像 发表于 12-25 09:12 316次阅读

    Triton编译器在高性能计算的应用

    高性能计算(High-Performance Computing,HPC)是现代科学研究和工程计算不可或缺的一部分。随着计算需求的不断增长,对计算资源的要求也越来越高。Triton编译器作为一种
    的头像 发表于 12-25 09:11 329次阅读

    Triton编译器的优化技巧

    在现代计算环境编译器的性能对于软件的运行效率至关重要。Triton 编译器作为一个先进的编译器框架,提供了一系列的优化技术,以确保生成的代码既高效又适应不同的硬件架构。 1. 指令
    的头像 发表于 12-25 09:09 328次阅读

    Triton编译器的优势与劣势分析

    据流分析技术,能够自动识别并优化深度学习模型的计算瓶颈,从而提高模型的整体性能。 它支持多种硬件平台的优化,包括CPU、GPU、FPGA等,为深度学习模型的部署提供了更广泛的选择。 灵活可扩展 : Triton编译器采用了模块化的设计思想,开发者可以根据需要自定
    的头像 发表于 12-25 09:07 359次阅读

    Triton编译器在机器学习的应用

    1. Triton编译器概述 Triton编译器是NVIDIA Triton推理服务平台的一部分,它负责将深度学习模型转换为优化的格式,以便在NVIDIA GPU上高效运行。Triton编译器支持
    的头像 发表于 12-24 18:13 501次阅读

    Triton编译器支持的编程语言

    Triton编译器支持的编程语言主要包括以下几种: 一、主要编程语言 Python :Triton编译器通过Python接口提供了对Triton语言和编译器的访问,使得用户可以在Python环境
    的头像 发表于 12-24 17:33 444次阅读

    Triton编译器与其他编译器的比较

    Triton编译器与其他编译器的比较主要体现在以下几个方面: 一、定位与目标 Triton编译器 : 定位:专注于深度学习中最核心、最耗时的张量运算的优化。 目标:提供一个高度抽象、灵活、高效
    的头像 发表于 12-24 17:25 471次阅读

    Triton编译器功能介绍 Triton编译器使用教程

    Triton 是一个开源的编译器前端,它支持多种编程语言,包括 C、C++、Fortran 和 Ada。Triton 旨在提供一个可扩展和可定制的编译器框架,允许开发者添加新的编程语言特性和优化技术
    的头像 发表于 12-24 17:23 598次阅读

    芯原股份与开源图形LVGL达成战略合作

    芯原股份 (芯原,股票代码:688521.SH) 今日宣布与嵌入式系统领域领先的开源图形LVGL达成战略合作,在LVGL中支持芯原的低功耗3D和VGLite 2.5
    的头像 发表于 11-29 09:20 407次阅读

    AI编译器技术剖析

    随着人工智能技术的飞速发展,AI编译器作为一种新兴的编译技术逐渐进入人们的视野。AI编译器不仅具备传统编译器的功能,如将高级语言编写的源代码转换为机器可执行的代码,还融入了人工智能技术
    的头像 发表于 07-17 18:28 1731次阅读

    人工智能编译器与传统编译器的区别

    人工智能编译器(AI编译器)与传统编译器在多个方面存在显著的差异。这些差异主要体现在设计目标、功能特性、优化策略、适用范围以及技术复杂性等方面。以下是对两者区别的详细探讨,旨在全面解析其内在差异。
    的头像 发表于 07-17 18:19 2081次阅读

    ad193d模型不显示?

    封装导入3d模型不显示,但导入3d模型后的封装生成pcb文件时显示3d模型,这是什么原因导致的。
    发表于 04-24 13:41

    Radeon Vulkan RADV驱动新增支持H.264/H.265编码

    去年5月,David Airlie提出并实现了H.264 / H.265 Vulkan Video编码补丁集,现已融入Mesa 24.1版本之中。针对此次Git主线合并请求,Airlie简短评论道:“此补丁旨在拓展Vulkan
    的头像 发表于 04-12 14:59 662次阅读