Alocando mais uso de CPU para MATLAB

Alocando mais uso de CPU para MATLAB

Eu queria saber se havia uma maneira de alocar mais uso de CPU para o MATLAB. Atualmente, diz que 85% da minha CPU está ociosa. Existe alguma maneira de aumentar os threads que o MATLAB usa, ou algo nesse sentido? Para referência, meu computador é um MacBook i7 de 8 GB de 2,7 GHz.

Responder1

Embora eu possa imaginar que algumas tarefas já possam estar alocadas para vários núcleos, a maneira geral de habilitar a programação paralela é obter a 'caixa de ferramentas de programação paralela'.

Isso lhe dá a opção de substituir alguns de seus forloops por parforloops.

Se você não tiver essa caixa de ferramentas, você pode procurar uma alternativa gratuita como:

Execute um script que use várias sessões MATLAB.

É claro que isso exigiria uma separação mais rigorosa do código, mas pode não ser muito trabalhoso conseguir isso.

informação relacionada