A Scalable General Purpose System for Large-Scale Graph Processing


Autoria(s): Sun, Jiawen
Data(s)

25/07/2016

Resumo

Graph analytics is an important and computationally demanding class of data analytics. It is essential to balance scalability, ease-of-use and high performance in large scale graph analytics. As such, it is necessary to hide the complexity of parallelism, data distribution and memory locality behind an abstract interface. The aim of this work is to build a scalable graph analytics framework that does not demand significant parallel programming experience based on NUMA-awareness.<br/>The realization of such a system faces two key problems:<br/>(i)~how to develop a scale-free parallel programming framework that scales efficiently across NUMA domains; (ii)~how to efficiently apply graph partitioning in order to create separate and largely independent work items that can be distributed among threads.<br/>

Identificador

http://pure.qub.ac.uk/portal/en/publications/a-scalable-general-purpose-system-for-largescale-graph-processing(8fd9da79-ede2-49ce-abf0-52a8d6e8c062).html

http://dx.doi.org/10.1145/2967938.2971465

Idioma(s)

eng

Direitos

info:eu-repo/semantics/closedAccess

Fonte

Sun , J 2016 , A Scalable General Purpose System for Large-Scale Graph Processing . in PACT '16:Proceedings of the 25th international conference on Parallel architectures and compilation . PACT2016 , Haifa , Israel , 11-15 September . DOI: 10.1145/2967938.2971465

Palavras-Chave #Large scale graph processing #scalable parallel programming
Tipo

contributionToPeriodical