Interesting, but it seems like the article might be very old. It mentions 2010 in the future tense:
By the middle of 2010, Intel Labs anticipates having dozens of industry and academic research partners conducting advanced software research on the SCC hardware platform.
I hate so much when the article cannot be bothered to write down a timestamp. I think it's kinda basic, common sense to stamp ones writings with time... or it's just me.
Edit: Sorry about the OT. An interesting thing I found from the article is that while having 12 times more cores on the chips, it uses about the same (as max) or 5 times less power than my current cpu :/ I think that I should upgrade my system.