感觉这个技术组合有点意思,要是移植到 linux 上,能不能大量提升 elasticsearch 这种数据库的性能
1
marcushbs 2020-09-04 11:38:24 +08:00
DirectStorage 主要是用来不经 CPU 直接加载贴图到 GPU,es 这种搜索场景基本用不上;当然 CUDA 相关计算也需要加载模型或者数据,但并不是性能瓶颈
|
2
newmlp 2020-09-04 13:36:27 +08:00
并不能
|
3
wdhwg001 2020-09-04 13:47:12 +08:00
一个不太相关的技术是 MapReduce 这样大规模并发的东西已经有向 CUDA 移植的尝试了,并且性能要高于 CPU 。
|
4
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 不给臭打游戏的用。 |
5
ysc3839 2020-09-05 01:04:25 +08:00
应该可以在别的操作系统上用这个功能,但是 API 不会一样。
Windows 的 DirectX 系列 API 许多是对应一些硬件功能的,比如 Direct3D Direct2D 对应 GPU 渲染。 要在别的系统中使用 GPU 渲染当然是可以的,但显然不会用 Windows 这套 API,而是用别的平台自己的 API 。 |