Hyper threading is not working on Ubuntu 16.04 [closed]

Clash Royale CLAN TAG#URR8PPP up vote
1
down vote
favorite
I am running Ubuntu 16.04.4 LTS as main and only OS on my Intel Xeon E5-2666 v3 desktop, and the CPU supports hyper-threading (HTT).
However, I can see that hyper-threading is disabled when I use the
sudo dmidecode -t processor shows
dmidecode 3.0
Getting SMBIOS data from sysfs.
SMBIOS 3.0.0 present.
Invalid entry length (16). Fixed up to 11.
Handle 0x0065,
DMI type 4, 42 bytes
Processor Information
Socket Designation: SOCKET 0
Type: Central Processor
Family: Xeon
Manufacturer: Intel
ID: F2 06 03 00 FF FB EB BF
Signature: Type 0, Family 6, Model 63, Stepping 2
Flags:
FPU (Floating-point unit on-chip)
VME (Virtual mode extension)
DE (Debugging extension)
PSE (Page size extension)
TSC (Time stamp counter)
MSR (Model specific registers)
PAE (Physical address extension)
MCE (Machine check exception)
CX8 (CMPXCHG8 instruction supported)
APIC (On-chip APIC hardware supported)
SEP (Fast system call)
MTRR (Memory type range registers)
PGE (Page global enable)
MCA (Machine check architecture)
CMOV (Conditional move instruction supported)
PAT (Page attribute table)
PSE-36 (36-bit page size extension)
CLFSH (CLFLUSH instruction supported)
DS (Debug store)
ACPI (ACPI supported)
MMX (MMX technology supported)
FXSR (FXSAVE and FXSTOR instructions supported)
SSE (Streaming SIMD extensions)
SSE2 (Streaming SIMD extensions 2)
SS (Self-snoop)
HTT (Multi-threading)
TM (Thermal monitor supported)
PBE (Pending break enabled)
Version: Genuine Intel(R) CPU @ 2.90GHz
Voltage: 0.0 V
External Clock: 100 MHz
Max Speed: 8000 MHz
Current Speed: 3300 MHz
Status: Populated, Enabled
Upgrade: Socket LGA2011-3
L1 Cache Handle: 0x0062
L2 Cache Handle: 0x0063
L3 Cache Handle: 0x0064
Serial Number: Not Specified
Asset Tag: Not Specified
Part Number: Not Specified
Core Count: 10
Core Enabled: 10
Thread Count: 10
Characteristics:
64-bit capable
Multi-Core
Execute Protection
Enhanced Virtualization
Power/Performance Control
...
lscpu | grep -e Model -e Step -e ^CPU(s) -e Thread
CPU(s): 10
Thread(s) per core: 1
Model: 63
Model name: Genuine Intel(R) CPU @ 2.90GHz
Stepping: 2
and the System Monitor shows

Please help me on how to enable HTT permanently, because I look everywhere without an actual response or answer from the community.
16.04 kernel intel cpu cpuinfo
closed as off-topic by karel, Fabby, user68186, Elder Geek, Eric Carvalho Apr 8 at 0:04
This question appears to be off-topic. The users who voted to close gave this specific reason:
- "This is not about Ubuntu. Questions about other Linux distributions can be asked on Unix & Linux, those about Windows on Super User, those about Apple products on Ask Different and generic programming questions on Stack Overflow." â karel, Fabby, user68186, Elder Geek, Eric Carvalho
 |Â
show 4 more comments
up vote
1
down vote
favorite
I am running Ubuntu 16.04.4 LTS as main and only OS on my Intel Xeon E5-2666 v3 desktop, and the CPU supports hyper-threading (HTT).
However, I can see that hyper-threading is disabled when I use the
sudo dmidecode -t processor shows
dmidecode 3.0
Getting SMBIOS data from sysfs.
SMBIOS 3.0.0 present.
Invalid entry length (16). Fixed up to 11.
Handle 0x0065,
DMI type 4, 42 bytes
Processor Information
Socket Designation: SOCKET 0
Type: Central Processor
Family: Xeon
Manufacturer: Intel
ID: F2 06 03 00 FF FB EB BF
Signature: Type 0, Family 6, Model 63, Stepping 2
Flags:
FPU (Floating-point unit on-chip)
VME (Virtual mode extension)
DE (Debugging extension)
PSE (Page size extension)
TSC (Time stamp counter)
MSR (Model specific registers)
PAE (Physical address extension)
MCE (Machine check exception)
CX8 (CMPXCHG8 instruction supported)
APIC (On-chip APIC hardware supported)
SEP (Fast system call)
MTRR (Memory type range registers)
PGE (Page global enable)
MCA (Machine check architecture)
CMOV (Conditional move instruction supported)
PAT (Page attribute table)
PSE-36 (36-bit page size extension)
CLFSH (CLFLUSH instruction supported)
DS (Debug store)
ACPI (ACPI supported)
MMX (MMX technology supported)
FXSR (FXSAVE and FXSTOR instructions supported)
SSE (Streaming SIMD extensions)
SSE2 (Streaming SIMD extensions 2)
SS (Self-snoop)
HTT (Multi-threading)
TM (Thermal monitor supported)
PBE (Pending break enabled)
Version: Genuine Intel(R) CPU @ 2.90GHz
Voltage: 0.0 V
External Clock: 100 MHz
Max Speed: 8000 MHz
Current Speed: 3300 MHz
Status: Populated, Enabled
Upgrade: Socket LGA2011-3
L1 Cache Handle: 0x0062
L2 Cache Handle: 0x0063
L3 Cache Handle: 0x0064
Serial Number: Not Specified
Asset Tag: Not Specified
Part Number: Not Specified
Core Count: 10
Core Enabled: 10
Thread Count: 10
Characteristics:
64-bit capable
Multi-Core
Execute Protection
Enhanced Virtualization
Power/Performance Control
...
lscpu | grep -e Model -e Step -e ^CPU(s) -e Thread
CPU(s): 10
Thread(s) per core: 1
Model: 63
Model name: Genuine Intel(R) CPU @ 2.90GHz
Stepping: 2
and the System Monitor shows

Please help me on how to enable HTT permanently, because I look everywhere without an actual response or answer from the community.
16.04 kernel intel cpu cpuinfo
closed as off-topic by karel, Fabby, user68186, Elder Geek, Eric Carvalho Apr 8 at 0:04
This question appears to be off-topic. The users who voted to close gave this specific reason:
- "This is not about Ubuntu. Questions about other Linux distributions can be asked on Unix & Linux, those about Windows on Super User, those about Apple products on Ask Different and generic programming questions on Stack Overflow." â karel, Fabby, user68186, Elder Geek, Eric Carvalho
âÂÂâ¦is not working on Ubuntu 16.04â This suggests a question: Have you tried another OS version?
â Melebius
Apr 3 at 8:28
is HTT enabled in BIOS?
â Michal Przybylowicz
Apr 3 at 10:28
@MichalPrzybylowicz I'm using Gigabyte X99M Gaming 5 with the latest BIOS and there are no HTT option to be enabled or disabled.
â Khal
Apr 3 at 11:56
1
@MichalPrzybylowicz I know that but it's not shown to me because the motherboard BIOS doesn't recognize my CPU as HTT able CPU. (Gigabyte X99M Gaming5) (BIOS=F25b).
â Khal
Apr 3 at 15:15
3
@Khal If the motherboard is not able to support hyperthreading in your case, then I am afraid no OS can override this and your question is off-topic here. You may get some help regarding the motherboard on Super User.
â Melebius
Apr 4 at 7:00
 |Â
show 4 more comments
up vote
1
down vote
favorite
up vote
1
down vote
favorite
I am running Ubuntu 16.04.4 LTS as main and only OS on my Intel Xeon E5-2666 v3 desktop, and the CPU supports hyper-threading (HTT).
However, I can see that hyper-threading is disabled when I use the
sudo dmidecode -t processor shows
dmidecode 3.0
Getting SMBIOS data from sysfs.
SMBIOS 3.0.0 present.
Invalid entry length (16). Fixed up to 11.
Handle 0x0065,
DMI type 4, 42 bytes
Processor Information
Socket Designation: SOCKET 0
Type: Central Processor
Family: Xeon
Manufacturer: Intel
ID: F2 06 03 00 FF FB EB BF
Signature: Type 0, Family 6, Model 63, Stepping 2
Flags:
FPU (Floating-point unit on-chip)
VME (Virtual mode extension)
DE (Debugging extension)
PSE (Page size extension)
TSC (Time stamp counter)
MSR (Model specific registers)
PAE (Physical address extension)
MCE (Machine check exception)
CX8 (CMPXCHG8 instruction supported)
APIC (On-chip APIC hardware supported)
SEP (Fast system call)
MTRR (Memory type range registers)
PGE (Page global enable)
MCA (Machine check architecture)
CMOV (Conditional move instruction supported)
PAT (Page attribute table)
PSE-36 (36-bit page size extension)
CLFSH (CLFLUSH instruction supported)
DS (Debug store)
ACPI (ACPI supported)
MMX (MMX technology supported)
FXSR (FXSAVE and FXSTOR instructions supported)
SSE (Streaming SIMD extensions)
SSE2 (Streaming SIMD extensions 2)
SS (Self-snoop)
HTT (Multi-threading)
TM (Thermal monitor supported)
PBE (Pending break enabled)
Version: Genuine Intel(R) CPU @ 2.90GHz
Voltage: 0.0 V
External Clock: 100 MHz
Max Speed: 8000 MHz
Current Speed: 3300 MHz
Status: Populated, Enabled
Upgrade: Socket LGA2011-3
L1 Cache Handle: 0x0062
L2 Cache Handle: 0x0063
L3 Cache Handle: 0x0064
Serial Number: Not Specified
Asset Tag: Not Specified
Part Number: Not Specified
Core Count: 10
Core Enabled: 10
Thread Count: 10
Characteristics:
64-bit capable
Multi-Core
Execute Protection
Enhanced Virtualization
Power/Performance Control
...
lscpu | grep -e Model -e Step -e ^CPU(s) -e Thread
CPU(s): 10
Thread(s) per core: 1
Model: 63
Model name: Genuine Intel(R) CPU @ 2.90GHz
Stepping: 2
and the System Monitor shows

Please help me on how to enable HTT permanently, because I look everywhere without an actual response or answer from the community.
16.04 kernel intel cpu cpuinfo
I am running Ubuntu 16.04.4 LTS as main and only OS on my Intel Xeon E5-2666 v3 desktop, and the CPU supports hyper-threading (HTT).
However, I can see that hyper-threading is disabled when I use the
sudo dmidecode -t processor shows
dmidecode 3.0
Getting SMBIOS data from sysfs.
SMBIOS 3.0.0 present.
Invalid entry length (16). Fixed up to 11.
Handle 0x0065,
DMI type 4, 42 bytes
Processor Information
Socket Designation: SOCKET 0
Type: Central Processor
Family: Xeon
Manufacturer: Intel
ID: F2 06 03 00 FF FB EB BF
Signature: Type 0, Family 6, Model 63, Stepping 2
Flags:
FPU (Floating-point unit on-chip)
VME (Virtual mode extension)
DE (Debugging extension)
PSE (Page size extension)
TSC (Time stamp counter)
MSR (Model specific registers)
PAE (Physical address extension)
MCE (Machine check exception)
CX8 (CMPXCHG8 instruction supported)
APIC (On-chip APIC hardware supported)
SEP (Fast system call)
MTRR (Memory type range registers)
PGE (Page global enable)
MCA (Machine check architecture)
CMOV (Conditional move instruction supported)
PAT (Page attribute table)
PSE-36 (36-bit page size extension)
CLFSH (CLFLUSH instruction supported)
DS (Debug store)
ACPI (ACPI supported)
MMX (MMX technology supported)
FXSR (FXSAVE and FXSTOR instructions supported)
SSE (Streaming SIMD extensions)
SSE2 (Streaming SIMD extensions 2)
SS (Self-snoop)
HTT (Multi-threading)
TM (Thermal monitor supported)
PBE (Pending break enabled)
Version: Genuine Intel(R) CPU @ 2.90GHz
Voltage: 0.0 V
External Clock: 100 MHz
Max Speed: 8000 MHz
Current Speed: 3300 MHz
Status: Populated, Enabled
Upgrade: Socket LGA2011-3
L1 Cache Handle: 0x0062
L2 Cache Handle: 0x0063
L3 Cache Handle: 0x0064
Serial Number: Not Specified
Asset Tag: Not Specified
Part Number: Not Specified
Core Count: 10
Core Enabled: 10
Thread Count: 10
Characteristics:
64-bit capable
Multi-Core
Execute Protection
Enhanced Virtualization
Power/Performance Control
...
lscpu | grep -e Model -e Step -e ^CPU(s) -e Thread
CPU(s): 10
Thread(s) per core: 1
Model: 63
Model name: Genuine Intel(R) CPU @ 2.90GHz
Stepping: 2
and the System Monitor shows

Please help me on how to enable HTT permanently, because I look everywhere without an actual response or answer from the community.
16.04 kernel intel cpu cpuinfo
16.04 kernel intel cpu cpuinfo
edited Apr 3 at 8:26
Melebius
3,77841636
3,77841636
asked Apr 3 at 8:16
Khal
62
62
closed as off-topic by karel, Fabby, user68186, Elder Geek, Eric Carvalho Apr 8 at 0:04
This question appears to be off-topic. The users who voted to close gave this specific reason:
- "This is not about Ubuntu. Questions about other Linux distributions can be asked on Unix & Linux, those about Windows on Super User, those about Apple products on Ask Different and generic programming questions on Stack Overflow." â karel, Fabby, user68186, Elder Geek, Eric Carvalho
closed as off-topic by karel, Fabby, user68186, Elder Geek, Eric Carvalho Apr 8 at 0:04
This question appears to be off-topic. The users who voted to close gave this specific reason:
- "This is not about Ubuntu. Questions about other Linux distributions can be asked on Unix & Linux, those about Windows on Super User, those about Apple products on Ask Different and generic programming questions on Stack Overflow." â karel, Fabby, user68186, Elder Geek, Eric Carvalho
âÂÂâ¦is not working on Ubuntu 16.04â This suggests a question: Have you tried another OS version?
â Melebius
Apr 3 at 8:28
is HTT enabled in BIOS?
â Michal Przybylowicz
Apr 3 at 10:28
@MichalPrzybylowicz I'm using Gigabyte X99M Gaming 5 with the latest BIOS and there are no HTT option to be enabled or disabled.
â Khal
Apr 3 at 11:56
1
@MichalPrzybylowicz I know that but it's not shown to me because the motherboard BIOS doesn't recognize my CPU as HTT able CPU. (Gigabyte X99M Gaming5) (BIOS=F25b).
â Khal
Apr 3 at 15:15
3
@Khal If the motherboard is not able to support hyperthreading in your case, then I am afraid no OS can override this and your question is off-topic here. You may get some help regarding the motherboard on Super User.
â Melebius
Apr 4 at 7:00
 |Â
show 4 more comments
âÂÂâ¦is not working on Ubuntu 16.04â This suggests a question: Have you tried another OS version?
â Melebius
Apr 3 at 8:28
is HTT enabled in BIOS?
â Michal Przybylowicz
Apr 3 at 10:28
@MichalPrzybylowicz I'm using Gigabyte X99M Gaming 5 with the latest BIOS and there are no HTT option to be enabled or disabled.
â Khal
Apr 3 at 11:56
1
@MichalPrzybylowicz I know that but it's not shown to me because the motherboard BIOS doesn't recognize my CPU as HTT able CPU. (Gigabyte X99M Gaming5) (BIOS=F25b).
â Khal
Apr 3 at 15:15
3
@Khal If the motherboard is not able to support hyperthreading in your case, then I am afraid no OS can override this and your question is off-topic here. You may get some help regarding the motherboard on Super User.
â Melebius
Apr 4 at 7:00
âÂÂâ¦is not working on Ubuntu 16.04â This suggests a question: Have you tried another OS version?
â Melebius
Apr 3 at 8:28
âÂÂâ¦is not working on Ubuntu 16.04â This suggests a question: Have you tried another OS version?
â Melebius
Apr 3 at 8:28
is HTT enabled in BIOS?
â Michal Przybylowicz
Apr 3 at 10:28
is HTT enabled in BIOS?
â Michal Przybylowicz
Apr 3 at 10:28
@MichalPrzybylowicz I'm using Gigabyte X99M Gaming 5 with the latest BIOS and there are no HTT option to be enabled or disabled.
â Khal
Apr 3 at 11:56
@MichalPrzybylowicz I'm using Gigabyte X99M Gaming 5 with the latest BIOS and there are no HTT option to be enabled or disabled.
â Khal
Apr 3 at 11:56
1
1
@MichalPrzybylowicz I know that but it's not shown to me because the motherboard BIOS doesn't recognize my CPU as HTT able CPU. (Gigabyte X99M Gaming5) (BIOS=F25b).
â Khal
Apr 3 at 15:15
@MichalPrzybylowicz I know that but it's not shown to me because the motherboard BIOS doesn't recognize my CPU as HTT able CPU. (Gigabyte X99M Gaming5) (BIOS=F25b).
â Khal
Apr 3 at 15:15
3
3
@Khal If the motherboard is not able to support hyperthreading in your case, then I am afraid no OS can override this and your question is off-topic here. You may get some help regarding the motherboard on Super User.
â Melebius
Apr 4 at 7:00
@Khal If the motherboard is not able to support hyperthreading in your case, then I am afraid no OS can override this and your question is off-topic here. You may get some help regarding the motherboard on Super User.
â Melebius
Apr 4 at 7:00
 |Â
show 4 more comments
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
âÂÂâ¦is not working on Ubuntu 16.04â This suggests a question: Have you tried another OS version?
â Melebius
Apr 3 at 8:28
is HTT enabled in BIOS?
â Michal Przybylowicz
Apr 3 at 10:28
@MichalPrzybylowicz I'm using Gigabyte X99M Gaming 5 with the latest BIOS and there are no HTT option to be enabled or disabled.
â Khal
Apr 3 at 11:56
1
@MichalPrzybylowicz I know that but it's not shown to me because the motherboard BIOS doesn't recognize my CPU as HTT able CPU. (Gigabyte X99M Gaming5) (BIOS=F25b).
â Khal
Apr 3 at 15:15
3
@Khal If the motherboard is not able to support hyperthreading in your case, then I am afraid no OS can override this and your question is off-topic here. You may get some help regarding the motherboard on Super User.
â Melebius
Apr 4 at 7:00