去年作为 CUDA 10.2 的一部分推出的 Libcu++ 是 CUDA C++ 标准库,它不仅适用于支持 NVIDIA CUDA 的配置,还适用于 CPU,现在可以通过 GitHub 获得 Libcu++ 的源代码。Libcu++在过去的一年里已经初具规模,并在此后不断推进,拥有更多的功能。NVIDIA 的 Libcu++ 是从 LLVM 的 Libc++ 标准库中分叉出来的。
访问项目主页:
https://github.com/NVIDIA/libcudacxx
NVIDIA 之前曾表示要把 ibcu++ 的变化全部上链回 LLVM 的 libc++ 中,但至少目前还没有实现,因此 libcu++ 作为 CUDA+CPU 配置的 C++ 标准库,其本身就有可取之处。
从昨天开始,新的消息是 libcu++ 在 GitHub 上开源了。它从一开始就注定要开源,尽管花费的时间比预期的要长。Libcu++可以通过 NVIDIA/libcudacxx 获得。
领取专属 10元无门槛券
私享最新 技术干货