Beehive: A Framework for Graph Data Analytics on Cloud Computing Platforms

Date of Submission: 
July 24, 2013
Report Number: 
Report PDF: 
We describe here our current work on the development of a programming framework called Beehive for graph data analysis on cloud computing environments. This framework is based on the speculative computing approach using transactional task executions for harnessing amorphous parallelism in graph data analysis problems. We describe here the architecture and the programming abstractions provided by this framework. We present here the results of programming several graph problems using this framework.