DocumentCode :
2194606
Title :
Ex-MATE: Data Intensive Computing with Large Reduction Objects and Its Application to Graph Mining
Author :
Jiang, Wei ; Agrawal, Gagan
Author_Institution :
Dept. of Comput. Sci. & Eng., Ohio State Univ., Columbus, OH, USA
fYear :
2011
fDate :
23-26 May 2011
Firstpage :
475
Lastpage :
484
Abstract :
Map-reduce framework has been widely used as the infrastructure for processing large-scale datasets in various domains. Recent work has shown that an alternate API MATE(Mapreduce with an Alternate API), where a reduction object is explicitly maintained and updated, reduces memory requirements and can significantly improve performance for many applications. However, unlike the original API, support for the alternate API has been restricted to the cases where the reduction object can fit in the memory. This limits the applicability of the MATE approach. Particularly, one emerging class of applications that require support for large reduction objects are the graph mining applications. This paper describes a system, Extended MATE or Ex-MATE, which supports this alternate API with reduction objects of arbitrary sizes. We develop support for managing disk-resident reduction objects and updating them efficiently. We evaluate our system using three graph mining applications and compare its performance to that of PEGASUS, a graph mining system implemented based on the original map-reduce API and its Hadoop implementation. Our results on a cluster with 128 cores show that for all three applications, our system outperforms PEGASUS, by factors ranging between 9 and 35.
Keywords :
Internet; application program interfaces; data mining; graphs; parallel processing; API MATE; Ex-MATE; Extended MATE; MATE approach; PEGASUS; data intensive computing; disk resident reduction object; graph mining; large scale dataset; map reduce framework; memory reduction; reduction object; Algorithm design and analysis; Clustering algorithms; Computational modeling; Data mining; Estimation; Memory management; Runtime; clusters; data-intensive computing; graph mining; map-reduce; multi-core architectures;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Cluster, Cloud and Grid Computing (CCGrid), 2011 11th IEEE/ACM International Symposium on
Conference_Location :
Newport Beach, CA
Print_ISBN :
978-1-4577-0129-0
Electronic_ISBN :
978-0-7695-4395-6
Type :
conf
DOI :
10.1109/CCGrid.2011.18
Filename :
5948638
Link To Document :
بازگشت