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

Rispondere a