I agree with the original ACM article more than I agree with Rob here. There is an obvious, extremely successful, counterexample to the “single threaded performance is king” meme and that’s GPUs.
-
-
The vicious cycle of “processors optimize for popular languages” <-> “popular languages are bad at parallelism” is a real phenomenon. GPUs are evidence that if you have a model rooted in parallelism from the start then things can turn out differently.
4 replies 0 retweets 3 likes -
What features would you like to see in a conventional CPU that make it better suited for languages that can express parallelism well? Presumably said features cannot still slow down single threaded code.
1 reply 0 retweets 0 likes
Bigger on-die GPUs.
10:23 PM - 23 May 2018
from Civic Center, San Francisco
0 replies
0 retweets
0 likes
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.