Don't go down that road of hero worship. There are many scientists who do things out of good will; others have an explorer mindset; and then there are those who are driven by ego and a desire to leave a legacy.
Read up on Kim Ung-yong, the man with the highest IQ in the world, and how NASA scientists basically exploited him between the age of 8 to 18. The poor guy left disillusioned and bitter.
Scientists are human and are subject to the same base desires, flaws, and fears.
There's a world of difference between massive # of regular cores--which, if harder to program for is well-understood--and the Itanium, which introduced a whole new concept with its EPIC architecture.
The EPIC architecture seemed like a good idea--let the compiler take care of most of the instruction re-ordering, and get rid of branch predictions where at all possible by introducing speculative instructions in its stead.
But as it turned out, writing a good compiler for this architecture is hard if not impossible...
Don't go down that road of hero worship. There are many scientists who do things out of good will; others have an explorer mindset; and then there are those who are driven by ego and a desire to leave a legacy. Read up on Kim Ung-yong, the man with the highest IQ in the world, and how NASA scientists basically exploited him between the age of 8 to 18. The poor guy left disillusioned and bitter. Scientists are human and are subject to the same base desires, flaws, and fears.
...are like? Authors distribute their work through publishers, and each publisher and each is different (see http://beckerinfo.net/scp/2008/02/11/what-to-look-for-in-publisher-copyright-agreement-forms/ to get an idea). In fact, many "highly-regarded" journals have draconian agreements: http://www.arl.org/sparc/author/addendum.shtml If you wonder why legal fees are so high, these guys are one of the two big culprits (the other being the law schools)..
There's a world of difference between massive # of regular cores--which, if harder to program for is well-understood--and the Itanium, which introduced a whole new concept with its EPIC architecture. The EPIC architecture seemed like a good idea--let the compiler take care of most of the instruction re-ordering, and get rid of branch predictions where at all possible by introducing speculative instructions in its stead. But as it turned out, writing a good compiler for this architecture is hard if not impossible...