ISSCC Poulson Preview Online - OoO not unlikely?

Article: New Itanium Microarchitecture at ISSCC 2011
By: someone (someone.delete@this.somewhere.com), November 19, 2010 11:04 am
Room: Moderated Discussions
Linus Torvalds (torvalds@linux-foundation.org) on 11/19/10 wrote:
---------------------------
>someone (someone@somewhere.com) on 11/19/10 wrote:
>>
>>Streaming vs non-streaming data is mostly a function
>>of program structure and associated alogorithms, rather
>>than specific values of data involved from run to run.
>
>The thing is, streaming is pretty easy to detect in
>hardware, and you really do want to do it at that point.
>Doing hardware prefetching - which you want to do
>regardless - you can also (if you decide you want to),
>use that streaming information as a cache replacement
>hint.
>
>The one thing that Itanium designers _never_ understood,
>and which is a fundamental failing of the whole damn
>architecture, is the whole notion of "hardware and software
>together".
>
>The whole Itanium approach is flawed. It is based on "we
>do everything in software, and make the hardware as simple
>and stupid as possible".

WRONG.

The whole Itanium approach is modern compilers learn
a lot of useful information about programs that can be
passed onto hardware if there exists mechanisms to do
so in the ISA. Hardware is free to use such information
any way it choses and is not prevented from collecting
its own information at run time, like other processors, to
complement and enhance the value of the hint stream
from the compiler.

The fallacy of false dilemma is yet another intellectual
failure IPF bashers are prone to.


>
>It's a design decision by incompetent people, for
>incompetent people. It's a design decision that says "our
>hardware engineers are morons and can never add anything
>useful to the decisions, so let's rely on our software
>people who are heroes of intelligence and might".
>
>Now, I do understand that everybody idolizes us software
>people. Yes, we really are better, smarter, and more
>good-looking than hardware engineers. Life is not fair,
>and the adoration of the masses can be unbearable at times.
>When I go to the mall, I'm covered in womens underwear in
>minutes - it's just embarrassing.
>
>So yes, we're the Tom Jones of the engineering world.
>
>So I can see how architecture designers could get some
>complexes. I understand. But even if you're a total failure
>in life, and you got your degree in EE rather than CompSci,
>stand up for yourself, man!
>
>Repeat after me: "Yes, I too can make a difference! I'm
>not just a useless lump of meat! I can design hardware that
>is wondrous and that I don't need to be ashamed of! I can
>help those beautiful software people run their code better!
>My life has meaning!"

>
>Doesn't that feel good? Now, look down at your keyboard,
>and look back at me. Look down. Look back. You may never
>be as beautiful and smart as a software engineer, but with
>Old Spice, you can at least smell like one.
>
>Hardware and software should work together. And that does
>not mean that hardware should just lay there like
>a dead fish, while software does all the work. It should
>be actively participating in the action, getting all
>excited about its own body and about its own capabilities.
>
>Comprende?
>
>If you didn't get the point, Itanium sucks. It sucks
>exactly because it has all those idiotic features
>that are all about software controlling it. It sucks
>because the design is fundamentally broken. It's broken
>exactly because it thinks that "software knows best".
>
>Someone, here's something you need to learn: "Hardware that
>can't stand up for itself is not worth standing up for!".
>
>So stop standing up for failure. Tell any Itanium designers
>you know to grow a pair, and stand up for themselves, and
>say "Yes we can do it on our own. We don't need to have our
>diapers changed by the software people. We can go potty on
>our own, and we are strong!"
>
>Tell them to grow the f*ck up.
>
>Linus

Wow, it doesn't look like "Itanium designers" are the one
with issues.

Seriously, what's your malfunction here?
< Previous Post in ThreadNext Post in Thread >
TopicPosted ByDate
ISSCC Poulson Preview OnlineDavid Kanter2010/11/17 03:40 AM
  ISSCC Poulson Preview Onlinesavantu2010/11/17 05:25 AM
  ISSCC Poulson Preview Onlinesomeone2010/11/17 08:51 AM
    ISSCC Poulson Preview OnlineLinus Torvalds2010/11/17 09:27 AM
      ISSCC Poulson Preview Onlinesomeone2010/11/17 10:31 AM
        ISSCC Poulson Preview OnlineRichard Cownie2010/11/17 10:55 AM
          ISSCC Poulson Preview OnlineLinus Torvalds2010/11/17 11:30 AM
          ISSCC Poulson Preview Onlinesomeone2010/11/17 11:42 AM
            ISSCC Poulson Preview Onlinea reader2010/11/17 02:07 PM
        ISSCC Poulson Preview OnlineGabriele Svelto2010/11/19 02:52 AM
          ISSCC Poulson Preview Onlinesavantu2010/11/19 05:37 AM
    ISSCC Poulson Preview OnlineDavid Kanter2010/11/17 12:12 PM
      ISSCC Poulson Preview Onlinesomeone2010/11/17 12:40 PM
        ISSCC Poulson Preview OnlineDavid Kanter2010/11/17 02:08 PM
          ISSCC Poulson Preview Onlineajensen2010/11/18 01:24 AM
  ISSCC Poulson Preview Onlinelubemark2010/11/17 09:52 AM
  ISSCC Poulson Preview Online - OoO not unlikely?anon2010/11/17 11:41 AM
    ISSCC Poulson Preview Online - OoO not unlikely?Linus Torvalds2010/11/17 12:12 PM
      ISSCC Poulson Preview Online - OoO not unlikely?anon2010/11/17 05:38 PM
        ISSCC Poulson Preview Online - OoO not unlikely?Linus Torvalds2010/11/17 08:03 PM
    ISSCC Poulson Preview Online - OoO not unlikely?someone2010/11/17 12:14 PM
      ISSCC Poulson Preview Online - OoO not unlikely?Richard Cownie2010/11/17 02:07 PM
        ISSCC Poulson Preview Online - OoO not unlikely?someone2010/11/17 02:59 PM
          ISSCC Poulson Preview Online - OoO not unlikely?sylt2010/11/17 03:26 PM
          ISSCC Poulson Preview Online - OoO not unlikely?anon2010/11/17 05:53 PM
            ISSCC Poulson Preview Online - OoO not unlikely?someone2010/11/17 08:34 PM
              ISSCC Poulson Preview Online - OoO not unlikely?anon2010/11/17 09:22 PM
              ISSCC Poulson Preview Online - OoO not unlikely?Martin Høyer Kristiansen2010/11/18 12:35 AM
                ISSCC Poulson Preview Online - OoO not unlikely?anon2010/11/18 01:14 AM
                  ISSCC Poulson Preview Online - OoO not unlikely?Martin Høyer Kristiansen2010/11/18 02:00 AM
          ISSCC Poulson Preview Online - OoO not unlikely?Groo2010/11/18 03:28 PM
            ISSCC Poulson Preview Online - OoO not unlikely?someone2010/11/18 09:30 PM
              ISSCC Poulson Preview Online - OoO not unlikely?Doug Siebert2010/11/19 12:06 AM
                ISSCC Poulson Preview Online - OoO not unlikely?someone2010/11/19 07:52 AM
                  Negativity and ignorancePaul A. Clayton2010/11/19 06:11 PM
                  rhetoricshobold2010/11/20 05:01 AM
              ISSCC Poulson Preview Online - OoO not unlikely?anonymous2010/11/19 02:17 AM
                ISSCC Poulson Preview Online - OoO not unlikely?someone2010/11/19 08:22 AM
                  ISSCC Poulson Preview Online - OoO not unlikely?Linus Torvalds2010/11/19 09:26 AM
                    ISSCC Poulson Preview Online - OoO not unlikely?someone2010/11/19 11:04 AM
                      ISSCC Poulson Preview Online - OoO not unlikely?Linus Torvalds2010/11/19 11:24 AM
                        ISSCC Poulson Preview Online - OoO not unlikely?someone2010/11/19 12:05 PM
                          ISSCC Poulson Preview Online - OoO not unlikely?Linus Torvalds2010/11/19 01:08 PM
                            ISSCC Poulson Preview Online - OoO not unlikely?someone2010/11/20 11:02 AM
                              ISSCC Poulson Preview Online - OoO not unlikely?dc2010/11/20 12:59 PM
                              ISSCC Poulson Preview Online - OoO not unlikely?dc2010/11/20 01:01 PM
                                ISSCC Poulson Preview Online - OoO not unlikely?rwessel2010/11/20 01:27 PM
                                  ISSCC Poulson Preview Online - OoO not unlikely?dc2010/11/21 05:00 PM
                                    single-system single-location != RASanonymous2010/11/21 09:33 PM
                                      single-system single-location != RASdc2010/11/25 12:06 PM
                                        single-system single-location != RASDavid Kanter2010/11/25 01:58 PM
                    CS:SNAREPslacker2010/11/20 04:07 AM
                      CS:SNAREPnone2010/11/20 04:53 AM
                        CS:SNAREPS. Rao2010/11/20 11:20 AM
                      CS:SNAREPGabriele Svelto2010/11/22 07:11 AM
                  ISSCC Poulson Preview Online - OoO not unlikely?anon2010/11/19 11:08 AM
                    ISSCC Poulson Preview Online - OoO not unlikely?someone2010/11/19 06:51 PM
                      ISSCC Poulson Preview Online - OoO not unlikely?rwessel2010/11/20 01:53 AM
                        ISSCC Poulson Preview Online - OoO not unlikely?dc2010/11/20 12:43 PM
                          ISSCC Poulson Preview Online - OoO not unlikely?anon2010/11/20 05:43 PM
                            ISSCC Poulson Preview Online - OoO not unlikely?Foo_2010/11/20 05:56 PM
              ISSCC Poulson Preview Online - OoO not unlikely?Groo2010/11/20 12:59 PM
                P = E/tslacker2010/11/20 11:31 PM
                  P = E/tAndi Kleen2010/11/21 03:02 AM
                ISSCC Poulson Preview Online - OoO not unlikely?someone2010/11/21 10:24 AM
                  ISSCC Poulson Preview Online - OoO not unlikely?Richard Cownie2010/11/21 01:07 PM
                    ISSCC Poulson Preview Online - OoO not unlikely?someone2010/11/21 04:50 PM
                      ISSCC Poulson Preview Online - OoO not unlikely?Richard Cownie2010/11/21 05:38 PM
                        ISSCC Poulson Preview Online - OoO not unlikely?someone2010/11/21 06:27 PM
                          ISSCC Poulson Preview Online - OoO not unlikely?Richard Cownie2010/11/22 08:37 AM
                            ISSCC Poulson Preview Online - OoO not unlikely?someone2010/11/22 09:07 AM
                              ISSCC Poulson Preview Online - OoO not unlikely?Richard Cownie2010/11/22 09:25 AM
                                ISSCC Poulson Preview Online - OoO not unlikely?dc2010/11/25 12:22 PM
                                  ISSCC Poulson Preview Online - OoO not unlikely?Richard Cownie2010/11/26 10:44 AM
                              perfAM2010/11/24 03:28 AM
                                perfajensen2010/11/24 03:46 AM
                                perfsomeone2010/11/24 09:59 AM
                          OOOE and energy efficiencyDavid Kanter2010/11/23 11:28 AM
                            OOOE and energy efficiencysomeone2010/11/23 12:42 PM
                              OOOE and energy efficiencyDavid Kanter2010/11/23 06:00 PM
                                OOOE and energy efficiencyajensen2010/11/24 01:58 AM
                                  OOOE and energy efficiencyRichard Cownie2010/11/24 10:44 AM
                                    OOOE and energy efficiencyajensen2010/11/24 01:51 PM
                                      OOOE and energy efficiencyRichard Cownie2010/11/24 02:59 PM
                                        OOOE and energy efficiencyajensen2010/11/25 12:20 AM
                              OOOE and energy efficiencyChuck2010/11/23 10:04 PM
    ISSCC Poulson Preview Online - OoO not unlikely?ajensen2010/11/18 12:48 AM
  ISSCC Poulson Preview OnlineMatt Waldhauer2010/11/17 11:50 AM
    ISSCC Poulson Preview OnlineDavid Kanter2010/11/17 12:21 PM
    ISSCC Poulson Preview Onlinesomeone2010/11/17 12:51 PM
      ISSCC Poulson Preview OnlineMatt Waldhauer2010/11/18 07:38 AM
    ISSCC Poulson Preview OnlineDan Downs2010/11/18 10:15 AM
      ISSCC Poulson Preview OnlineMatt Waldhauer2010/11/23 03:19 AM
  OoOE IPFajensen2010/11/22 02:12 AM
    OoOE IPFanon2010/11/22 03:24 AM
      OoOE IPFajensen2010/11/22 03:46 AM
  ISSCC Poulson Preview Online- Abstractlubemark2010/11/22 08:02 AM
    ISSCC Poulson Preview Online- AbstractIntelUser20002010/11/22 09:49 AM
      ISSCC Poulson Preview Online- AbstractDavid Kanter2010/11/22 11:08 AM
      Cache sharingPaul A. Clayton2010/11/22 01:42 PM
  ISSCC Poulson Preview OnlineTwelve2011/03/23 01:32 PM
    ISSCC Poulson Preview OnlineDaniel Bizó2011/03/24 06:23 AM
Reply to this Topic
Name:
Email:
Topic:
Body: No Text
How do you spell green?