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. Orders of magnitude

Orders of magnitude

Scheduled Pinned Locked Moved The Lounge
asp-netperformancequestion
24 Posts 12 Posters 0 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.
  • B Brady Kelly

    What impresses me more is the range of complexity we deal with. It is the highest of any profession or trade ever.

    N Offline
    N Offline
    Nicholas Butler
    wrote on last edited by
    #8

    Brady Kelly wrote:

    What impresses me more is the range of complexity we deal with.

    Quite so - that's what makes it fun :) It's also constantly changing with the big companies pushing out new frameworks that soak up take advantage of the performance gains. Nick

    ---------------------------------- Be excellent to each other :)

    1 Reply Last reply
    0
    • N Nicholas Butler

      Since it's slow this morning, I thought I'd share something I've been pondering. My first PC had about a 107 byte disk and a clock cycle was about 10-7 seconds. So we as developers had a range of about 14 orders of magnitude to balance - which was pretty impressive even then. Current PC's have 1012 disks and 10-9 processors - a range of 21 orders of magnitude. So in 20 years, the range has increased by 7 orders of magnitude. That's some rate of change! You can also compare the size / Hz ratio. 20 years ago this was about parity, but now we have 103 more data than speed. Since size keeps increasing but clock speeds have topped out, do we need 1000-core processors? I know it's not scientific! I just thought it might be interesting :) Nick

      ---------------------------------- Be excellent to each other :)

      M Offline
      M Offline
      Michael Schubert
      wrote on last edited by
      #9

      More interesting than just the clock frequency are the advancements in processor architecture. For example: Intel 80286: 1.8 MIPS at 12 MHz -> 0.15 MIPS/MHz Intel Core i7 Extreme 965EE: 76,383 MIPS at 3.2 GHz -> 23.860 MIPS/MHz

      L N B 3 Replies Last reply
      0
      • B Brady Kelly

        Nick Butler wrote:

        But we also process huge amounts of data in real time and most users just take it for granted.

        There is a mainframe beauro down the road whose existence I cannot figure. They do monthly batch runs (salaries etc.) that I could easily process in real time even with JavaScript.

        H Offline
        H Offline
        Henry Minute
        wrote on last edited by
        #10

        This goes back to the "If it ain't broke, don't fix it." mentality, coupled with lethargy from their customers.

        Henry Minute Do not read medical books! You could die of a misprint. - Mark Twain Girl: (staring) "Why do you need an icy cucumber?" “I want to report a fraud. The government is lying to us all.”

        B 1 Reply Last reply
        0
        • M Michael Schubert

          More interesting than just the clock frequency are the advancements in processor architecture. For example: Intel 80286: 1.8 MIPS at 12 MHz -> 0.15 MIPS/MHz Intel Core i7 Extreme 965EE: 76,383 MIPS at 3.2 GHz -> 23.860 MIPS/MHz

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

          And have you also looked at AMD's score? They're like 3 years behind on Intel.

          D 1 Reply Last reply
          0
          • M Michael Schubert

            More interesting than just the clock frequency are the advancements in processor architecture. For example: Intel 80286: 1.8 MIPS at 12 MHz -> 0.15 MIPS/MHz Intel Core i7 Extreme 965EE: 76,383 MIPS at 3.2 GHz -> 23.860 MIPS/MHz

            N Offline
            N Offline
            Nicholas Butler
            wrote on last edited by
            #12

            Good point - that's 2 orders of magnitude accounted for :) But look at transistor counts: 80286: 134,000 i7: 731,000,000 So we could have a single chip containing 5,455 286s! Nick

            ---------------------------------- Be excellent to each other :)

            B B 2 Replies Last reply
            0
            • N Nicholas Butler

              Since it's slow this morning, I thought I'd share something I've been pondering. My first PC had about a 107 byte disk and a clock cycle was about 10-7 seconds. So we as developers had a range of about 14 orders of magnitude to balance - which was pretty impressive even then. Current PC's have 1012 disks and 10-9 processors - a range of 21 orders of magnitude. So in 20 years, the range has increased by 7 orders of magnitude. That's some rate of change! You can also compare the size / Hz ratio. 20 years ago this was about parity, but now we have 103 more data than speed. Since size keeps increasing but clock speeds have topped out, do we need 1000-core processors? I know it's not scientific! I just thought it might be interesting :) Nick

              ---------------------------------- Be excellent to each other :)

              D Offline
              D Offline
              Dan Neely
              wrote on last edited by
              #13

              We already have 1600 core chips. Raedeon 5870[^]

              The latest nation. Procrastination.

              M 1 Reply Last reply
              0
              • B Brady Kelly

                What impresses me more is the range of complexity we deal with. It is the highest of any profession or trade ever.

                C Offline
                C Offline
                Chris Meech
                wrote on last edited by
                #14

                I think you'll find that engineers in all fields are dealing with a ranges of complexity that didn't exist 20 years ago, not just software engineers. :)

                Chris Meech I am Canadian. [heard in a local bar] In theory there is no difference between theory and practice. In practice there is. [Yogi Berra]

                B 1 Reply Last reply
                0
                • C Chris Meech

                  I think you'll find that engineers in all fields are dealing with a ranges of complexity that didn't exist 20 years ago, not just software engineers. :)

                  Chris Meech I am Canadian. [heard in a local bar] In theory there is no difference between theory and practice. In practice there is. [Yogi Berra]

                  B Offline
                  B Offline
                  Brady Kelly
                  wrote on last edited by
                  #15

                  Yes, but we hold the record, across all fields. :)

                  G 1 Reply Last reply
                  0
                  • H Henry Minute

                    This goes back to the "If it ain't broke, don't fix it." mentality, coupled with lethargy from their customers.

                    Henry Minute Do not read medical books! You could die of a misprint. - Mark Twain Girl: (staring) "Why do you need an icy cucumber?" “I want to report a fraud. The government is lying to us all.”

                    B Offline
                    B Offline
                    Brady Kelly
                    wrote on last edited by
                    #16

                    Maybe they should hear my pitch? :cool:


                    Last modified: 17mins after originally posted --

                    1 Reply Last reply
                    0
                    • N Nicholas Butler

                      Good point - that's 2 orders of magnitude accounted for :) But look at transistor counts: 80286: 134,000 i7: 731,000,000 So we could have a single chip containing 5,455 286s! Nick

                      ---------------------------------- Be excellent to each other :)

                      B Offline
                      B Offline
                      Brady Kelly
                      wrote on last edited by
                      #17

                      I remember many years ago seeing on TV a graphics house put out a little tower with 256 gfx chips, one per pixel, haha.

                      1 Reply Last reply
                      0
                      • L Lost User

                        And have you also looked at AMD's score? They're like 3 years behind on Intel.

                        D Offline
                        D Offline
                        Dalek Dave
                        wrote on last edited by
                        #18

                        harold aptroot wrote:

                        They're like 3 years behind on Intel.

                        Get back to the Valley! Like!

                        ------------------------------------ "I'm going to walk around a field dangling my keys on a bit of string until I hear whistling noises. " Steve Harris 2009

                        1 Reply Last reply
                        0
                        • D Dan Neely

                          We already have 1600 core chips. Raedeon 5870[^]

                          The latest nation. Procrastination.

                          M Offline
                          M Offline
                          Michael Schubert
                          wrote on last edited by
                          #19

                          Radeon HD 5870 X2 - 2x2154 = 4308000000 transistors. That number won't even fit in a DWORD. The mind boggles...

                          1 Reply Last reply
                          0
                          • M Michael Schubert

                            More interesting than just the clock frequency are the advancements in processor architecture. For example: Intel 80286: 1.8 MIPS at 12 MHz -> 0.15 MIPS/MHz Intel Core i7 Extreme 965EE: 76,383 MIPS at 3.2 GHz -> 23.860 MIPS/MHz

                            B Offline
                            B Offline
                            benjymous
                            wrote on last edited by
                            #20

                            ZX Spectrum Z80: 0.12 mips at 4 MHz -> 0.03 MIPS/MHz (13 000 transistors) Storage: 1365bits per seconds on audio tape (a whopping 900k on a C90 tape)

                            Help me! I'm turning into a grapefruit! Buzzwords!

                            1 Reply Last reply
                            0
                            • N Nicholas Butler

                              Good point - that's 2 orders of magnitude accounted for :) But look at transistor counts: 80286: 134,000 i7: 731,000,000 So we could have a single chip containing 5,455 286s! Nick

                              ---------------------------------- Be excellent to each other :)

                              B Offline
                              B Offline
                              benjymous
                              wrote on last edited by
                              #21

                              or 56230 Z80s

                              Help me! I'm turning into a grapefruit! Buzzwords!

                              1 Reply Last reply
                              0
                              • N Nicholas Butler

                                Since it's slow this morning, I thought I'd share something I've been pondering. My first PC had about a 107 byte disk and a clock cycle was about 10-7 seconds. So we as developers had a range of about 14 orders of magnitude to balance - which was pretty impressive even then. Current PC's have 1012 disks and 10-9 processors - a range of 21 orders of magnitude. So in 20 years, the range has increased by 7 orders of magnitude. That's some rate of change! You can also compare the size / Hz ratio. 20 years ago this was about parity, but now we have 103 more data than speed. Since size keeps increasing but clock speeds have topped out, do we need 1000-core processors? I know it's not scientific! I just thought it might be interesting :) Nick

                                ---------------------------------- Be excellent to each other :)

                                M Offline
                                M Offline
                                Marc Clifton
                                wrote on last edited by
                                #22

                                Nick Butler wrote:

                                and 10-9 processors

                                Dang. What's left? The hair on the chiny-chin-chin of the squirrel? Marc

                                Will work for food. Interacx

                                I'm not overthinking the problem, I just felt like I needed a small, unimportant, uninteresting rant! - Martin Hart Turner

                                N 1 Reply Last reply
                                0
                                • B Brady Kelly

                                  Yes, but we hold the record, across all fields. :)

                                  G Offline
                                  G Offline
                                  Gary Wheeler
                                  wrote on last edited by
                                  #23

                                  Hmm... I wonder if the engineers in other fields would agree. Mechanical engineers have to deal with new materials, reliability concerns, and safety issues all the time. Chemical engineering is ever-more complicated by environmental concerns. Electrical engineers are dealing with parts with sub-nanosecond switching times and effects caused by the behavior of countable numbers of electrons.

                                  Software Zen: delete this;

                                  1 Reply Last reply
                                  0
                                  • M Marc Clifton

                                    Nick Butler wrote:

                                    and 10-9 processors

                                    Dang. What's left? The hair on the chiny-chin-chin of the squirrel? Marc

                                    Will work for food. Interacx

                                    I'm not overthinking the problem, I just felt like I needed a small, unimportant, uninteresting rant! - Martin Hart Turner

                                    N Offline
                                    N Offline
                                    Nicholas Butler
                                    wrote on last edited by
                                    #24

                                    Marc Clifton wrote:

                                    Dang. What's left? The hair on the chiny-chin-chin of the squirrel?

                                    Not far off - about 4" at the speed of light :-D Nick

                                    ---------------------------------- Be excellent to each other :)

                                    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