Parallel For loop

Labview 2009 introduce la possibilità di parallelizzare i for loop per sfruttare al meglio le caratteristiche dei processori multicore.

La novità è quella di poter gestire il parallelismo su un ciclo FOR facendo click dx sul bordo del ciclo e selezionando configure iteration parallelism .

Spiegazioni dettagliate potete trovarle qui —> http://zone.ni.com/devzone/cda/tut/p/id/9393

Non capisco perchè non sia gestito in automatico da labview, come accade per esempio per il multithreding, ma è probabile che nelle prossime versioni lo possa diventare.

Un articolo su expression flow, al proposito http://expressionflow.com/2009/09/15/limits-of-for-loop-parallelism-how-parallel-they-really-execute/.

Picture of Nicola Bavarone
Nicola Bavarone
Ciao, sono Nicola Bavarone, LabVIEW enthusiast da quando circolava la versione 5.1. Sono certificato CLA e CPI, e da oltre 20 anni lavoro nel mondo dei test e misura, prima come responsabile di laboratorio, oggi come fondatore di Bytelabs e ByteQX. Insieme al mio team aiuto aziende e professionisti a costruire soluzioni robuste, integrate e su misura per i loro processi.

Altri articoli dal nostro Blog

La Multicolumn Listbox in LabVIEW è uno strumento efficace per
In LabVIEW, l’adozione di pattern architetturali (come State Machine, Producer/Consumer,

Mettiti in contatto