Ank*_*kit 75 graphics cuda gpu gpu-programming
我有一个非常简单的东芝笔记本电脑与i3处理器.另外,我没有任何昂贵的显卡.在显示设置中,我将英特尔(HD)图形视为显示适配器.我打算学习一些cuda编程.但是,我不确定,如果我可以在我的笔记本电脑上这样做,因为它没有任何nvidia的cuda启用GPU.
事实上,我怀疑,如果我有一个GPU o_o
所以,如果有人能告诉我是否可以使用当前配置进行CUDA编程,如果可能的话还让我知道英特尔(HD)图形意味着什么,我将不胜感激?
Eug*_*ith 49
目前,英特尔图形芯片不支持CUDA.在最近的将来,这些芯片可能会支持OpenCL(这是一种与CUDA非常相似的标准),但这并不能保证,而且它们当前的驱动程序也不支持OpenCL.(有一个英特尔OpenCL SDK可用,但目前它不允许您访问GPU.)
最新的英特尔处理器(Sandy Bridge)将GPU集成到CPU内核中.您的处理器可能是上一代版本,在这种情况下,"英特尔(HD)图形"是一个独立的芯片.
小智 17
Portland集团有一个名为CUDA x86的商业产品,它是混合编译器,可以创建CUDA C/C++代码,可以在GPU上运行或在CPU上使用SIMD,这是完全自动化的,无需开发人员的任何干预.希望这可以帮助.
链接:http://www.pgroup.com/products/pgiworkstation.htm
英特尔高清显卡通常是较新的酷睿 i3/i5/i7 处理器中的 CPU 显卡芯片。
据我所知,它不支持 CUDA(这是 NVidia 专有技术),但 NVidia、ATi 和 Intel 支持 OpenCL。