Windows DirectStorage 和 nvidia RTX IO 技术能移植应用到 Linux 数据库上吗

2020-09-04 11:33:28 +08:00
 pmispig

感觉这个技术组合有点意思,要是移植到 linux 上,能不能大量提升 elasticsearch 这种数据库的性能

1469 次点击
所在节点    程序员
5 条回复
marcushbs
2020-09-04 11:38:24 +08:00
DirectStorage 主要是用来不经 CPU 直接加载贴图到 GPU,es 这种搜索场景基本用不上;当然 CUDA 相关计算也需要加载模型或者数据,但并不是性能瓶颈
newmlp
2020-09-04 13:36:27 +08:00
并不能
wdhwg001
2020-09-04 13:47:12 +08:00
一个不太相关的技术是 MapReduce 这样大规模并发的东西已经有向 CUDA 移植的尝试了,并且性能要高于 CPU 。
secondwtq
2020-09-04 20:25:45 +08:00
这问题老黄早就回答了: https://www.nvidia.com/en-us/geforce/news/rtx-30-series-community-qa/
搜 Storage
之前主机开始煽风点火的时候,尤其 PSSD5 还特别喜欢吹这个,说是领先 PC 多少多少。其实这话不对也对。不对是因为老黄一年前就整出来了,对是因为 PC 上确实可能性比主机不知高到哪里去,但是都被厂商藏着掖着做 differentiation 不给臭打游戏的用。
ysc3839
2020-09-05 01:04:25 +08:00
应该可以在别的操作系统上用这个功能,但是 API 不会一样。
Windows 的 DirectX 系列 API 许多是对应一些硬件功能的,比如 Direct3D Direct2D 对应 GPU 渲染。
要在别的系统中使用 GPU 渲染当然是可以的,但显然不会用 Windows 这套 API,而是用别的平台自己的 API 。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/704153

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX