Is Google the Next Cray?
Now most HPC applications store a lot of data and then have to at some point search through that data. True, today's HPC applications for the most part don't make use of standard databases and data warehouses, in part because previous commercial data warehouse designs were too expensive and too slow for HPC applications, so HPC developers wrote their own custom applications. And built their own custom supercomputers too. Welcome to the world of general purpose servers and general purpose applications. If I was building a new HPC center today, to tackle a new problem, I would seriously look at Greenplum's data warehouse appliance before embarking on a multi year custom software development project.
The same can be said for Web 2.0 projects, the initial target of Greenplum's appliance. Google may be able to afford to build out their own custom programming staff and hand-assemble their own data warehouse, but for how long? Do we someday look back on Google as the Cray of the Web 2.0 software world?
