2019 · 22 citations · 41 references
ComputingComputer ScienceHigh-performance ComputingComputational GeometryParallel AlgorithmsParallel ComputingData ParallelismDistributed ComputingDistributed Data ProcessingGraphics Processing Unit ComputingParallel Geometric AlgorithmsParallel Performance AnalysisDistributed Gpu ComputingDistributed Graph ProcessingGpu Parallel AlgorithmsGraph ProcessingMulti-gpu ArchitecturesMulti-gpu ComputingMulti-gpu SystemsParallel Graph Algorithms
We describe a novel multi-machine multi-GPU implementation of triangle counting which exploits a novel application-agnostic graph partitioning strategy that eliminates almost all inter-host communication during triangle counting. Experimental results show that this distributed triangle counting implementation can handle very large graphs such as clueweb12, which has almost one billion vertices and 37 billion edges, and it is up to 1.6× faster than TriCore, the 2018 Graph Challenge champion.
41
Collective dynamics of ‘small-world’ networks
Duncan J. Watts, Steven H. Strogatz · Nature · 1998 · 43.2K citations
What is Twitter, a social network or a news media?
Haewoon Kwak, Changhyun Lee, Hosung Park et al. · 2010 · 6.7K citations · Full text
XSEDE: Accelerating Scientific Discovery
John Towns, T.M. Cockerill, Maytal Dahan et al. · Computing in Science & Engineering · 2014 · 3.3K citations · Full text
{SNAP Datasets}: {Stanford} Large Network Dataset Collection
Jure Leskovec, Andrej Krevl · 2014 · 2.8K citations
R-MAT: A Recursive Model for Graph Mining
Deepayan Chakrabarti, Yiping Zhan, Christos Faloutsos · 2004 · 1.3K citations · Full text