首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >NVIDIA Tesla和CUDA到底是什么?

NVIDIA Tesla和CUDA到底是什么?
EN

Stack Overflow用户
提问于 2012-10-24 21:26:08
回答 1查看 1.6K关注 0票数 3

我正在做一些关于GPGPU的研究,目前正在努力解决Tesla和CUDA到底是什么的问题。在"NVIDIA特斯拉:统一的图形和计算架构“一文中,它说特斯拉架构是在GeForce 8800中引入的。通过进一步阅读,我确信它是NVIDIA显卡的整体架构。不幸的是,事实并非如此。在http://www.nvidia.com/object/why-choose-tesla.html上,它们明确地将GeForce、Quadro和特斯拉分开。这一切与CUDA有什么关系呢?它仅仅是在带有Cuda-C的硬件支持的GPU上进行通用计算的扩展吗?SM,SIMT,Thread synchronization,Shared Memory,Warp等的概念与什么相关?库达?特斯拉?此外,http://nvidia.custhelp.com/app/answers/detail/a_id/2133/~/what-is-the-difference-between-tesla-and-cuda%3F提到,特斯拉是一个专为高性能计算而设计的产品系列,而CUDA只是一个软件。有没有人能帮我弄清楚?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-10-24 21:41:43

不幸的是,Nvidia将"Tesla“这个名字用于两种不同的东西:

特斯拉是GeForce 200 series GPUs.

  • Nvidia使用的体系结构的代号,它也将其high performance computing lineup归入营销名称

CUDA是允许在Nvidia GPU上进行通用计算的软件的名称。

SM,SIMT,Thread synchronization,Shared Memory,Warp等实际上指的是Nvidia GPU在过去10年左右使用的硬件架构的各个方面。但是,在使用CUDA进行编程时,您会经常遇到这些问题,因为编程模型紧密地反映了这些硬件方面,以实现最高性能。

票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13050235

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档