2013-10-18 42 views
2

我開始向下GPU編程的令人興奮的道路,如果我打算做一些重量級的數字運算,我想使用是目前最好的圖書館。我特別喜歡使用F#環境中的cuBLAS。 CUDAfy從他們的解決方案中提供了全套的驅動程序,我也一直在尋找Alea.cuBase,這引發了一些問題。alea.cuBase和CUBLAS

在GitHub上Alea.cuSamples項目,使一個神祕的引用的例子解決方案:「對於更高級的測試,請在例題解的MatrixMul項目。」但是,我找不到這些神祕項目的任何痕跡。

  1. 有沒有人知道難以捉摸的「MatrixMul項目在示例解決方案」中的位置?
  2. 鑑於cuSamples執行straightfoward矩陣乘法,將在更高級的版本,是任何一個,使用CUBLAS?
  3. 如果沒有,是否有訪問從Alea.cuBase一拉CUDAfy CUBLAS的方法嗎?

回答

2

隨着Alea的GPU V2,新版本中,我們現在有兩個選擇:

  1. Alea的非綁定庫提供優化的矩陣乘法實現http://quantalea.com/static/app/tutorial/examples/unbound/matrixmult.html
  2. Alea的GPU已經CUBLAS集成,看教程http://quantalea.com/static/app/tutorial/examples/cublas/index.html
+0

好消息 - 感謝Daniel。 :) –

+0

的Alea的未結合的矩陣乘法的性能是大型矩陣高達2倍,比簡單的CUDA SDK matrixMulCUBLAS項目更快。 – Daniel