Home » Uncategorized » Parallel Computing

Parallel Computing

Todd Hoff, High Scalability, Linus: The Whole “Parallel Computing Is The Future” Is A Bunch Of Crock., here. Should not underestimate the need to do something that drive folks to write shitty parallel programs.

The whole “let’s parallelize” thing is a huge waste of everybody’s time. There’s this huge body of “knowledge” that parallel is somehow more efficient, and that whole huge body is pure and utter garbage. Big caches are efficient. Parallel stupid small cores without caches are horrible unless you have a very specific load that is hugely regular (ie graphics).

Nobody is ever going to go backwards from where we are today. Those complex OoO [Out-of-order execution] cores aren’t going away. Scaling isn’t going to continue forever, and people want mobility, so the crazies talking about scaling to hundreds of cores are just that – crazy. Why give them an ounce of credibility?

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: