Abstract
Recently, many large-scale data-intensive applications have emerged from the Internet and science domains. They pose significant challenges on the performance, scalability and programmability of existing data management systems. The challenges are even greater when these data management systems run on emerging parallel and distributed hardware and software platforms. In this chapter, we study the use of the GPU (Graphics Processing Units) in MapReduce and general graph processing in the Cloud for these data-intensive applications. In particular, we report our experiences in developing system prototypes, and discuss the open problems in the interplay between data-intensive applications and system platforms.
| Original language | English |
|---|---|
| Title of host publication | Cloud Computing for Data-Intensive Applications |
| Publisher | Springer |
| Pages | 105-129 |
| ISBN (Print) | 9781493919048, 9781493919055 |
| DOIs | |
| Publication status | Published - Jan 2014 |