主要内容

canUseGPU

验证支持的GP金宝appU可用于计算

    描述

    例子

    特遣部队= canUseGPU ()返回一个逻辑值,指示是否有可用的GPU用于计算。函数返回逻辑的1真正的),如果有一个支持的GPU可用,金宝app一个最近的GPU驱动程序是存在的,并安装并行计算工具箱™并授权使用。否则,函数返回logical0).

    使用canUseGPU避免在GPU不可用时执行需要GPU的代码。使用GPU需要并行计算工具箱和支持的GPU设备。金宝app有关支持的图形处理器的信息,请参见金宝app各版本的金宝appGPU支持(并行计算工具箱)

    例子

    全部折叠

    解线性方程组。使用GPU(如果有的话)进行计算;否则,请使用CPU。

    在CPU上创建数据。

    N = 1000;一个=兰德(N);b =兰德(N, 1);

    转移矩阵一个到GPU,如果有一个可用的

    tf = canUseGPU ()
    tf = 1
    如果= gpuArray(A);结束

    解线性方程组。

    x = \ b;

    一个在GPU上存在,解决方案在GPU上计算。

    另请参阅

    (并行计算工具箱)|(并行计算工具箱)||(并行计算工具箱)

    主题

    介绍了R2019b