cula

    2热度

    1回答

    我想知道是否有人试图用Rcpp和MAGMA通过使用CPU和GPU来加速R中的线性代数运算?我上个月试过culatools,它与Rcpp(link)一起工作,但culatools是一个商业产品,它花钱获得所有功能。

    0热度

    1回答

    GPUMLib无法解析的外部我想建立GPUMLib,我也得到了以下错误 Error 11 error LNK2019: unresolved external symbol "public: static void __cdecl GPUMLib::Random::SetSeed(unsigned __int64,enum curandRngType)" ([email protected]@

    0热度

    1回答

    所以在一些代码的CPU版本的那一刻,我有一个类似如下的东西: for(int i =0;i<N;i++){ dgemm(A[i], B[i],C[i], Size[i][0], Size[i][1], Size[i][2], Size[i][3], 'N','T'); } 其中A [I]会出现一些大小的二维矩阵。 我希望能够做到这一点,使用CULA一个GPU(我不只是在做乘法,

    0热度

    1回答

    所以这是一个后续的问题,我有,在一些代码的CPU版本的那一刻,我有一个类似如下的东西: for(int i =0;i<N;i++){ dgemm(A[i], B[i],C[i], Size[i][0], Size[i][1], Size[i][2], Size[i][3], 'N','T'); } 其中A [i]将是一些尺寸的二维矩阵。 我希望能够做到这一点,使用CULA一个G

    0热度

    1回答

    我刚刚下载了Cula,我想用它实现的函数来解决线性方程组的系统问题。我查看了实例目录,并且看到了下面的代码,但是当他们想要获得A * X = B的X解决方案时,的B X和因为A是身份对角矩阵,因此,答案是,“B”,并在这行代码没有任何反应 status = culaSgesv(N, NRHS, A, N, IPIV, X, N); (改变X到B并没有帮助!) 你会请告诉我发生了什么事?请告诉我

    -1热度

    1回答

    我正在尝试使用culaSgels函数来解析Ax = B。 我修改了cula包的systemSolve示例。 void culaFloatExample() { int N=2; int NRHS = 2; int i,j; double cula_time,start_time,end_time; culaStatus status;

    2热度

    2回答

    我提取的相关位从gputoolsř -package到使用RCPP通过动态加载链接到culatools一个共享库我的GPU上运行的QR分解。在我的Mac上,所有内容都可以在终端和R.app中顺利运行。该结果与- [R的QR()功能,但问题是,分割故障发生在离开R.app(使用终端时,不会发生错误): *** caught segfault *** address 0x10911b050, cau

    0热度

    1回答

    我想使用culadgesvd()函数来计算矩阵的SVD。我不清楚如何在C/C++中用文档中的信息实际使用它。任何人都可以给我一个完整的小C程序,一个模板,以显示如何基本上使用该功能?只需几行(像culaInitialize()和culaShutdown()这样的东西)就可以了,我只需要看看这个函数如何运行而不会出错。

    1热度

    1回答

    我想在我的GPU上设置一个大矩阵来解决带有CULA的方程式系统。 为你一些数字,来理解这个问题: big matrix: 400x400 small matrices: 200x200 现在我想小矩阵的每个季度(100x100)复制到第二个矩阵的特定部分。 我发现了两个可能的但明显很慢的例子:cublasSetMatrix和cublasGetMatrix支持主要维度的规范,所以我可以把这些

    0热度

    2回答

    从本网站(http://www.culatools.com/downloads/dense/)成功下载并安装完整CULA密集R18包到我的jetson TK1板上后,我无法使用ctypes将库加载到python中。我在./bashrc改变LD_LIBRARY_PATH包括其中包含libcula_lapack.so共享目标文件的目录: export PATH=/usr/local/cuda-6.0/