On Wed, Dec 13, 2017 at 08:09:43AM +0100, Stefano Simonucci wrote: > > > On 12/12/2017 12:03, cage wrote: > > On Mon, Dec 11, 2017 at 03:56:49PM +0100, Stefano Simonucci wrote: ...... > > > > cioè il programma si comporta come se fosse parallelizzato a livello Open-MP > > con un consumo medio di CPU superiore al 160%.Eppure io non ho messo nessuna > > istruzione open-MP e l'ho compilato senza l'opzione -fopenmp. > > Ma almeno va piu' veloce?? :-) > No! Purtroppo va più lento!!!!
Peccato! :-D [...] > Uso da molto tempo le blas e non avevo mai visto questo comportamento, però > confesso di non conoscere come sono implementate. Sono comunque riuscito a > far andare un solo thread utilizzando > export OMP_NUM_THREADS=1 > Grazie comunque. Proverò a vedere se questo strano comportamento si mantiene > anche quando non uso lapack e le blas. Prego! Facci sapere il risultato di questo esperimento, potrebbe essere utile anche ad altri. > La cosa più sorprendente però era che se avviavo due programmi > contemporaneamente il consumo di CPU di ciascuno dei due cresceva rispetto > al caso di avvio singolo. In questo campo le sorprese non mancano mai! :))) > Ciao a tutti > Stefano Ciao! C. -- L'intelligenza è una categoria morale. -- Theodor Adorno