更多AMD Radeon “Navi”代码继续在LLVM中登陆其编译器后端

栏目: 服务器 · 编程工具 · 发布时间: 5年前

虽然我们还没有在构成AMD开源 Linux 图形驱动程序堆栈的其他软件组件中发现任何其他AMD Radeon “Navi”下一代GPU支持,在主线LLVM代码库中,AMDGPU LLVM着色器编译器后端仍然有很多工作要做。事实上,到目前为止,已经有超过11000行新代码与Navi/GFX10有关。

AMD已经开始将Navi/GFX1010支持代码登陆到LLVM中,这个编译器代码是OpenGL着色器编译以及Vulkan和连接到堆栈其他区域所需的关键部分。他们还没有开始发布AMDGPU内核驱动程序或Mesa软件组件的修补程序,也没有发布他们的AMDVLK Vulkan驱动程序,但LLVM支持显然是关键的第一步。

自上周的文章以来,代码继续使用“GFX1010”标记。到目前为止,在预计将于第三季度发布的Navi之前,已经有17个代码删除/补丁与这些更改相关。计算到目前为止的代码更改,在现有的“GCN”AMDGPU代码的基础上,到目前为止Navi/GFX1010的更改已经引入了11600行新代码,同时(重新)移动了3450行代码,但要记住,其中一些是测试覆盖率等。

11000多行代码的增加在宏伟的计划中并不算多(例如Vega 20的变化要少得多),但很高兴看到这一数字的上升,因为我们越来越兴奋地了解AMD的下一代GPU产品将在未来几个月推出。

这个GFX1010 LLVM代码正在排队到Git/SVN,用于LLVM 9.0版本,将于9月左右发布。我们希望看到Navi代码全部用于Linux 5.3和Mesa 19.2作为其他关键组件,因此我们可以看到在夏天结束时发布的开源形式的开源Navi支持 - 至少在发布日授予我们期望所有代码至少以Git形式提供给那些渴望构建自己的内核/Mesa/LLVM组件或者以其他方式享受Radeon Software for Linux/AMDGPU-PRO以便于二进制访问的人。

Linux公社的RSS地址https://www.linuxidc.com/rssFeed.aspx

本文永久更新链接地址: https://www.linuxidc.com/Linux/2019-05/158478.htm


以上所述就是小编给大家介绍的《更多AMD Radeon “Navi”代码继续在LLVM中登陆其编译器后端》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

裂变式创业

裂变式创业

宗毅、小泽 / 机械工业出版社 / 2016-1-1 / 39.84

互联网大潮汹涌来袭,传统企业增长乏力,互联网公司跨界冲击,转型之路迫在眉睫。“转型找死,不转型等死”这一坊间传说让多数企业徘徊不前,不少实体经济面临困境,敢问路在何方? 宗毅独创裂变式创业,用人民币投票选总经理,规定自己不投钱不能参与竞选;不相信干股,不使用职业经理人,用金融的方式管理现金流。用商业模式颠覆传统公益,打通南北充电之路;摇身一变成为自媒体,用产品建立社群。自己写故事,自己当导演......一起来看看 《裂变式创业》 这本书的介绍吧!

HTML 编码/解码
HTML 编码/解码

HTML 编码/解码

SHA 加密
SHA 加密

SHA 加密工具

Markdown 在线编辑器
Markdown 在线编辑器

Markdown 在线编辑器