Putting the "Hard" in "Hardware"

Quite often, I hear complaints that coding for GPUs is difficult. In response to such comments, I believe that, for correct perspective, the discussion needs to be framed somewhat differently.

First of all, squeezing the last drop of performance out of modern CPUs is hard, too. Here's a nice article …

more ...

Why is GPU Computing significant?

In my opinion, GPU computing is significant because I--as a grad student--can easily afford a machine that allows me to perform a simulation like the following in 40 minutes instead of a whole workday. That's why.

If you're curious, this shows the density of a vortex shedding flow behind a …

more ...

You are being preyed on

Do you have a free checking account? A free credit card? Do you perhaps even get money back from your credit card company? Ever wonder who pays for all these freebies? This Frontline report (also embedded below) provides some answers and sheds light on the shady things going on in …

more ...