Contenu principal

Cette page a été traduite par traduction automatique. Cliquez ici pour voir la dernière version en anglais.

Boucles for parallèles (parfor)

Utiliser le traitement parallèle en exécutant parfor sur les workers d'un pool parallèle

Parallel Computing Toolbox™ prend en charge le calcul parallèle interactif et vous permet d'accélérer votre workflow en l'exécutant sur plusieurs workers dans un pool parallèle. Utilisez parfor pour exécuter des itérations de boucle for en parallèle sur les workers d'un pool parallèle. Une fois que vous avez profilé votre code et identifié les boucles for lentes, essayez parfor pour augmenter votre débit. Développez des boucles parfor sur votre desktop et évoluez vers un cluster sans modifier votre code.

Fonctions

développer tout

parforExécuter des itérations de boucle for en parallèle sur les workers
parforOptionsOptions set for parfor
parpoolCréer un pool parallèle sur le cluster
parfevalExécuter la fonction sur un worker du pool parallèle
ticBytesStart counting bytes transferred within parallel pool
tocBytesRead how many bytes have been transferred since calling ticBytes
sendSend data between clients and workers using a data queue
afterEachDefine a function to call when new data is received on a data queue
parallel.PoolPool parallèle de workers
parallel.pool.DataQueueSend and listen for data between client and workers

Rubriques

Premiers pas avec parfor

Exécution de boucles parfor

Deep Learning

Sélection d՚exemples