主要内容

canUseGPU

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

    描述

    例子

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

    使用canUseGPU避免在没有GPU的情况下执行需要GPU的代码。使用GPU需要并行计算工具箱和支持的GPU设备。金宝app有关支持的gpu的信息,请参见金宝appGPU计算要求(并行计算工具箱)

    例子

    全部折叠

    解一个线性方程组。如果有GPU,则使用GPU进行计算;否则,请使用CPU。

    在CPU上创建数据。

    N = 1000;A = rand(N);b = rand(N,1);

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

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

    解线性方程组。

    x = A\b;

    一个GPU上存在,则解在GPU上计算。

    版本历史

    R2019b引入

    另请参阅

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

    主题