Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/fsharp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
F# 阿莱亚·库巴斯和库布拉斯_F#_Cudafy.net_Aleagpu - Fatal编程技术网

F# 阿莱亚·库巴斯和库布拉斯

F# 阿莱亚·库巴斯和库布拉斯,f#,cudafy.net,aleagpu,F#,Cudafy.net,Aleagpu,我正在沿着令人兴奋的GPU编程之路开始,如果我要做一些重量级的数字运算,我想使用最好的库。我特别想使用F#环境中的cuBLAS。CUDAfy提供了他们解决方案中的全套驱动程序,我也一直在关注Alea.cuBase,它提出了一些问题 GitHub上的Alea.cuSamples项目隐晦地引用了一个示例解决方案:“要获得更高级的测试,请转到示例解决方案中的MatrixMul项目。”然而,我找不到这些神秘项目的任何踪迹 有人知道难以捉摸的“示例解决方案中的MatrixMul项目”的位置吗 考虑到cuS

我正在沿着令人兴奋的GPU编程之路开始,如果我要做一些重量级的数字运算,我想使用最好的库。我特别想使用F#环境中的cuBLAS。CUDAfy提供了他们解决方案中的全套驱动程序,我也一直在关注Alea.cuBase,它提出了一些问题

GitHub上的Alea.cuSamples项目隐晦地引用了一个示例解决方案:“要获得更高级的测试,请转到示例解决方案中的MatrixMul项目。”然而,我找不到这些神秘项目的任何踪迹

  • 有人知道难以捉摸的“示例解决方案中的MatrixMul项目”的位置吗
  • 考虑到cuSamples执行的是直接向前的矩阵乘法,更高级的版本(无论它在哪里)会使用cuBLAS吗
  • 如果没有,有没有办法从Alea.cuBase a la CUDAfy访问cuBLAS

  • MatrxMulkBLAS项目是一个C++项目,与CUDA SDK一起运行。这使用cuBLAS在我的家用笔记本电脑上实现了惊人的快速矩阵乘法(139千兆次)。

    使用Alea GPU V2,新版本我们现在有两个选项:

  • Alea未绑定库提供了优化的矩阵乘法实现
  • Alea GPU集成了cuBlas,请参见教程

  • 对于大型矩阵,Alea无约束矩阵乘法的性能比简单的CUDA SDK matrixMulCUBLAS项目快2倍。