2017 IEEE High Performance Extreme Computing Conference (HPEC) 2017
DOI: 10.1109/hpec.2017.8091040
|View full text |Cite
|
Sign up to set email alerts
|

Streaming graph challenge: Stochastic block partition

Abstract: Abstract-An important objective for analyzing realworld graphs is to achieve scalable performance on large, streaming graphs. A challenging and relevant example is the graph partition problem. As a combinatorial problem, graph partition is NP-hard, but existing relaxation methods provide reasonable approximate solutions that can be scaled for large graphs. Competitive benchmarks and challenges have proven to be an effective means to advance state-of-the-art performance and foster community collaboration. This … Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

1
47
0

Year Published

2017
2017
2023
2023

Publication Types

Select...
6
2

Relationship

3
5

Authors

Journals

citations
Cited by 62 publications
(61 citation statements)
references
References 24 publications
1
47
0
Order By: Relevance
“…For the Sparse DNN Challenge different DNNs were created with different numbers of neurons per layer. The RadiX-Net parameters used to create the base DNNs are given in Table I [16,16,16,16,16,16,16] produces a 6 layer, 1024 neurons per layer DNN with 32 connections per neuron.…”
Section: Neural Network Datamentioning
confidence: 99%
See 2 more Smart Citations
“…For the Sparse DNN Challenge different DNNs were created with different numbers of neurons per layer. The RadiX-Net parameters used to create the base DNNs are given in Table I [16,16,16,16,16,16,16] produces a 6 layer, 1024 neurons per layer DNN with 32 connections per neuron.…”
Section: Neural Network Datamentioning
confidence: 99%
“…The non-zero values are written as triples to a .tsv file where each row corresponds to a different image, each column is the nonzero pixel location and the value is 1. [16,16,16,16,16,16,16,16,16,16,16,16,16] 12 65536 0.0005 -0.45 • Use an implementation that could work on real-world data • Create compressed binary versions of inputs to accelerate reading the data • Split inputs and run in data parallel mode to achieve higher performance (this requires replicating weight matrices on every processor and can require a lot of memory) • Split up layers and run in a pipeline parallel mode to achieve higher performance (this saves memory, but requires communicating results after each group of layers) • Use other reasonable optimizations that would work on real-world data Avoid • Exploiting the repetitive structure of weight matrices, weight values, and bias values • Exploiting layer independence of results • Using optimizations that would not work on real-world data…”
Section: Input Data Setmentioning
confidence: 99%
See 1 more Smart Citation
“…The Graph Challenge consists of three challenges • Pre-challenge: PageRank pipeline [58] • Static graph challenge: subgraph isomorphism [59] • Streaming graph challenge: stochastic block partition [60] The static graph challenge is further broken down into triangle counting and k-truss. Triangle counting received the most submissions and is the focus of this paper.…”
Section: Triangle Countingmentioning
confidence: 99%
“…[5], [6], traditional graph-based spectral clustering and cuts partitioning, discuss numerical issues of related large scale computations for Big Data spectral clustering, and describe our approach. Partition Challenge Datasets with Known Truth Partitions [7] suitable for our techniques are reviewed in §III. Our numerical results appear in §IV.…”
Section: Introductionmentioning
confidence: 99%