[Python-ideas] multiprocessing and physical CPU cores count

Antoine Pitrou solipsis at pitrou.net
Thu Sep 12 21:10:04 CEST 2013


On Thu, 12 Sep 2013 20:59:46 +0200
"Giampaolo Rodola'" <g.rodola at gmail.com>
wrote:
> This is a follow up of a feature request which recently appeared on psutil
> bug tracker:
> https://code.google.com/p/psutil/issues/detail?id=427
> 
> I don't know whether the proposal makes sense for psutil per-se but it
> certainly made me think about multiprocessing.cpu_count() and the fact that
> it currently returns the number of virtual CPUs (physical + logical).
> 
> Given that multiple processes cannot take any advantage of hyper threading
> technology

Of course they can.  The CPU doesn't distinguish between different
kinds of "threads", they can either belong to the same process or to
different ones.

Regards

Antoine.




More information about the Python-ideas mailing list