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.

    Can someone explain the concept of "turbo boosted" processors to me?

    Discussion in 'Hardware Components and Aftermarket Upgrades' started by TheBMRR, Feb 25, 2012.

  1. TheBMRR

    TheBMRR Notebook Consultant

    Reputations:
    17
    Messages:
    141
    Likes Received:
    0
    Trophy Points:
    30
    Can someone explain the concept of turbo boosted processors to me? Like if I have a 2.5GHz processor with a turbo up to 3.1GHz, what exactly does that mean? That it runs at 2.5GHz during normal computing but has the ability to speed up if need be? How long can a boost last? Why not just have the processor run at 3.1GHz all the time?

    Thanks :)
     
  2. HTWingNut

    HTWingNut Potato

    Reputations:
    21,580
    Messages:
    35,370
    Likes Received:
    9,877
    Trophy Points:
    931
    It's based on load, number of cores being used, etc. It doesn't run at 3.1GHz all the time because it would run too hot. The CPU will lower performance based on temperature (and other parameters), although usually more than the rated 2.5GHz. It's designed to complete processes more quickly, although over time performance drops.

    It's called "binning". Each CPU has rated speed, and then number of bins based on certain criteria. Each bin is rated at 133MHz or 100MHz increments. So a single or dual threaded app could have 6 bins of 100MHz so the 2.5 GHz would reach 3.1GHz, triple threaded app, 4 bins of 100Mhz so 2.5GHz could reach 2.9GHz, and four threaded app, 2 bins of 100Mhz so 2.5GHz could reach 2.7GHz. And amount of time it spends there is based on the temperature and other system parameters.
     
  3. yknyong1

    yknyong1 Radiance with Radeon

    Reputations:
    1,191
    Messages:
    2,095
    Likes Received:
    8
    Trophy Points:
    56
    Single thread process benefit from high clock speed, which 1st gen quad core i7 Clarksfield could not achieve with all four cores. So Intel came out with Turbo concept to address this. The clock boost can last 20-60 seconds, subject to the TDP reached and the ability of the cooling system. Running at full boost permanently will throttle your CPU before you even realise it.
     
  4. tijo

    tijo Sacred Blame

    Reputations:
    7,588
    Messages:
    10,023
    Likes Received:
    1,077
    Trophy Points:
    581
    Actually, with clarksfield, you can run at the full turbo prescribed for the amount of cores used unless you go over the TDP or hit the temperature throttle, as far as i know, there is no time limit on clarksfield. Clarksfield CPUs aren't allowed to go over their TDP at all when they turbo. You can easily test this with a 920xm since you can set the maximum heat output allowed for the CPU. Lower it and you won't hit full turbo, increase it and you'll hit full turbo indefinitely as long as there is an appropriate load. This is somewhat hard to quantify when running on less than four cores since windows usually distributes the load across multiple cores if it's possible.

    For SNB, it's different since the turbo is allowed to go over the TDP for a small amount of time and will throttle back to the max possible turbo within TDP afterwards.
     
  5. Marecki_clf

    Marecki_clf Homo laptopicus

    Reputations:
    464
    Messages:
    1,507
    Likes Received:
    170
    Trophy Points:
    81
    You can change the CPU affinity for each process in Windows Task Manager, in order to force an application to run on one (or more, it's up to You) core only.
     
  6. Peon

    Peon Notebook Virtuoso

    Reputations:
    406
    Messages:
    2,007
    Likes Received:
    128
    Trophy Points:
    81
    Unfortunately, many, many applications are still single threaded. Case in point: Many of the .NET Framework Windows Updates take about 10-20 minutes to apply even with an SB CPU and a fast SSD, because the patcher is single threaded.
     
  7. HTWingNut

    HTWingNut Potato

    Reputations:
    21,580
    Messages:
    35,370
    Likes Received:
    9,877
    Trophy Points:
    931
    Yeah, don't even get me going with that stupid .NET framework update. :mad:
     
  8. Yuxi

    Yuxi Notebook Consultant

    Reputations:
    20
    Messages:
    188
    Likes Received:
    0
    Trophy Points:
    30
    This graphic should help :p

    [​IMG]
     
  9. IntelUser

    IntelUser Notebook Deity

    Reputations:
    364
    Messages:
    1,642
    Likes Received:
    75
    Trophy Points:
    66
    Turbo Mode(or Turbo Boost if you prefer) is a way to get extra performance without exceeding the power/thermal limits of systems that are power, thermal limited. Like laptops.

    You can't run it at full speeds all the time because of that. But that's not too much of a problem as CPUs as so fast nowadays most applications finish executing before the time limit kicks in and the CPU can cool again.

    As for the part where I put in Italics, yes, you are understanding it correctly.