Results 1 to 9 of 9

Thread: Can I enable Hyper-Threading?

  1. #1
    Join Date
    Jul 2006
    Location
    Lancashire
    Beans
    Hidden!
    Distro
    Ubuntu 11.04 Natty Narwhal

    Can I enable Hyper-Threading?

    Hi
    I've checked my CPU specs and it says that Hyper-Threading is supported.
    When I use command:-
    Code:
    dmesg | grep CPU
    It tells me that Hyper-Threading is disabled.

    When I looked in my BIOS settings there is no option there to enable/disable Hyper-Threading.
    There are some threads on the UbuntuForums that suggest Hyper-Threading can be enabled by making an entry in the GRUB.
    I think that these threads are out-dated now. I'm using a later version of GRUB.

    So, has anybody been successful in enabling Hyper-Threading with Karmic Koala 9.10?

    ron@ubuntu:~$ dmesg | grep CPU
    [ 0.000000] Transmeta TransmetaCPU
    [ 0.000000] SMP: Allowing 4 CPUs, 3 hotplug CPUs
    [ 0.000000] NR_CPUS:8 nr_cpumask_bits:8 nr_cpu_ids:4 nr_node_ids:1
    [ 0.000000] PERCPU: Embedded 14 pages at c1985000, static data 35612 bytes
    [ 0.000000] Initializing CPU#0
    [ 0.000000] SLUB: Genslabs=13, HWalign=128, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
    [ 0.001962] CPU: Trace cache: 12K uops, L1 D cache: 16K
    [ 0.001967] CPU: L2 cache: 256K
    [ 0.001972] CPU: Hyper-Threading is disabled
    [ 0.001978] mce: CPU supports 4 MCE banks
    [ 0.002003] CPU0: Thermal monitoring enabled (TM1)
    [ 0.087381] CPU0: Intel(R) Celeron(R) CPU 2.26GHz stepping 01
    [ 0.088001] Brought up 1 CPUs
    [ 0.088001] CPU0 attaching NULL sched-domain.
    [ 0.519637] ACPI Error (psparse-0537): Method parse/execution failed [\_PR_.CPU1._PDC] (Node f700e150), AE_INVALID_TABLE_LENGTH
    [ 0.519762] processor LNXCPU:00: registered as cooling_device0
    [ 0.519770] ACPI: Processor [CPU0] (supports 16 throttling states)
    [ 0.696041] Switched to high resolution mode on CPU 0

  2. #2
    Join Date
    Jun 2007
    Beans
    17,337

    Re: Can I enable Hyper-Threading?

    Can you post some info on the cpu you have and or any other relevant info (manufacturer of computer, model ect.

    never had a celeron, not sure if they are ht enabled ( you'd expect a bios setting if it was.

    This may provide some info (use the blue, though sudo w/ lshw crashed my maverick it should be fine on karmic

    Code:
    sudo lshw -C cpu
    For full pc info in a easy to browse form try this (look in home folder for the file

    Code:
    sudo lshw -html > hardware.html

  3. #3
    Join Date
    Feb 2010
    Beans
    68
    Distro
    Lubuntu

    Re: Can I enable Hyper-Threading?

    According to Intel it is not a hyperthreading chip

    http://ark.intel.com/Product.aspx?id=27447

    Cheers David

  4. #4
    Join Date
    Dec 2007
    Location
    Idaho
    Beans
    4,976
    Distro
    Ubuntu 20.04 Focal Fossa

    Re: Can I enable Hyper-Threading?

    You just linked a Pentium 4 and he's got a Celeron so....
    "You can't expect to hold supreme executive power just because some watery tart lobbed a sword at you"

    "Don't let your mind wander -- it's too little to be let out alone."

  5. #5
    Join Date
    Dec 2008
    Beans
    294
    Distro
    Ubuntu 10.10 Maverick Meerkat

    Re: Can I enable Hyper-Threading?

    none of the celerons support HT(look here)
    and if it did the linux kernel would detect it automatically, you dont have to configure it...


    Edit: I think this is your processor
    Last edited by inso_741; September 1st, 2010 at 08:05 AM.
    | Dell XPS M1530 | C2D T8300 @2.4GHz | Nvidia GeForce 8600mGT 256MB GDDR3 | 2x2GB DDR2 @667MHz |
    | Desktop | Core i7 920 @ 2.67GHz | Nvidia GeForce GTX 260 Core 216 896MB GDDR3 | 3x2GB DDR3 @1333MHz |

  6. #6
    Join Date
    Feb 2010
    Beans
    68
    Distro
    Lubuntu

    Re: Can I enable Hyper-Threading?

    ooops

    Same answer though

    http://ark.intel.com/Product.aspx?id=27182

    Cheers David

  7. #7
    Join Date
    Aug 2009
    Location
    Brisbane
    Beans
    3,779

    Re: Can I enable Hyper-Threading?

    Quote Originally Posted by inso_741 View Post
    none of the celerons support HT(look here)
    and if it did the linux kernel would detect it automatically, you dont have to configure it...

    Edit: I think this is your processor
    Actually, there is one celeron that does have hyperthreading (and its even on that linked list), the P1053 model-

    http://ark.intel.com/Product.aspx?id=47647

    Intel disabled Hyperthreading on the P4 celerons, Core2 doesnt have hyperthreading, and the newest core iX based celerons are only just coming out now.......so unless its a very, very new CPU, celeron = no hyperthreading.

    BTW, I agree with what you think the actual CPU is (celeron 315D), though it could be a G1011 or a 570.

  8. #8
    Join Date
    Jul 2006
    Location
    Lancashire
    Beans
    Hidden!
    Distro
    Ubuntu 11.04 Natty Narwhal

    Re: Can I enable Hyper-Threading?

    Hi

    @ mc4man
    I've posted the CPU information here:-http://pastebin.ca/1930348

    This part of cat /proc/cpuinfo indicates Hyper-Threading:-
    flags : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe constant_tsc up pebs bts pni dtes64 monitor ds_cpl cid xtpr
    This part of sudo dmidecode -t 4 indicates Hyper-Threading:-
    HTT (Hyper-threading technology)
    This part of cpuid indicates Hyper-Threading:-
    HT Hyper Threading
    @ inso_741
    I think that your link is the correct one here:- http://ark.intel.com/Product.aspx?id...AW,SL8HH,SL93Q
    That document states:-
    Intel® Hyper-Threading Technology.....No
    So probably the document is correct and the reports from cpuinfo/dmidecode/cpuid are errors.

    In the handbook for my motherboard [eSys P4M800/478] it explains how to tinker with the BIOS settings.
    It shows a picture with an option to enable/disable 'Hyper Threading Function' but on my screen the option isn't there. I assumed that it must be a different BIOS version. Maybe the option's not there because the CPU just doesn't support Hyper-Threading.

    In those old UbuntuForum threads it said that the Linux kernel wasn't turning on Hyper-Threading automatically and that it needed to be enabled some other way if required. But that was then - probably the kernel has been updated several times since.

    Thanks for your help guys.
    It looks like the CPU doesn't support Hyper-Threading after all.

  9. #9
    Join Date
    Dec 2008
    Beans
    294
    Distro
    Ubuntu 10.10 Maverick Meerkat

    Re: Can I enable Hyper-Threading?

    the bios will display an option for HT only if the processor supports it....if you replace your processor with a P4-HT you'll get the option as the handbook suggests
    | Dell XPS M1530 | C2D T8300 @2.4GHz | Nvidia GeForce 8600mGT 256MB GDDR3 | 2x2GB DDR2 @667MHz |
    | Desktop | Core i7 920 @ 2.67GHz | Nvidia GeForce GTX 260 Core 216 896MB GDDR3 | 3x2GB DDR3 @1333MHz |

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •