C++ AMP 适用于求逆、QR 分解的矩阵库

标签 c++ matrix c++-amp inversion

我需要 C++ AMP 的矩阵库它能够执行基本运算以及任意大小矩阵的矩阵求逆和 QR 分解。

我最初发现有一个BLAS AMP implementation ,但是我找不到任何地方说明 BLAS 是否可以执行矩阵求逆,任何人都可以启发我了解它的功能和/或建议一个更适合 AMP 的并行矩阵库吗?谢谢!

编辑:我找到了 LAPACK AMP library它能够进行矩阵求逆(我认为),但它仍在开发中:(

最佳答案

据我所知,您最好的选择是 LAPACK library您已经链接到的。 C++ AMP 仍然相当新,到目前为止似乎在科学计算中没有得到很大的采用。

还有一些您可能感兴趣的正在开发中的其他 C++ AMP 库。

  1. Algorithms
  2. BLAS
  3. FFT
  4. Random Number Generation
  5. Generic Kernels

关于C++ AMP 适用于求逆、QR 分解的矩阵库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17857072/

相关文章:

c++ - 在 C++Amp 中减少 GPU-CPU 数据传输

c++ - C++ AMP 能否在没有兼容 GPU 的机器上运行?

c++ - 尝试编译时出现Visual Code C++ “No such file or directory”消息

c# - WPF到跨平台开发,最强的跨平台UI框架是什么?

c++ - 如何在 beaglebone black 上用 C++ 创建这么多线程

r - 将矩阵列表组合成一个 big.matrix

c - 矩阵运算,从 char 到 float 的错误转换

r - 双循环矩阵而不是使用循环 R

c++ - Qt中的图像绘制

c++ - 为什么我不能在 Visual Studio 2013 下使用 FFTW 或 AMPFFT 获得有效的二维 FFT?