NVIDIA C++標(biāo)準(zhǔn)庫Libcu++現(xiàn)已通過GitHub發(fā)布
去年作為 CUDA 10.2 的一部分推出的 Libcu++ 是 CUDA C++ 標(biāo)準(zhǔn)庫,它不僅適用于支持 NVIDIA CUDA 的配置,還適用于 CPU,現(xiàn)在可以通過 GitHub 獲得 Libcu++ 的源代碼。Libcu++在過去的一年里已經(jīng)初具規(guī)模,并在此后不斷推進(jìn),擁有更多的功能。NVIDIA 的 Libcu++ 是從 LLVM 的 Libc++ 標(biāo)準(zhǔn)庫中分叉出來的。
訪問項(xiàng)目主頁:
https://github.com/NVIDIA/libcudacxx
NVIDIA 之前曾表示要把 ibcu++ 的變化全部上鏈回 LLVM 的 libc++ 中,但至少目前還沒有實(shí)現(xiàn),因此 libcu++ 作為 CUDA+CPU 配置的 C++ 標(biāo)準(zhǔn)庫,其本身就有可取之處。
從昨天開始,新的消息是 libcu++ 在 GitHub 上開源了。它從一開始就注定要開源,盡管花費(fèi)的時(shí)間比預(yù)期的要長(zhǎng)。Libcu++可以通過 NVIDIA/libcudacxx 獲得。