Suggested Readings
Cloud computing
Above the Clouds: A Berkeley View of Cloud ComputingUser Guide for Amazon EC2
Netflix' experience with AWS
Architecting for the Cloud: demo and best practices (video)
GPUs
Efficient parallel reduction on GPUsEfficient parallel scan on GPUs
MapReduce
Hadoop: The Definitive Guide (book)code from the book
Data-Intensive Text Processing with MapReduce (book, mostly theoretical)
Writing a Hadoop MapReduce Program in Python using Hadoop Streaming