canUseParallelPool

Informa se um pool paralelo pode ser usado.

Categoria: Programming > Programming Utilities

Sintaxe

tf = canUseParallelPool

Retorna true se recursos paralelos como parfor podem rodar em um pool, false caso contrário.

Descrição

Use para decidir entre uma implementação paralela e uma serial sem provocar erro nem iniciar um pool. O resultado descreve apenas a disponibilidade; não diz se um pool está aberto no momento.

Argumentos de saída

tf
Escalar lógico.

Exemplo

Alternativa serial

if canUseParallelPool
    disp('parallel pool available')
else
    disp('running serially')
end
Saída
running serially

Observações

O MatLivre não tem pool paralelo, então canUseParallelPool sempre retorna false.

Veja também

canUseGPU maxNumCompThreads