aleagpu

    0熱度

    1回答

    剛剛發現了Alea.Gpu,並且對它的簡單使用和C#集成感到非常滿意。 但是我只是想知道編譯器指令,如「__unroll」是否可用的地方?看起來它曾經在Alea.CUDA包中可用,似乎不推薦使用。 任何提示? Regards

    0熱度

    1回答

    我有一個簡單的問題。用Alea.Gpu編寫這樣的數組結構是否可行? public struct SVDFactorsStructGpu { public deviceptr<float> ItemsBiases; public deviceptr<float> UsersBiases; public deviceptr<float> Item

    1熱度

    1回答

    我有一個例程,設計爲在三種處理模式中的任何一種下調用; SingleCpuThread,ParallelCpuThreads和ParallelGpuThreads。 在例程中,使用Alea.DeviceFunction執行數學運算,以便在ParallelGpuProcessing模式下調用該例程時符合Alea。 問題:當在其他兩種模式下調用相同的例程,並且正在使用DeviceFunction執行數

    0熱度

    1回答

    我使用Alea GPU在使用C#語言的GPU上進行編程。我在Visual Studio 2017項目上安裝了Alea 3.0.4,但我找不到一些cuFFT庫。在NVidia的網站上,cuFFT是CUDA工具包的一部分,因此我不需要下載其他CUDA庫。我是否需要下載一些額外的綁定,或者可以在Alea GPU上使用cuFFT?

    0熱度

    1回答

    我想在Alea GPU上使用Gemm進行矩陣乘法,但是,這段代碼給出了錯誤的結果。 Gpu gpu = Gpu.Default; Blas blas = new Blas(gpu); int m=2,n=3; //in dimension and out dimension (output will be mxn matrix) int k=4; //column major flo

    1熱度

    1回答

    我有Alea的GPU上運行問題不找到所有相關的文件(DLL的我猜的)。作爲.NET的新手,我無法確定正確的路徑,因爲如果任何人都可以根據我在下面介紹的路徑給出一些提示,那就是黃金。 背景 我安裝使用的NuGet爲VS2017的Alea的GPU封裝,我的項目代碼編譯,並創建Rhino3d所需的螞蚱組件。此組件在RT中也可正常顯示,但在輸入包含Alea Gpu調用的「解決方案」方法時會失敗並顯示以下錯

    1熱度

    1回答

    Alea GPU中的cudaMemset在哪裏? 我想在GPU全局內存上清零大陣列,但在Alea GPU上找不到這樣的功能。

    1熱度

    1回答

    我試圖使用Gpu.Default.For從Alea的GPU庫,但我不斷收到一個例外: i32 is not a struct type error. 這說明什麼錯誤的意思是,爲什麼我會得到它與這個簡單的Gpu.Default.For循環 for (Int32 j = 0; j <= TimePeriodArray.Length - 1; j++) //Gpu.Default.For(0, T

    1熱度

    1回答

    我需要從內核調用cuBLAS函數和我的一些內核函數。 如何在Alea GPU中這樣做? 在Alea GPU不支持的情況下,C#上是否有這樣的功能。

    0熱度

    1回答

    似乎Alea的未處置類DeviceMemory2D正確 我檢查可用內存 let getFreeMemory() = let free = Marshal.AllocHGlobal sizeof<uint64> let total = Marshal.AllocHGlobal sizeof<uint64> let freePtr = NativeInterop.Nat