观察行业动态
本文经授权转载自: StarryHeavensAbove
Nvidia前一段时间发布了CUDA-X AI,作为其AI软硬件技术栈中新的一层。
CUDA发展到今天,编程模型,编程语言(C++扩展和PTX),Runtime/Driver API,开发工具(NVCC,Nsight),SDK,等等,功能丰富,易用,且强大。"CUDA® is a parallel computing platform and programming model developed by NVIDIA for general computing on graphical processing units (GPUs). With CUDA, developers are able to dramatically speed up computing applications by harnessing the power of GPUs."
CUDA-X构建与CUDA之上,包括针对人工智能的CUDA-X AI和针对高性能计算的CUDA-X HPC,除了对CUDA能力和相关其他技术进行了新的“包装”,还加入了合作伙伴的库。"NVIDIA CUDA-X, built on top of CUDA®, is a collection of libraries, tools, and technologies that deliver dramatically higher performance compared to CPU-only alternatives across multiple application domains—from artificial intelligence to high performance computing."
CUDA/CUDA-X和相关的软硬件生态,覆盖了AI应用的各个领域,从训练到推理,从数据中心到边缘设备,这种优势的建立并非一日之功。我们在研究AI技术栈的时候,Nvidia无疑是最好的学习对象。大家都在谈论Nvidia的软件生态强大,希望下面这张图能给大家一个更清晰的认识。
图中的信息均为Nvidia网站的公开信息,由作者 整理,转载请注明出处。
题图来自网络,版权归原作者所有
本文为个人兴趣之作,仅代表本人观点,与就职单位无关
如需转载请联系原作者
分享给朋友或朋友圈请随意