2010-08-06 62 views
2

我有一個惠普Pavilion筆記本電腦,它是所謂的顯卡是某種集成的NVIDIA驅動程序運行在共享內存上。爲了讓您瞭解它的功能,如果在過去的5年中製作了一個視頻遊戲,花費超過兩百萬美元,那麼它就不能在我的電腦上播放。不管怎樣,我想知道我是否可以在GPU上編程,比如CUDA,在這件事上。我不指望它速度很快,我只是想獲得經驗,而不是讓我的筆記本電腦在此期間着火。如果我有集成的圖形卡,是否可以進行GPU編程?

回答

2

找出您的筆記本電腦是什麼GPU,並將其與以下列表進行比較:http://en.wikipedia.org/wiki/CUDA#Supported_GPUs。很可能,CUDA將不被支持。

但是,這並不一定妨礙您進行「GPU編程」。如果GPU支持片段着色器和頂點着色器,則可以使用固定管道將數據發送到卡(例如,通過紋理數據),然後在片段着色器中進行處理。然後,您將從像素緩衝區中讀取數據以將數據回存到系統內存中。雖然這個方法很詭異,但直到CUDA和OpenCL等其他框架被引入之後,這種方法才相當流行。

相關問題