Il 06/11/20 13:43, Valerio Bellizzomi ha scritto:

> Usually hyperthreading will halve the memory-bandwidth available to one
> thread running in one core, the other half being used by the second
> thread.
True. That's one of the "many factors" to consider.
We tested with MPI jobs that are mostly CPU-intensive but needing very
fast IPC.

In our tests, *fixed the time* at 24h, using HT vs one-process-per-core
lead to 1.8x the iterations. In other words there were twice the
processes running at 90% "clock".

-- 
Diego Zuccato
DIFA - Dip. di Fisica e Astronomia
Servizi Informatici
Alma Mater Studiorum - Università di Bologna
V.le Berti-Pichat 6/2 - 40127 Bologna - Italy
tel.: +39 051 20 95786

Reply via email to