2009 21st International Symposium on Computer Architecture and High Performance Computing