Why is everybody thinking this is big news?
The previous compiler, based upon Open64, has been available in source form since CUDA 1.0. They (partially) switched to LLVM in 4.1, and they also release the source code. They didn't have to, because unlike Open64 LLVM is not GPL, so it's nice of them, but it's not exactly earth-shattering news...
And because a picture straight from the horse's mouth is worth a thousand words, here's what NVidia has to say about it:
Go to 36.5, figure 36-11 & 36-13.
The Library of Congress used to have a goal of including complete hard copies, at least for items of US origin and 'good grade' (that is, they aimed to have copies of things such as hardback books that were intended to last, more than, say, ephemera such as the pulp magazines). However, that goal has become an obvious impossibility due to sheer volume. After about 1960, the library began being more selective.
And the situation is infinitely worse for other medias. Not only aren't people trying to preserve them, in many case they have been actively destroyed, in particular television broadcasts.
Two examples of the casualties:
The relevant wikipedia category is http://en.wikipedia.org/wiki/Category:Lost_television_programs. It's hard to believe so much television history has been lost forever.
If I buy a Chablis or a Burgundy I want a particular type of wine. So what that these wines originated in certain regions in France?
They didn't "originate". If it's a burgundy, then it hast to come from the region of Burgundy. It's that simple. Also, for the record: if you buy a Chablis, you also buy a Burgundy. Chablis is a sub-region of Burgundy.
I don't give a damn where it was made. I would say most people who drink them don't know or care either.
Some of us haven't ruined their taste buds with bad beers and ketchup sauce, so we do care. Where the wine was produced makes a lot of difference to the taste. If you can't tell the difference, please go back to drinking Budweiser.
I'm told by a French friend who is a wine buff that the Aussie wines he can buy are superior to French wines (seriously), so this makes the whole thing sound like a ploy to recapture an ailing market.
There is no such thing as "superior", either way. There is such as thing as "different". Then it's a matter of taste. Australia, California, Chile, Algeria all make very good wines. They just aren't Burgundy, or Champagne. Would you expect a "Scotch Whisky" to come from Polland? Obviously no. It doesn't preclude Japanese to make great Single Malt Whiskies. They just don't make Scotch Whiskies. Think of it as a trademark, shared by all the producers from one geographic region. You can't buy a Macintosh from Hewlett-Packard, can you? So why should you be able to buy a Burgundy from someone that isn't located in the region of Burgundy, and therefore doesn't share in the trademark?
And how many MB can you address with a 32-bit pointer under the IEEE recommendations?
1) I don't know...
2) It doesn't [censored] matter!
3) It's exactly 4 GiB, or 4096 MiB, how hard is that?
4) I don't use 32 bits pointer anymore anyway.
See, it's very easy: just add a little 'i' in there, and it works exactly like before, just unambiguously.
Over 300 posts and counting, and all because people can't type 'i' to make sure there's no possible mistake... The world is doomed, I tell you, doomed!
A list is only as strong as its weakest link. -- Don Knuth