cudafy.net

    8熱度

    2回答

    我已經通過NuGet添加了對CUDAfy.NET庫的引用。 <package id="CUDAfy.NET" version="1.12.4695.21111" targetFramework="net45" /> 當我運行我的程序,我打了一個Win32Exception: The system cannot find the file specified 這發生在該計劃的第一個實際行: Cu

    3熱度

    1回答

    我有一些問題將一個包含多個數組的結構分配給GPU。在第二個代碼塊即時得到的誤差: SimpleDataStructure[] dev_SDS = _gpu.CopyToDevice(SDS); 有誰知道爲什麼嗎?從我可以看到CopyToDevice()不支持結構作爲參數。我可能會錯過一些東西,所以在任何情況下都會很感激。 結構聲明: [Cudafy] public struct SimpleDa

    3熱度

    1回答

    我試圖運行我的第一個項目cudafy但我得到以下行以下錯誤: CudafyModule km = CudafyTranslator.Cudafy(); 下面是確切的錯誤消息的屏幕截圖我越來越。 我碰到它配備Cudafy示例項目,它們運行良好,所以我不明白爲什麼它說,它不能找到編譯器。我已經將Cudafy.net添加到引用中,請參閱下面的屏幕截圖,所有信息與示例項目完全相同,位於圖像的右側,並且

    2熱度

    2回答

    使用VS 2012,.NET 4.5,64位和CUDAfy 1.12,我已經構思以下證明 using System; using System.Runtime.InteropServices; using Cudafy; using Cudafy.Host; using Cudafy.Translator; namespace Test { [Cudafy(eCudafyType.

    6熱度

    1回答

    我一直在用C#+ Cudafy(C# - > CUDA或OpenCL translator)工作的波形模擬器效果很好,除了運行OpenCL CPU版本(Intel驅動,15「MacBook Pro Retina i7 2.7GHz,GeForce 650M(開普勒,384內核))大約是GPU版本的四倍。 。後端OpenCL的GPU和CUDA版本執行幾乎相同) 爲了澄清,用於樣品的問題: OpenC

    2熱度

    1回答

    我試圖比較字符串列表(每個列表中的元素數量巨大)。有人能幫我用cudafy嗎?我想在這種情況下,我應該使用鋸齒數組的字符,但我有一個CudafyCompileException - 表達式必須具有類類型(tried this approach)。它只適用於兩個字符串(char [])。所以,我有什麼想法我可以做到這一點? 2串代碼示例: var km = CudafyTranslator.Cuda

    1熱度

    1回答

    Issue: 我試圖用我的圖形卡做一些使用cudafy.net的計算。我現在已經運行了2個版本的內核,並且在特定的時間間隔內不斷收到錯誤信息,即數組中的每個第二個位置都是0.0,但應該是更大的。以下是GPU返回值與正確值之間的關係表。注:我讀過比較浮動不理想,但得到0.0時,我應該得到像6.34419e17大似乎錯誤的東西。 I GPU Correct Value 16,777,217

    2熱度

    3回答

    我(經由Cudafy.NET library,雖然我在CUDA/C++方法同樣的興趣)執行在CUDA一些陣列操縱/計算,並且需要計算的最小和數組中的最大值。其中一個內核看起來是這樣的: [Cudafy] public static void UpdateEz(GThread thread, float time, float ca, float cb, float[,] hx, floa

    2熱度

    2回答

    我開始向下GPU編程的令人興奮的道路,如果我打算做一些重量級的數字運算,我想使用是目前最好的圖書館。我特別喜歡使用F#環境中的cuBLAS。 CUDAfy從他們的解決方案中提供了全套的驅動程序,我也一直在尋找Alea.cuBase,這引發了一些問題。 在GitHub上Alea.cuSamples項目,使一個神祕的引用的例子解決方案:「對於更高級的測試,請在例題解的MatrixMul項目。」但是,我

    1熱度

    2回答

    正如話題所述,我不能讓調試器工作。以下是完成的步驟順序。 注:我安裝了Cuda 5.0並安裝了NSight visual studio edition 3.0。我聽說現在可以使用單個GPU進行調試。我假設5.0是好的,我不需要5.5版本的候選人? 1)改變的代碼,包括在site下面按照所述指令: CudafyModes.Target = eGPUType.Cuda; CudafyMo