Ceux qui partagent le même cœur physique doivent avoir le même identifiant de cœur et d'identifiant physique, avec un numéro de processeur différent. Essayez ceci :
cat /proc/cpuinfo |egrep "processor|physical id|core id" | sed 's/^processor/\nprocessor/g'
Le problème est déjà résolu par Portable Hardware Locality (hwloc).
Cet utilitaire montrera comment le système est organisé en termes de partage de packages physiques, de caches, de cœurs physiques. Il prend également en charge HT et Linux.