我是GPU編程的新手,我沒有顯卡的筆記本電腦,我想在intel openCL上開發一個矩陣乘法程序,並使用MPI實現此應用程序..如何在單個cpu機器上使用MPI實現openCL程序
任何指南和有用的鏈接可以發佈。
我對MPI的東西感到困惑,是否需要爲MPI編寫代碼,還是必須使用一些開發的MPI來運行我們的應用程序?
這是我所想要做的
GPU集羣計算(C++,OpenCL和MPI)項目建議書
研究MPI分發問題
實現OpenCL的應用(矩陣乘法/ 2D圖像處理)
使用MPI實現應用程序(例如大2 d圖像處理)
所以...你想實現一些使用MPI和OpenCL的並行算法。您爲應用程序設定了什麼目標?你想比較MPI和OpenCL的性能嗎? – Yappie
不要爲Intel CPU實現矩陣乘法。下載並使用ATLAS,OpenBLAS(以前稱爲GotoBLAS),BLIS或Intel MKL並致電DGEMM。 BLAS就像Linux一樣,它是每個人都可以使用的東西,但很少可以正常開發。 – Jeff