2011-05-21 45 views
1

我正在考慮在c/C++中編寫一個需要在大多數個人計算機上運行的nbody風格模擬。本質上是一個O(n^2)粒子模擬器。OpenCL部署

因爲這需要相當用戶友好我希望有1 Windows的exe文件,不會要求用戶安裝任何東西。 OpenCL有可能嗎?有人不知道如何編寫兩個獨立的代碼?

+0

謝謝,我想我需要編寫一個包容性的GPU檢查器。 – Mikhail 2011-05-25 19:39:51

回答

3

用戶將始終需要安裝其視頻卡的最新版本的驅動程序。 AMD用戶還需要AMD APP SDK。我想你可以做一個安裝程序,確定用戶的視頻卡,併爲他們下載正確的驅動程序,但我不認爲你可以做到這一點,沒有任何安裝。 這將需要從您的程序加載驅動程序。我不確定這是否可行,即使有可能,你也必須編寫自己的驅動程序,這是很多工作。

所以總之,沒有。