Page 1 of 2 12 LastLast
Results 1 to 10 of 13

Thread: Hyperthreading?

  1. #1
    Join Date
    Dec 2007
    Location
    Toronto, Ontario, Canada
    Beans
    26

    Hyperthreading?

    what exactly does hyperthreading do?
    In a world without walls, who needs Windows?

  2. #2
    Join Date
    Feb 2007
    Location
    West Hills CA
    Beans
    10,044
    Distro
    Ubuntu 14.04 Trusty Tahr

    Re: Hyperthreading?

    It's a smoke and mirrors campaign by Intel. Do a wiki search on ViiV for a similar marketing campaign.

    Basically, one processor has an instruction set that appears to be a dual processor--handling two threads simultaneously. How this is done is proprietary, but a google search will show you a few papers (by Intel) on the "benefits" of such an architecture.

    Oh, I forgot. HT costs more.

  3. #3
    Join Date
    Jun 2006
    Beans
    943

    Re: Hyperthreading?

    Wikipedia has the answer:

    http://en.wikipedia.org/wiki/Hyper_threading

    If that isn't enough, consider asking a more specific question...

  4. #4
    Join Date
    Oct 2005
    Location
    U.S.A.
    Beans
    4,164
    Distro
    Ubuntu 12.04 Precise Pangolin

    Re: Hyperthreading?

    Quote Originally Posted by teamalpha View Post
    what exactly does hyperthreading do?
    Simple answer; it emulates the presence of two processors when there is actually only one.

    Linux User #355330 | Ubuntu User #15618 | Last.FM

  5. #5
    Join Date
    Dec 2007
    Location
    Toronto, Ontario, Canada
    Beans
    26

    Re: Hyperthreading?

    They dont use it anymore then? (on dual/quad cores)
    In a world without walls, who needs Windows?

  6. #6
    Join Date
    Sep 2007
    Location
    Boston, MA
    Beans
    Hidden!
    Distro
    Ubuntu 7.10 Gutsy Gibbon

    Re: Hyperthreading?

    Well, wouldn't hyperthreading be doubly helpful if say, you ran a dual core. 4x the power (by having designated processing branches). It seems hyper threading is just mimicking the way a GPU works, by having simultaneous processes, but only on the scale that a CPU does it (with more complexity)
    <>< <--- It's a fish
    Contact: pirattrev@gmail.com

  7. #7
    Join Date
    Mar 2007
    Location
    0xb796e48c
    Beans
    280

    Re: Hyperthreading?

    I don't think it would be very similar to GPUs because they run MIM D, wheras multi core processors(CPU) run at SIM D.

  8. #8
    Join Date
    Sep 2007
    Location
    Boston, MA
    Beans
    Hidden!
    Distro
    Ubuntu 7.10 Gutsy Gibbon

    Re: Hyperthreading?

    Quote Originally Posted by xelapond View Post
    I don't think it would be very similar to GPUs because they run MIM D, wheras multi core processors(CPU) run at SIM D.
    Oh, no. I just meant at a basic level, instead of processing one at a time, the hyperthreading is doing multiple. I didn't mean the whole unit was acting just like a GPU
    <>< <--- It's a fish
    Contact: pirattrev@gmail.com

  9. #9
    Join Date
    Mar 2007
    Location
    0xb796e48c
    Beans
    280

    Re: Hyperthreading?

    Oh, sorry for the confusion:^) Yeah, I guess it kinda does, 'cept the GPU has the actual hardware and the CPU is emulating it.

    Seams kind of a weird concept, emulate another core? I wonder how they got that to work...

  10. #10
    Join Date
    Jun 2006
    Location
    State College, PA, USA
    Beans
    244
    Distro
    Ubuntu 10.04 Lucid Lynx

    Re: Hyperthreading?

    A hyperthreaded CPU is something like 10% faster than a non-HT CPU, assuming your application is sufficiently well multithreaded to take advantage of both logical CPUs. That is the simple practical difference that it has.

Page 1 of 2 12 LastLast

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
  •