I suspect that this can be taken from /proc/cpuinfo , perhaps from:
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx lm constant_tsc rep_good pni ssse3 lahf_lm or from another place (?), offhand nothing more from / proc / cpuinfo is appropriate.
At first glance, the flag ht says about Hyper-threading. But, this is I5-2500, and in its description it is said that 4 core without Hyper-Threading. Therefore, ht is most likely Hyper-Transport. It says here that Hyper-Threading is HTT / HT (apparently sometimes tagged differently?).
AMD analog is also interesting (I don’t know the name).
Nobody knows what and where exactly to look in Linux?