Prokofev
07-04-2012, 12:39
Nella speranza di aver imbroccato la sezione giusta del forum vi pongo alcune domande.
Per il lavoro di tesi devo utilizzare MATLAB per processare delle immagini, per l'esattezza un data-set di circa 500 elementi.
Ho notato che durante il calcolo la CPU non supera il 40% e cercando on line ho letto che MATLAB ( la versione che uso in laboratorio č la R2010a ) utilizza un solo core per i calcoli e che conviene usare il Parallel Computing Tool Box
Per avviarlo mi par di capire che si deve utilizzare il seguente comando:
>> matlabpool open
ed utilizzare la funzione parfor nei cicli. Io ad esempio l'ho messo nel ciclo di acquisizione delle immagini.
Mi domando se ciņ sia giusto o debbo fare in altri modi.
Grazie in anticipo e scusate se sono OT.
Grazie
Per il lavoro di tesi devo utilizzare MATLAB per processare delle immagini, per l'esattezza un data-set di circa 500 elementi.
Ho notato che durante il calcolo la CPU non supera il 40% e cercando on line ho letto che MATLAB ( la versione che uso in laboratorio č la R2010a ) utilizza un solo core per i calcoli e che conviene usare il Parallel Computing Tool Box
Per avviarlo mi par di capire che si deve utilizzare il seguente comando:
>> matlabpool open
ed utilizzare la funzione parfor nei cicli. Io ad esempio l'ho messo nel ciclo di acquisizione delle immagini.
Mi domando se ciņ sia giusto o debbo fare in altri modi.
Grazie in anticipo e scusate se sono OT.
Grazie