The Artima Developer Community
Sponsored Link

Java Community News
Donald Knuth on Multi-Core, Unit Testing, Literate Programming, and XP

38 replies on 39 pages. Most recent reply: Jun 14, 2008 10:09 AM by John Zabroski

Welcome Guest
  Sign In

Go back to the topic listing  Back to Topic List Click to reply to this topic  Reply to this Topic Click to search messages in this forum  Search Forum Click for a threaded view of the topic  Threaded View   
Previous Topic   Next Topic
Flat View: This topic has 38 replies on 39 pages [ « | 1 2 3 4 5 6 7 8 9 ... 39  | » ]
robert young

Posts: 361
Nickname: funbunny
Registered: Sep, 2003

Re: Donald Knuth on Multi-Core, Unit Testing, Literate Programming, and XP Posted: Apr 29, 2008 12:54 PM
Reply to this message Reply
Advertisement
> > <p>So why should I be so happy about the future that
> > hardware vendors promise?
> Whether you are happy or not there is no alternative in
> sight if you want more power than they can provide in a
> single core.
>

I read him as being sad. Reading between the lines, his point was that Intel has a near (or may be a bit more than that) monopoly on architecture. Even if some hardware geeks came up with a new architecture (instruction set) that gets more work done with the available transistor budget and clock as a single cpu, it would never get a foothold due to the Wintel situation. This is much like what happened to mainframes in the late 1960s.

The RISC thing has come and gone. We're left with an architecture that has reached its level of incompetence.

At risk of upsetting some readers, there is one problem not mentioned in the interview that does benefit from parallel execution in multi-[thread|core|processor] machines. I'll note that DB2's latest (off mainframe) version is now fully threaded. Set processing is inherently faster than sequential processing. Set thinking is not common, nor relevant in many arenas. But where it is, it loves such machines.

Flat View: This topic has 38 replies on 39 pages [ « | 1  2  3  4  5  6  7  8  9 | » ]
Topic: David Pollak on Scala's Option Class Previous Topic   Next Topic Topic: Dojo 1.0 Released

Sponsored Links



Google
  Web Artima.com   

Copyright © 1996-2019 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use