查看原文
其他

【新开源报道 34】AMD 开源基于 Mesa 的 Vulkan Linux 驱动

2017-12-17 开源最前线
开源最前线(ID:OpenSourceTop) 猿妹 编译

编译自:https://www.phoronix.com/scan.php?page=article&item=amd-open-vulkan&num=1


AMD 开源了它的 Vulkan Linux 驱动。Vulkan Linux 驱动与 AMD 的 Vulkan Windows 驱动共享代码库。AMD 表示开源 Vulkan 驱动有助于加速 Linux 平台的开源 Vulkan 开发,快速支持新的 AMD 硬件,支持 Radeon GPU Profiler,更容易整合 AMD 自己的 Vulkan 扩展,将支持第三方贡献驱动。



关于 Vulkan


Vulkan是OpenGL的下一代版本,和DirectX 12一样都是基于AMD私有的Mantle API,不同的是Vulkan是开源的图形API,它承诺通过给予开发者访问硬件底层的能力而大幅提升3D应用的性能。AMD同时发布了支持Vulkan API的beta版驱动,竞争对手Nvidia也宣布将会发布新驱动支持Vulkan。Vulkan等新一代图形API让开发者自己去管理显存和指令,而不是将其留给驱动程序。


Vulkan Linux 驱动简介


AMD开源的Vulkan驱动程序是他们“官方”的Vulkan驱动程序,是针对已经在AMDGPU-PRO中的Linux用户。也是Vulkan Windows驱动程序的共享代码库。AMD在过去两年时间里,一直致力于完善Vulkan驱动程序。


最重要的是,AMD Vulkan 驱动程序有自己的代码库,不使用或依赖于Mesa / Gallium3D,而是直接与libdrm / AMDGPU DRM / LLVM进行连接。AMD表示,最初他们开源的Vulkan驱动程序是依赖于自己的LLVM构建的,实际上已经上传到他们的存储库了...这似乎不是一个股票上游LLVM标记版本,如果现在还要依赖于LLVM补丁,那么这可能会给尝试使用这个驱动程序的Linux发行版带来一些麻烦。


AMD 官方的 Vulkan 开源驱动在性能上超过了社区开发的 Vulkan 开源驱动 RADV,而 RADV 开发者计划继续开发他们的基于 Mesa 的 Vulkan 驱动。


截至目前,除了“Radeon Open Vulkan”之外,AMD还没有最终确定这个驱动程序的新名字,以便与RADV Vulkan驱动程序更好地区分开来。


附:新开源报道汇总

《【新开源报道 33】安全软件公司 Avast 开源机器码反编译器 RetDec》

《【新开源报道 32】谷歌开源 TFGAN:轻量级生成对抗网络工具库》

《【新开源报道 31】国内首套开源持续集成(CI) 解决方案 flow.ci 开源啦》

《【开源推荐 30】苹果开源领域又一深造:开源机器学习框架 Turi Create》

《【新开源推荐 29】AI开发者的福音:360公司宣布开源深度学习调度平台 XLearning!》

《【新开源推荐 28】百度正式开源 Linux 发行版 MesaLock Linux》

《【新开源报道 27】百度开源高性能 Python 分布式计算框架 Bigflow》

《【新开源报道 26】滴滴开源基于 Vue.js 的移动端组件库 cube-ui》

《【新开源报道 25】Google 开源 Docker 镜像差异分析工具 container-diff》

《【新开源报道 24】美团点评开源MySQL闪回工具 —— MyFlash》

《【新开源报道 23】IBM 推出首套开源现代化字体 —— IBM Plex》

《【新开源报道 22】Microsoft 开源用于 VS Code 的 Java Debugger》

《【新开源报道 21】阿里开源容器技术Pouch和P2P文件分发系统“蜻蜓”》

《【新开源报道 20】Uber正式开源其分布式跟踪系统Jaeger》

《【新开源报道 19】Uber与斯坦福大学开源深度概率编程语言Pyro》

《【新开源报道 18】谷歌开放内部工具 Colaboratory 来协助 AI 开发》

《【新开源报道 17】这波开源满分!清华大学开源网络嵌入的工具包 —— OpenNE

《【新开源报道 16】AI开发者福音!微软亚马逊联合发布深度学习库 Gloun》

《【新开源报道 15】谷歌发布量子开源软件,量子计算机对科学家免费开放 》

《【新开元报道 14】微软开源用于Spark的深度学习库MMLSpark》

《【新开源报道 13】Facebook 开源帮助开发者消灭最顽固的软件 bug 的工具》

《【新开源报道 12】不只是阿里巴巴的操作系统,AliOS 宣布开源》

《【新开源报道 11】重磅!阿里巴巴正式开源全球化OpenMessaging和ApsaraCache项目》

《【新开源报道 10】IBM 和谷歌等巨头联手为开发者推出开源容器安全工具Grafeas》

《【新开源报道 9】Google开源Abseil,为C++和Python开发提供支持》

《【新开源报道 8】serverless 领域的福音!Oracle 宣布开源 Fn project》

《【新开源报道 7】苹果在 GitHub 上公布 macOS 和 iOS 内核源码》

《【新开源报道 6】百度开源移动端深度学习框架mobile-deep-learning(MDL)》

《【新开源报道 5】百度正式开源其 RPC 框架 brpc》

《【新开源报道 4】IBM 开源动态的应用服务器运行时环境 Open Liberty》

《【新开源报道 3】微信后台团队最近开源力作:PhxQueue分布式队列》

《【新开源报道 2】喜大普奔!阿里即将开源 ApsaraCache,云数据库 Redis 版分支》

【新开源报道 1】腾讯 Web UI 解决方案 QMUI Web 正式回迁开源》



●本文编号115,以后想阅读这篇文章直接输入115即可

●输入m获取文章目录

↓↓↓ 点击"阅读原文" 进入GitHub详情页 

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存