Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. CPU comparisons

CPU comparisons

Scheduled Pinned Locked Moved The Lounge
asp-net
23 Posts 13 Posters 2 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • D Offline
    D Offline
    DanHodgson88
    wrote on last edited by
    #1

    I have just been looking at a new cpu the AMD Bulldozer range and the flagship cpu is a 8 core 3.8Ghz, yet in a comparison with an i7 2600k quad core the i7 performs better. Can someone please explain to me how this is possible to me reading that just does not make sense!

    C M J A M 10 Replies Last reply
    0
    • D DanHodgson88

      I have just been looking at a new cpu the AMD Bulldozer range and the flagship cpu is a 8 core 3.8Ghz, yet in a comparison with an i7 2600k quad core the i7 performs better. Can someone please explain to me how this is possible to me reading that just does not make sense!

      C Offline
      C Offline
      Chris Losinger
      wrote on last edited by
      #2

      i'll take a guess: Intel's single core performance is better than AMDs, even with the clock speed difference, so it doesn't matter how many cores you have, if the app isn't using multiple threads.

      image processing toolkits | batch image processing

      1 Reply Last reply
      0
      • D DanHodgson88

        I have just been looking at a new cpu the AMD Bulldozer range and the flagship cpu is a 8 core 3.8Ghz, yet in a comparison with an i7 2600k quad core the i7 performs better. Can someone please explain to me how this is possible to me reading that just does not make sense!

        M Offline
        M Offline
        Maximilien
        wrote on last edited by
        #3

        link to comparison ? Me think that most desktop applications do not support more than 4 threads, heck, even 2 threads; so performance will not change much as you increase the number of cores On server applications types (which i'm no expert) where they should be designed and better scalable to higher number of cores, you might see some performance increase.

        Watched code never compiles.

        R D 2 Replies Last reply
        0
        • D DanHodgson88

          I have just been looking at a new cpu the AMD Bulldozer range and the flagship cpu is a 8 core 3.8Ghz, yet in a comparison with an i7 2600k quad core the i7 performs better. Can someone please explain to me how this is possible to me reading that just does not make sense!

          J Offline
          J Offline
          Julien Villers
          wrote on last edited by
          #4

          Interesting read: https://secure.wikimedia.org/wikipedia/en/wiki/Hertz_Myth[^] What's ironic is now AMD have higher clock rates and lower performance when the opposite was true some generations ago, when they introduced their 'P-Rating', supposedly frequency equivalent in an Intel CPU.

          'As programmers go, I'm fairly social. Which still means I'm a borderline sociopath by normal standards.' Jeff Atwood 'I'm French! Why do you think I've got this outrrrrageous accent?' Monty Python and the Holy Grail

          L 1 Reply Last reply
          0
          • M Maximilien

            link to comparison ? Me think that most desktop applications do not support more than 4 threads, heck, even 2 threads; so performance will not change much as you increase the number of cores On server applications types (which i'm no expert) where they should be designed and better scalable to higher number of cores, you might see some performance increase.

            Watched code never compiles.

            R Offline
            R Offline
            Reiss
            wrote on last edited by
            #5

            Maximilien wrote:

            Me think that most desktop applications do not support more than 4 threads, heck, even 2 threads; so performance will not change much as you increase the number of cores

            Given the number of developers I have come across who can't write multi-threaded applications correctly, I doubt much will change in the near future either

            L 1 Reply Last reply
            0
            • M Maximilien

              link to comparison ? Me think that most desktop applications do not support more than 4 threads, heck, even 2 threads; so performance will not change much as you increase the number of cores On server applications types (which i'm no expert) where they should be designed and better scalable to higher number of cores, you might see some performance increase.

              Watched code never compiles.

              D Offline
              D Offline
              DanHodgson88
              wrote on last edited by
              #6

              http://hothardware.com/Reviews/AMD-FX8150-8Core-Processor-Review-Bulldozer-Has-Landed/?page=4[^] It's alot of reading but they are cracking for reviews!

              1 Reply Last reply
              0
              • D DanHodgson88

                I have just been looking at a new cpu the AMD Bulldozer range and the flagship cpu is a 8 core 3.8Ghz, yet in a comparison with an i7 2600k quad core the i7 performs better. Can someone please explain to me how this is possible to me reading that just does not make sense!

                A Offline
                A Offline
                Albert Holguin
                wrote on last edited by
                #7

                Number of cores and clock rate don't necessarily relate to performance... there's many other factors... 0. Bus rate 1. Bus structure (Intel completely redid the bus structure in i7 CPUs) 2. Instructions per cycle 3. Hyperthreading within cores 4. Number of independent ALUs 5. Cache size/access (old multi-core designs still shared a cache) There are just a large number of factor involved...

                L 1 Reply Last reply
                0
                • J Julien Villers

                  Interesting read: https://secure.wikimedia.org/wikipedia/en/wiki/Hertz_Myth[^] What's ironic is now AMD have higher clock rates and lower performance when the opposite was true some generations ago, when they introduced their 'P-Rating', supposedly frequency equivalent in an Intel CPU.

                  'As programmers go, I'm fairly social. Which still means I'm a borderline sociopath by normal standards.' Jeff Atwood 'I'm French! Why do you think I've got this outrrrrageous accent?' Monty Python and the Holy Grail

                  L Offline
                  L Offline
                  Lost User
                  wrote on last edited by
                  #8

                  How would you try to explain this to normal customers instead of 'more MHz = more good'. Do you really want to lecture everyone on cache levels and sizes, the number of pipelines and the probability of pipeline penalties, the slight difference between the CPU's core frequencies and diverse bus frequencies and such gimmicks as hyperthreading? Indeed, it's traditionally better to compare two CPUs at the same frequency to see what difference the other optimisations make. Simply comparing the frequencies was only a rough measure, even in the days when there were not so many factors to think about. Just how do you compare two different processor architechtures? What would be a fair test? I could always use test code that makes use of one or the other processor's strenghts or weaknesses and simply show what I want the test to show. It's really not much of a surprise that they simplified the whole thing to absurdity by simply comparing frequencies.

                  And from the clouds a mighty voice spoke:
                  "Smile and be happy, for it could come worse!"

                  And I smiled and was happy
                  And it came worse.

                  1 Reply Last reply
                  0
                  • A Albert Holguin

                    Number of cores and clock rate don't necessarily relate to performance... there's many other factors... 0. Bus rate 1. Bus structure (Intel completely redid the bus structure in i7 CPUs) 2. Instructions per cycle 3. Hyperthreading within cores 4. Number of independent ALUs 5. Cache size/access (old multi-core designs still shared a cache) There are just a large number of factor involved...

                    L Offline
                    L Offline
                    Lost User
                    wrote on last edited by
                    #9

                    Number and size of pipelines, together with the probability of pipeline penalties due to having to wait for an unavailable resource like for example an ALU.

                    And from the clouds a mighty voice spoke:
                    "Smile and be happy, for it could come worse!"

                    And I smiled and was happy
                    And it came worse.

                    L 1 Reply Last reply
                    0
                    • D DanHodgson88

                      I have just been looking at a new cpu the AMD Bulldozer range and the flagship cpu is a 8 core 3.8Ghz, yet in a comparison with an i7 2600k quad core the i7 performs better. Can someone please explain to me how this is possible to me reading that just does not make sense!

                      M Offline
                      M Offline
                      Michael Bergman
                      wrote on last edited by
                      #10

                      I don't even look at that anymore. My experience has been that Intel based machines (I usually build my own) last twice as long as AMD machines and I don't do any overclocking on either. For me, twice as long is more valuable than 10% faster.

                      m.bergman

                      -- For Bruce Schneier, quanta only have one state : afraid.

                      1 Reply Last reply
                      0
                      • R Reiss

                        Maximilien wrote:

                        Me think that most desktop applications do not support more than 4 threads, heck, even 2 threads; so performance will not change much as you increase the number of cores

                        Given the number of developers I have come across who can't write multi-threaded applications correctly, I doubt much will change in the near future either

                        L Offline
                        L Offline
                        Lost User
                        wrote on last edited by
                        #11

                        What's so hard about it? ;)

                        And from the clouds a mighty voice spoke:
                        "Smile and be happy, for it could come worse!"

                        And I smiled and was happy
                        And it came worse.

                        A S 2 Replies Last reply
                        0
                        • D DanHodgson88

                          I have just been looking at a new cpu the AMD Bulldozer range and the flagship cpu is a 8 core 3.8Ghz, yet in a comparison with an i7 2600k quad core the i7 performs better. Can someone please explain to me how this is possible to me reading that just does not make sense!

                          S Offline
                          S Offline
                          Single Step Debugger
                          wrote on last edited by
                          #12

                          I think i7 has 4 physical cores but 8 logical. At least this is what the task manager on my computer shows.

                          There is only one Vera Farmiga and Salma Hayek is her prophet! Advertise here – minimum three posts per day are guaranteed.

                          1 Reply Last reply
                          0
                          • L Lost User

                            What's so hard about it? ;)

                            And from the clouds a mighty voice spoke:
                            "Smile and be happy, for it could come worse!"

                            And I smiled and was happy
                            And it came worse.

                            A Offline
                            A Offline
                            Albert Holguin
                            wrote on last edited by
                            #13

                            Go look in the Quick Answers section of CP... you'll see how many people can't seem to figure this out... :laugh:

                            1 Reply Last reply
                            0
                            • L Lost User

                              Number and size of pipelines, together with the probability of pipeline penalties due to having to wait for an unavailable resource like for example an ALU.

                              And from the clouds a mighty voice spoke:
                              "Smile and be happy, for it could come worse!"

                              And I smiled and was happy
                              And it came worse.

                              L Offline
                              L Offline
                              Lost User
                              wrote on last edited by
                              #14

                              Pipelines are quite critical. But you can't teach the common folk that. For those of us that know it though, I recomend never... NEVER EVER EVER, talking with any of the sales guys at ANY of your large PC shops (small shops are more like the "Ace" of PC stores... sometimes). If you do, you will just get upset with them because they will spew out the smoke that they have been dished in and taught to spew out. And if they can't recall they begin making it up (which can screw you if you actually know what you want and they lie about it). Always do your diggin for weeks ahead of the purchase hitting the appriate sites. Ignore the Reviews of "Ohh works so nice." And "Hey I got what I ordered. 5 Stars!!". For those that don't know these details, hire a friend that does. And when I say hire, I mean hire. Tell them you will treat them to a nice dinner (gift card what ever) for their time. Otherwise don't complain.

                              Computers have been intelligent for a long time now. It just so happens that the program writers are about as effective as a room full of monkeys trying to crank out a copy of Hamlet.

                              1 Reply Last reply
                              0
                              • L Lost User

                                What's so hard about it? ;)

                                And from the clouds a mighty voice spoke:
                                "Smile and be happy, for it could come worse!"

                                And I smiled and was happy
                                And it came worse.

                                S Offline
                                S Offline
                                Single Step Debugger
                                wrote on last edited by
                                #15

                                It involves abstract thinking which is not for everybody. Same thing with the pointers and the multiple inheritance.

                                There is only one Vera Farmiga and Salma Hayek is her prophet! Advertise here – minimum three posts per day are guaranteed.

                                W 1 Reply Last reply
                                0
                                • D DanHodgson88

                                  I have just been looking at a new cpu the AMD Bulldozer range and the flagship cpu is a 8 core 3.8Ghz, yet in a comparison with an i7 2600k quad core the i7 performs better. Can someone please explain to me how this is possible to me reading that just does not make sense!

                                  R Offline
                                  R Offline
                                  Rutvik Dave
                                  wrote on last edited by
                                  #16

                                  Processor Architechure is also very important with frequency speed and number of cores. i.e. Intel's Nehalem Processor has integrated front bus and northbridge while AMD still has these components outside.

                                  1 Reply Last reply
                                  0
                                  • D DanHodgson88

                                    I have just been looking at a new cpu the AMD Bulldozer range and the flagship cpu is a 8 core 3.8Ghz, yet in a comparison with an i7 2600k quad core the i7 performs better. Can someone please explain to me how this is possible to me reading that just does not make sense!

                                    L Offline
                                    L Offline
                                    Lost User
                                    wrote on last edited by
                                    #17

                                    Sure, but I would just be citing stuff from Agner Fog's Microarchitecture manual[^]

                                    1 Reply Last reply
                                    0
                                    • S Single Step Debugger

                                      It involves abstract thinking which is not for everybody. Same thing with the pointers and the multiple inheritance.

                                      There is only one Vera Farmiga and Salma Hayek is her prophet! Advertise here – minimum three posts per day are guaranteed.

                                      W Offline
                                      W Offline
                                      wolfbinary
                                      wrote on last edited by
                                      #18

                                      Deyan Georgiev wrote:

                                      pointers and the multiple inheritance

                                      I don't use C++ anymore, but most people don't really need to know what they are since they're not doing very complicated programming. Most programming, at least what I've come across, is very simple and mundane compared to what is possible. How much are you going to use pointers as a percent of the programming needed in a website, etc. You're going to write a lot more html than anything else. I'm not saying you shouldn't, just that most don't since its not used as much as other programming. I'd like to see more programmers understand it, but it's not likely. I've heard a lot of theory learning downers and concept downers here.

                                      Well, who doesn't release stuff like that ? Microsoft software is just as bad. Christian Graus That's called seagull management (or sometimes pigeon management)... Fly in, flap your arms and squawk a lot, crap all over everything and fly out again... by _Damian S_

                                      S L 3 Replies Last reply
                                      0
                                      • W wolfbinary

                                        Deyan Georgiev wrote:

                                        pointers and the multiple inheritance

                                        I don't use C++ anymore, but most people don't really need to know what they are since they're not doing very complicated programming. Most programming, at least what I've come across, is very simple and mundane compared to what is possible. How much are you going to use pointers as a percent of the programming needed in a website, etc. You're going to write a lot more html than anything else. I'm not saying you shouldn't, just that most don't since its not used as much as other programming. I'd like to see more programmers understand it, but it's not likely. I've heard a lot of theory learning downers and concept downers here.

                                        Well, who doesn't release stuff like that ? Microsoft software is just as bad. Christian Graus That's called seagull management (or sometimes pigeon management)... Fly in, flap your arms and squawk a lot, crap all over everything and fly out again... by _Damian S_

                                        S Offline
                                        S Offline
                                        Single Step Debugger
                                        wrote on last edited by
                                        #19

                                        C++ is still widely used. This site is mostly enterprise desktop development and web development oriented and is Microsoft centric, areas where C++ stepped out on behalf of more efficient for those tasks languages. But this is relatively small part of the programming world; everything else is still mostly C++. Not my one vote BTW, although I think you’re wrong.

                                        There is only one Vera Farmiga and Salma Hayek is her prophet! Advertise here – minimum three posts per day are guaranteed.

                                        1 Reply Last reply
                                        0
                                        • W wolfbinary

                                          Deyan Georgiev wrote:

                                          pointers and the multiple inheritance

                                          I don't use C++ anymore, but most people don't really need to know what they are since they're not doing very complicated programming. Most programming, at least what I've come across, is very simple and mundane compared to what is possible. How much are you going to use pointers as a percent of the programming needed in a website, etc. You're going to write a lot more html than anything else. I'm not saying you shouldn't, just that most don't since its not used as much as other programming. I'd like to see more programmers understand it, but it's not likely. I've heard a lot of theory learning downers and concept downers here.

                                          Well, who doesn't release stuff like that ? Microsoft software is just as bad. Christian Graus That's called seagull management (or sometimes pigeon management)... Fly in, flap your arms and squawk a lot, crap all over everything and fly out again... by _Damian S_

                                          L Offline
                                          L Offline
                                          Lost User
                                          wrote on last edited by
                                          #20

                                          HTML isn't programming.

                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups