The Notebook Review forums were hosted by TechTarget, who shut down them down on January 31, 2022. This static read-only archive was pulled by NBR forum users between January 20 and January 31, 2022, in an effort to make sure that the valuable technical information that had been posted on the forums is preserved. For current discussions, many NBR forum users moved over to NotebookTalk.net after the shutdown.
Problems? See this thread at archive.org.

    64bit processor question.

    Discussion in 'Hardware Components and Aftermarket Upgrades' started by Tinderbox (UK), Apr 8, 2007.

  1. Tinderbox (UK)

    Tinderbox (UK) BAKED BEAN KING

    Reputations:
    4,745
    Messages:
    8,513
    Likes Received:
    3,823
    Trophy Points:
    431
    Hi.

    There's a lot of talk about 64bit processors.

    But is the motherboard 64bit, I mean a 64bit data bus.

    Just an 32bit bus and an 64bit processor is not optimum.

    I have an early 32bit CoreDuo processor the new versions are 64bit.

    Is their much difference between the two, if they both have an 32bit data bus.

    regards.

    John.
     
  2. adinu

    adinu I pwn teh n00bs.

    Reputations:
    489
    Messages:
    2,842
    Likes Received:
    0
    Trophy Points:
    55
    There's a difference between the two simply because the newer processors (Merom core) are designed better so they will perform 10%-15% better than en equivalent Yonah core.

    The motherboards aren't 64bit, just the cpu.
     
  3. Jalf

    Jalf Comrade Santa

    Reputations:
    2,883
    Messages:
    3,468
    Likes Received:
    0
    Trophy Points:
    105
    Actually, I believe the Hypertransport bus used by AMD is 16 bit. :)
    Not sure about Intel's FSB though. Might be 32, but then it has a correspondingly lower clock speed.

    Still, bus width doesn't matter too much (or rather, of course it matters, but it's no big deal whether it matches the CPU bit width).
    First, instructions aren't 64 bit in any case, second, most data is still 32-bit. And third, memory accesses are rather uncommon, and most of the time, the required data can be fetched from the CPU's onboard cache (The bus between CPU and cache is something like 128 bits wide, I think)

    But generally speaking, the memory bus and the CPU do not have to run in sync, and so relative speed and bit width doesn't matter too much. And when a PC CPU is 64-bit, it really only means it *supports* 64 bit operations. Not that 64-bit is the default. The "standard" datatype is still only 32-bit.