1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Intel Fires Shots At AMD For False Marketing Of Boost Clocks

Discussion in 'CPUs' started by VortexA1, Aug 25, 2019.

  1. JonJ678

    Capodecina

    Joined: Dec 22, 2008

    Posts: 10,364

    Location: England

    Instructions per cycle on x64 is still four, no?
    Last time I ran the numbers was for sandy bridge, limited to six ports, of which two load 8 bytes and one stores. I think newer ISAs are 16byte wide, slightly more ports, but still limited to retiring four per clock.

    There's complications to calculating throughput sure, but it's inaccurate to claim it can't be, or isn't, done.
     
  2. Vince

    Man of Honour

    Joined: Oct 30, 2003

    Posts: 8,562

    Location: Essex

    Helps if you quote the whole post so you don't quote me out of context...

    I never claimed it couldn't be or isnt done. The bit you missed is where I asked for an example where he personally and specifically had calculated theoretical throughput figure which formed the basis of that argument and was of course ignored. In the consumer space, even in the most deep dive reviews you will not find people calculating this as for the market they are designed for it's fairly pointless and nobody cares.

    I stand by that point, if consumers cared about some theoretical throughput figures you would see them scattered about in reviews for every chip but you dont and the reason for that is simple, relative performance is king and all that matters, which was exactly my point earlier.
     
  3. Smak

    Gangster

    Joined: Feb 24, 2010

    Posts: 193

    I have been messing around with different bios and settings for my MEG ACE X570 and discovered with cool'n'quiet enabled my 3700X at stock now hits 4.5GHz on one core during single core Cinebench R20 with all other cores hitting around 4.40-4.48

    With cool'n'quiet disabled max boost was 4.375GHz

    I also observed the cores used during the benchmark seemed to favour the higher clocking cores whereas with C'n'Q disabled it would spread load over all cores.
     
  4. Zeed

    Soldato

    Joined: Oct 15, 2011

    Posts: 5,315

    Location: Nottingham Carlton

    TLTR
    AMD lies its all fine
    Intel lies outrage
    NV lies outrage

    Amd calls intel and nv on something its fine. They get called its discusting..

    Ahh the hardcore AMD BIAS
     
  5. r22snapper

    Hitman

    Joined: Feb 15, 2014

    Posts: 555

    Location: Peterboghorror

    Top quality contribution that ^
     
  6. Vince

    Man of Honour

    Joined: Oct 30, 2003

    Posts: 8,562

    Location: Essex

    Apart from nobody is saying that are they? If you read back you will note that people agree that they are all fantasists and misrepresent their products be that Intel and their power usage/tdp figures, AMD/Intel and boost frequencies etc etc. Nobody is sitting there and throwing their toys out of their pram over any of these things so why now? Also is it really a lie? Most would agree that they meet what is put on the boxes even if it is a little sneaky. Again it comes down to relative performance and value for money, you are either getting good performance at a price you are happy with or you aren't.
     
  7. humbug

    Caporegime

    Joined: Mar 17, 2012

    Posts: 32,383

    Lets take a random Intel CPU.

    9900K:
    8 Integer Units
    L1 8X 32 KBytes
    L1 Instructions 8X 32 KBytes
    L2 8X 256 KBytes
    L3 12 MBytes

    Now lets look at the FX 8350:
    8 Integer Units
    L1 8X 16 KBytes
    L1 Instructions 4X 64 KBytes
    L2 4X 2048 KBytes
    L3 8 MBytes

    Those of you who say the FX 8350 is a 4 core explain your reasoning.

    Edit: Intel 4 core:

    7700K
    4 Integer Units
    L1 8X 32 KBytes
    L1 Instructions 4X 32 KBytes
    L2 4X 256 KBytes
    L3 8 MBytes
     
  8. Hotwired

    Soldato

    Joined: Aug 17, 2009

    Posts: 7,151

    As far as I've seen the cpus can hit the maximum boost speed however it is similar to achieving memory speed in that other hardware is important and it isn't necessarily price related.

    So if you don't have a motherboard which plays nice then you will never see the top boost. But that's two things in play and the motherboard manufacturers aren't making boost promises.
     
  9. Bluntwrapped

    Mobster

    Joined: Jun 20, 2011

    Posts: 3,451

    Location: Livingston

    On the subject of false marketing, has anyone suggested Intel review their interpretation of TDP?
     
  10. 4K8KW10

    Soldato

    Joined: Sep 2, 2017

    Posts: 7,463

    I understood that the 8-thread FX has 4 double-width integer units. And it's extremely difficult for the Windows scheduler to make them work normally.
     
  11. hyperseven

    Soldato

    Joined: May 1, 2013

    Posts: 6,563

    Location: M28

  12. jigger

    Capodecina

    Joined: May 28, 2007

    Posts: 11,579

    Last edited: Aug 30, 2019
  13. jigger

    Capodecina

    Joined: May 28, 2007

    Posts: 11,579

    You kind of have that backwards. Intel move to "upto X speed" two generations ago...
     
  14. humbug

    Caporegime

    Joined: Mar 17, 2012

    Posts: 32,383

    2 of the Integer Units share an L2 Cache.

    The idea was they are configurable, in one mode its 8X 128Bit wide threads, one thread per core, its how they would operate in MT tasks like Cinebench, for low threaded workloads the two Integer Units could combine to form a 256Bit wide thread for better ST performance.

    That was the design and theory but yes the Windows Scheduler just treated it as a 4 core with Hyperthreading.

    It is however by definition and design an 8 core CPU.
     
    Last edited: Aug 30, 2019
  15. humbug

    Caporegime

    Joined: Mar 17, 2012

    Posts: 32,383

    I should probably expand on this, In MT mode its 8/8, in ST its 4/4.

    So:
    MT 8X 128Bit Integer
    ST 4X 256Bit Integer

    So where normally an 8 core would be MT 8X 12.5% and ST 1X 12.5% the FX 8350 would be 8X 12.5% or 1X 25% because its combing two threads and Integer Units as a monolith for twice the performance, a very clever design, this was however never what actually happened, the Windows Scheduler never combined the two threads so in ST mode it ran the two Integer Units and a monolith but with only one 128Bit wide thread bottlenecking the crap out of the cores at the front end.

    Windows saw the CPU with 4 monolithic cores and 8X 128Bit threads, that's it.

    When you know that you understand why AMD never accepted Bulldozer was a bad CPU.
     
    Last edited: Aug 30, 2019
  16. humbug

    Caporegime

    Joined: Mar 17, 2012

    Posts: 32,383

    Oh.... and i have more to say about the Windows Scheduler, now that i have got started on it!!!!! :D

    Ryzen, particularity Ryzen 3000.

    In lightly threaded Workloads (like low threaded games) what's supposed to happen is everything is meant to happen within one CCX, nothing is ever supposed to jump between CCX's let alone chiplets, this to keep latency low, as low as Coffelake's Ring Bus, low Latency Inter core communication = high performance in games.

    The Windows Scheduler just doesn't do that, it likes to switch a singular workload between cores, you can even see this when your watching MSI OSD CPU threads, you can see the load on the CPU's moving around all over the place, this is fine on Coffeelake with its Ring Bus everything is always extremely close and tight, the down side it this only works with upto 10 cores, beyond that the traces are too long and complex which is why Skylake-X has a high latency "Mesh" architecture.

    The problem for Ryzen 3000 with the Windows Scheduler is the same workload is moving around between CCX's and die clusters adding unnecessary latency, this isn't quite so apparent because the IPC on Ryzen 3000 is about 10% higher than Coffeelake, so the end result is less of an impact by comparison.

    Sometimes AMD can put in hacks to force low threaded games to stay within one CCX, when that is the case you can see the true performance of Ryzen 3000.

    Exhibit A: CS:GO really easy to hack as this game only uses 2 maybe 3 threads at most.

    The 3900X with PBO is probably running at about 4.5Ghz here, vs a 5Ghz 9900K.

    The 9900K is about 10% higher clocked and yet the 3900X is about 4% faster in CS:GO.

    If the Windows Scheduler wasn't so crap more games would look something like this on Ryzen 3000

    [​IMG]
     
  17. z10m

    Hitman

    Joined: Dec 31, 2008

    Posts: 958

    Yeah but that up to and beyond is optainable on all chips and not just few.
     
  18. 4K8KW10

    Soldato

    Joined: Sep 2, 2017

    Posts: 7,463

    Why didn't they force a driver or something to "hack" the Windows Scheduler to properly work with the CPUs?
     
  19. humbug

    Caporegime

    Joined: Mar 17, 2012

    Posts: 32,383

    They do, Chipset Drivers... these days are more a kin to GPU drivers with GPU CPU 'optimisations' in them.

    That gets more complex to do the more CPU threads the game uses, if its more than 4/8 its going to move to the neighbouring CCX anyway, other than 'very' lightly threaded games, such as CS:GO.
    What they can do is stop the workloads moving outside the chiplets.
     
  20. jigger

    Capodecina

    Joined: May 28, 2007

    Posts: 11,579

    Yeah, but no. People on here have had Intel duds. Seems most Ryzen chips are hitting over the expected boosts speeds.