Hyper threading is not working on Ubuntu 16.04 [closed]

The name of the pictureThe name of the pictureThe name of the pictureClash 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



screenshot



Please help me on how to enable HTT permanently, because I look everywhere without an actual response or answer from the community.










share|improve this question















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
If this question can be reworded to fit the rules in the help center, please edit the question.












  • “…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














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



screenshot



Please help me on how to enable HTT permanently, because I look everywhere without an actual response or answer from the community.










share|improve this question















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
If this question can be reworded to fit the rules in the help center, please edit the question.












  • “…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












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



screenshot



Please help me on how to enable HTT permanently, because I look everywhere without an actual response or answer from the community.










share|improve this question















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



screenshot



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






share|improve this question















share|improve this question













share|improve this question




share|improve this question








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
If this question can be reworded to fit the rules in the help center, please edit the question.




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
If this question can be reworded to fit the rules in the help center, please edit the question.











  • “…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 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















active

oldest

votes






















active

oldest

votes













active

oldest

votes









active

oldest

votes






active

oldest

votes

Popular posts from this blog

Trouble downloading packages list due to a “Hash sum mismatch” error

How do so many people here on Academia.SE, and in general, afford lavish higher education programs?

Cutting all the characters after the last /