Energy Efficiency of Large Scale Graph Processing Platforms

Kashif Nizam Khan, Mohammad Hoque, Tapio Niemi, Zhonghong Ou, Jukka Nurminen

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

3 Citations (Scopus)


A number of graph processing platforms have emerged recently as a result of the growing demand on graph data analytics with complex and large-scale graph structured datasets. These platforms have been tailored for iterative
graph computations and can offer an order of magnitude performance gain over generic data-flow frameworks like Apache Hadoop and Spark. Nevertheless, the increasing availability of such platforms and their functionality overlap necessitates a comparative study on various aspects of the platforms, including applications, performance and energy efficiency. In this work, we focus on the energy efficiency aspect of some large scale graph processing
platforms. Specifically, we select two representatives, e.g., Apache Giraph and Spark GraphX, for the comparative study. We compare and analyze the energy consumption of these two platforms with PageRank, Strongly Connected
Component and Single Source Shortest Path algorithms over five different realistic graphs. Our experimental results demonstrate that GraphX outperforms Giraph in terms of energy consumption. Specifically, Giraph consumes 1.71 times more energy than GraphX on average for the mentioned algorithms
Original languageEnglish
Title of host publicationProceedings of the 2016 ACM International Joint Conference on Pervasive and Ubiquitous Computing: Adjunct
ISBN (Print) 978-1-4503-4462-3
Publication statusPublished - 2016
MoE publication typeA4 Article in a conference publication
EventACM International Joint Conference on Pervasive and Ubiquitous Computing - Heidelberg, Germany
Duration: 12 Sep 201616 Sep 2016


ConferenceACM International Joint Conference on Pervasive and Ubiquitous Computing
Abbreviated titleUbiComp

Fingerprint Dive into the research topics of 'Energy Efficiency of Large Scale Graph Processing Platforms'. Together they form a unique fingerprint.

Cite this