Large Scale Graph Analysis
Erik Saule
HPC Lab Biomedical Informatics The Ohio State University
March 11, 2013 UMass Boston
Erik Saule Ohio State University, Biomedical Informatics HPC Lab http://bmi.osu.edu/hpc Large Scale Graph Analysis :: 1 / 43
Large Scale Graph Analysis Erik Saule HPC Lab Biomedical - - PowerPoint PPT Presentation
Large Scale Graph Analysis Erik Saule HPC Lab Biomedical Informatics The Ohio State University March 11, 2013 UMass Boston Ohio State University, Biomedical Informatics Large Scale Graph Analysis Erik Saule :: 1 / 43 HPC Lab
HPC Lab Biomedical Informatics The Ohio State University
Erik Saule Ohio State University, Biomedical Informatics HPC Lab http://bmi.osu.edu/hpc Large Scale Graph Analysis :: 1 / 43
1
2
3
4
5
Erik Saule Ohio State University, Biomedical Informatics HPC Lab http://bmi.osu.edu/hpc Large Scale Graph Analysis :: 2 / 43
Erik Saule Ohio State University, Biomedical Informatics HPC Lab http://bmi.osu.edu/hpc Large Scale Graph Analysis Introduction:: 3 / 43
Erik Saule Ohio State University, Biomedical Informatics HPC Lab http://bmi.osu.edu/hpc Large Scale Graph Analysis Introduction:: 3 / 43
Erik Saule Ohio State University, Biomedical Informatics HPC Lab http://bmi.osu.edu/hpc Large Scale Graph Analysis Introduction:: 3 / 43
Erik Saule Ohio State University, Biomedical Informatics HPC Lab http://bmi.osu.edu/hpc Large Scale Graph Analysis Introduction:: 3 / 43
Erik Saule Ohio State University, Biomedical Informatics HPC Lab http://bmi.osu.edu/hpc Large Scale Graph Analysis Introduction:: 3 / 43
Erik Saule Ohio State University, Biomedical Informatics HPC Lab http://bmi.osu.edu/hpc Large Scale Graph Analysis Introduction:: 4 / 43
Erik Saule Ohio State University, Biomedical Informatics HPC Lab http://bmi.osu.edu/hpc Large Scale Graph Analysis Introduction:: 4 / 43
Erik Saule Ohio State University, Biomedical Informatics HPC Lab http://bmi.osu.edu/hpc Large Scale Graph Analysis Introduction:: 4 / 43
Erik Saule Ohio State University, Biomedical Informatics HPC Lab http://bmi.osu.edu/hpc Large Scale Graph Analysis Introduction:: 5 / 43
Erik Saule Ohio State University, Biomedical Informatics HPC Lab http://bmi.osu.edu/hpc Large Scale Graph Analysis Introduction:: 5 / 43
Erik Saule Ohio State University, Biomedical Informatics HPC Lab http://bmi.osu.edu/hpc Large Scale Graph Analysis Introduction:: 6 / 43
Erik Saule Ohio State University, Biomedical Informatics HPC Lab http://bmi.osu.edu/hpc Large Scale Graph Analysis Introduction:: 6 / 43
static analysis recurrent analysis temporal analysis
Erik Saule Ohio State University, Biomedical Informatics HPC Lab http://bmi.osu.edu/hpc Large Scale Graph Analysis Introduction:: 6 / 43
Erik Saule Ohio State University, Biomedical Informatics HPC Lab http://bmi.osu.edu/hpc Large Scale Graph Analysis Introduction:: 7 / 43
Erik Saule Ohio State University, Biomedical Informatics HPC Lab http://bmi.osu.edu/hpc Large Scale Graph Analysis Introduction:: 7 / 43
Erik Saule Ohio State University, Biomedical Informatics HPC Lab http://bmi.osu.edu/hpc Large Scale Graph Analysis Introduction:: 7 / 43
Erik Saule Ohio State University, Biomedical Informatics HPC Lab http://bmi.osu.edu/hpc Large Scale Graph Analysis Introduction:: 7 / 43
Erik Saule Ohio State University, Biomedical Informatics HPC Lab http://bmi.osu.edu/hpc Large Scale Graph Analysis Introduction:: 7 / 43
Erik Saule Ohio State University, Biomedical Informatics HPC Lab http://bmi.osu.edu/hpc Large Scale Graph Analysis Introduction:: 7 / 43
1
2
3
4
5
Erik Saule Ohio State University, Biomedical Informatics HPC Lab http://bmi.osu.edu/hpc Large Scale Graph Analysis theadvisor:: 8 / 43
Erik Saule Ohio State University, Biomedical Informatics HPC Lab http://bmi.osu.edu/hpc Large Scale Graph Analysis theadvisor:: 9 / 43
Erik Saule Ohio State University, Biomedical Informatics HPC Lab http://bmi.osu.edu/hpc Large Scale Graph Analysis theadvisor:: 9 / 43
v∈N(u) πi−1(v) δ(v)
source: wikipedia
Erik Saule Ohio State University, Biomedical Informatics HPC Lab http://bmi.osu.edu/hpc Large Scale Graph Analysis theadvisor::Citation Analysis 10 / 43
v∈N+(u) πi−1(v) δ−(v) + (1 − κ) v∈N−(u) πi−1(v) δ+(v) )
1 |Q|, if u ∈ Q, p∗(u) = 0, otherwise
a b c d
restart edge reference edge back-reference (citation) edge
v
d (1-κ) δ+(v) d κ δ-(v) (1-d) m
qm
Erik Saule Ohio State University, Biomedical Informatics HPC Lab http://bmi.osu.edu/hpc Large Scale Graph Analysis theadvisor::Citation Analysis 11 / 43
0.2 0.4 0.6 0.8 1 κ 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 d 1980 1985 1990 1995 2000 2005 2010 average publication year
hide random hide recent hide earlier mean interval mean interval mean interval DaRWR 48.00 46.80 49.20 42.22 40.95 43.50 60.64 59.48 61.80 P.R. 56.56 55.31 57.80 38.75 37.50 40.00 58.93 57.76 60.10 Katzβ 46.33 45.16 47.50 34.56 33.42 35.70 44.19 42.97 45.40 Cocit 44.60 43.39 45.80 14.22 13.25 15.20 55.97 54.64 57.30 Cocoup 17.28 16.36 18.20 17.56 16.61 18.50 2.93 2.57 3.30 CCIDF 18.05 17.11 19.00 18.97 17.94 20.00 3.55 3.10 4.00
Erik Saule Ohio State University, Biomedical Informatics HPC Lab http://bmi.osu.edu/hpc Large Scale Graph Analysis theadvisor::Citation Analysis 12 / 43
πi(u) = dp∗(u) + (1 − d) κ
πi−1(v) δ−(v) + (1 − κ)
πi−1(v) δ+(v) πi(u) = dp∗(u) +
(1 − d)κ δ−(v) πi−1(v) +
(1 − d)(1 − κ) δ+(v) πi−1(v) πi = dp∗ + A−πi−1 + A+πi−1 πi = dp∗ + Aπi−1 (CRS Full) πi = dp∗ + B− (1 − d)κ δ− πi−1
(1 − d)(1 − κ) δ+ πi−1
Erik Saule Ohio State University, Biomedical Informatics HPC Lab http://bmi.osu.edu/hpc Large Scale Graph Analysis theadvisor::A HPC computing problem 13 / 43
Erik Saule Ohio State University, Biomedical Informatics HPC Lab http://bmi.osu.edu/hpc Large Scale Graph Analysis theadvisor::A HPC computing problem 14 / 43
1 1.5 2 2.5 3 1 2 4 8 16 32 64 execution time (s) #partitions CRS-Full CRS-Full (RCM) CRS-Full (AMD) CRS-Full (SB) CRS-Half CRS-Half (RCM) CRS-Half (AMD) CRS-Half (SB) COO-Half COO-Half (RCM) COO-Half (AMD) COO-Half (SB) Hybrid Hybrid (RCM) Hybrid (AMD) Hybrid (SB) 1 1.5 2 2.5 3 1 2 4 8 16 32 64 execution time (s) #partitions CRS-Full CRS-Full (RCM) CRS-Full (AMD) CRS-Full (SB) CRS-Half CRS-Half (RCM) CRS-Half (AMD) CRS-Half (SB) COO-Half COO-Half (RCM) COO-Half (AMD) COO-Half (SB) Hybrid Hybrid (RCM) Hybrid (AMD) Hybrid (SB) CRS-Full CRS-Half COO-Half Hybrid
Erik Saule Ohio State University, Biomedical Informatics HPC Lab http://bmi.osu.edu/hpc Large Scale Graph Analysis theadvisor::A HPC computing problem 15 / 43
Erik Saule Ohio State University, Biomedical Informatics HPC Lab http://bmi.osu.edu/hpc Large Scale Graph Analysis theadvisor::Result Diversification 16 / 43
Erik Saule Ohio State University, Biomedical Informatics HPC Lab http://bmi.osu.edu/hpc Large Scale Graph Analysis theadvisor::Result Diversification 16 / 43
Erik Saule Ohio State University, Biomedical Informatics HPC Lab http://bmi.osu.edu/hpc Large Scale Graph Analysis theadvisor::Result Diversification 16 / 43
0.2 0.4 0.6 0.8 1 5 10 20 50 100 rel k DaRWR (top-k) GrassHopper PDivRank CDivRank Dragon LM k-RLM 0.2 0.4 0.6 0.8 1 5 10 20 50 100 diff k DaRWR (top-k) GrassHopper PDivRank CDivRank Dragon LM k-RLM 1985 1990 1995 2000 5 10 20 50 100 AVG year k DaRWR (top-k) GrassHopper PDivRank CDivRank Dragon LM k-RLM 0.2 0.4 0.6 0.8 1 5 10 20 50 100 dens2 k DaRWR (top-k) GrassHopper PDivRank CDivRank Dragon LM k-RLM 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.5 5 10 20 50 100 σ2 k DaRWR (top-k) GrassHopper PDivRank CDivRank Dragon LM k-RLM 1 10 100 1000 5 10 20 50 100 time (sec) k DaRWR (top-k) GrassHopper PDivRank CDivRank Dragon LM k-RLM
Erik Saule Ohio State University, Biomedical Informatics HPC Lab http://bmi.osu.edu/hpc Large Scale Graph Analysis theadvisor::Result Diversification 17 / 43
0.2 0.4 0.6 0.8 1 5 10 20 50 100 rel k DaRWR (top-k) GrassHopper PDivRank CDivRank Dragon LM k-RLM 0.2 0.4 0.6 0.8 1 5 10 20 50 100 diff k DaRWR (top-k) GrassHopper PDivRank CDivRank Dragon LM k-RLM 1985 1990 1995 2000 5 10 20 50 100 AVG year k DaRWR (top-k) GrassHopper PDivRank CDivRank Dragon LM k-RLM 0.2 0.4 0.6 0.8 1 5 10 20 50 100 dens2 k DaRWR (top-k) GrassHopper PDivRank CDivRank Dragon LM k-RLM 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.5 5 10 20 50 100 σ2 k DaRWR (top-k) GrassHopper PDivRank CDivRank Dragon LM k-RLM 1 10 100 1000 5 10 20 50 100 time (sec) k DaRWR (top-k) GrassHopper PDivRank CDivRank Dragon LM k-RLM
Erik Saule Ohio State University, Biomedical Informatics HPC Lab http://bmi.osu.edu/hpc Large Scale Graph Analysis theadvisor::Result Diversification 17 / 43
GPU Multicore Generic SpMV Eigensolvers Partitioning Compression Graph mining
references recommendations top-100
e GPU Multicore Generic SpMV Eigensolvers Partitioning Compression Graph mining
references recommendations top-100
Erik Saule Ohio State University, Biomedical Informatics HPC Lab http://bmi.osu.edu/hpc Large Scale Graph Analysis theadvisor::Result Diversification 18 / 43
0.2 0.4 0.6 0.8 1 0.2 0.4 0.6 0.8 1 dens2 rel 0.2 0.4 0.6 0.8 1 0.2 0.4 0.6 0.8 1 dens2 rel better
Erik Saule Ohio State University, Biomedical Informatics HPC Lab http://bmi.osu.edu/hpc Large Scale Graph Analysis theadvisor::Result Diversification 19 / 43
0.2 0.4 0.6 0.8 1 0.2 0.4 0.6 0.8 1 dens2 rel 0.2 0.4 0.6 0.8 1 0.2 0.4 0.6 0.8 1 dens2 rel better
Erik Saule Ohio State University, Biomedical Informatics HPC Lab http://bmi.osu.edu/hpc Large Scale Graph Analysis theadvisor::Result Diversification 19 / 43
0.2 0.4 0.6 0.8 1 0.2 0.4 0.6 0.8 1 dens2 rel 0.2 0.4 0.6 0.8 1 0.2 0.4 0.6 0.8 1 dens2 rel better
Erik Saule Ohio State University, Biomedical Informatics HPC Lab http://bmi.osu.edu/hpc Large Scale Graph Analysis theadvisor::Result Diversification 19 / 43
1
2
3
4
5
Erik Saule Ohio State University, Biomedical Informatics HPC Lab http://bmi.osu.edu/hpc Large Scale Graph Analysis Centrality:: 20 / 43
Erik Saule Ohio State University, Biomedical Informatics HPC Lab http://bmi.osu.edu/hpc Large Scale Graph Analysis Centrality:: 21 / 43
1 far[v], where the farness is defined as
u∈comp(v) d(u, v). d(u, v) is the shortest path length
s=v=t∈V σst(v) σst , where σst is the
Erik Saule Ohio State University, Biomedical Informatics HPC Lab http://bmi.osu.edu/hpc Large Scale Graph Analysis Centrality:: 22 / 43
1 far[v], where the farness is defined as
u∈comp(v) d(u, v). d(u, v) is the shortest path length
s=v=t∈V σst(v) σst , where σst is the
Erik Saule Ohio State University, Biomedical Informatics HPC Lab http://bmi.osu.edu/hpc Large Scale Graph Analysis Centrality:: 22 / 43
A B A B
+|B|
+|A|
x2 Erik Saule Ohio State University, Biomedical Informatics HPC Lab http://bmi.osu.edu/hpc Large Scale Graph Analysis Centrality::Shattering 23 / 43
0.2 0.4 0.6 0.8 1 1.2 1.4
Epinions Gowalla bcsstk32 NotreDame RoadPA Amazon0601 Google WikiTalk
Relative time 1 Phase 1 Phase 2 Preproc
36m 14m 1h38m 1h 12m 41s 2h 17m 1d8h 20h 12h 10h 1d18h 8h 5d5h 16h
Erik Saule Ohio State University, Biomedical Informatics HPC Lab http://bmi.osu.edu/hpc Large Scale Graph Analysis Centrality::Shattering 24 / 43
Erik Saule Ohio State University, Biomedical Informatics HPC Lab http://bmi.osu.edu/hpc Large Scale Graph Analysis Centrality::GPU 25 / 43
0 ¡ 1 ¡ 2 ¡ 3 ¡ 4 ¡ 5 ¡ 6 ¡ 7 ¡ 8 ¡ 9 ¡ 10 ¡ 11 ¡ Speedup ¡wrt ¡CPU ¡1 ¡thread ¡ GPU ¡vertex ¡ GPU ¡edge ¡ GPU ¡virtual ¡ GPU ¡stride ¡
Erik Saule Ohio State University, Biomedical Informatics HPC Lab http://bmi.osu.edu/hpc Large Scale Graph Analysis Centrality::GPU 26 / 43
Erik Saule Ohio State University, Biomedical Informatics HPC Lab http://bmi.osu.edu/hpc Large Scale Graph Analysis Centrality::Incremental 27 / 43
Erik Saule Ohio State University, Biomedical Informatics HPC Lab http://bmi.osu.edu/hpc Large Scale Graph Analysis Centrality::Incremental 27 / 43
Erik Saule Ohio State University, Biomedical Informatics HPC Lab http://bmi.osu.edu/hpc Large Scale Graph Analysis Centrality::Incremental 27 / 43
Erik Saule Ohio State University, Biomedical Informatics HPC Lab http://bmi.osu.edu/hpc Large Scale Graph Analysis Centrality::Incremental 27 / 43
Erik Saule Ohio State University, Biomedical Informatics HPC Lab http://bmi.osu.edu/hpc Large Scale Graph Analysis Centrality::Incremental 28 / 43
1
2
3
4
5
Erik Saule Ohio State University, Biomedical Informatics HPC Lab http://bmi.osu.edu/hpc Large Scale Graph Analysis Data Management:: 29 / 43
Erik Saule Ohio State University, Biomedical Informatics HPC Lab http://bmi.osu.edu/hpc Large Scale Graph Analysis Data Management::Middleware 30 / 43
Node 0 Layout Placement Node 1 Node 2 A D A B B C C C E E E C GPU CPUs D B
Erik Saule Ohio State University, Biomedical Informatics HPC Lab http://bmi.osu.edu/hpc Large Scale Graph Analysis Data Management::Middleware 31 / 43
D C B
APC+
A B C Node 0 Node 1 C B
APC+
Node n
APC+
Erik Saule Ohio State University, Biomedical Informatics HPC Lab http://bmi.osu.edu/hpc Large Scale Graph Analysis Data Management::Middleware 32 / 43
0 ¡ 50 ¡ 100 ¡ 150 ¡ 200 ¡ 250 ¡ 1 ¡ 2 ¡ 4 ¡ 8 ¡ 16 ¡32 ¡ 1 ¡ 2 ¡ 4 ¡ 8 ¡ 16 ¡32 ¡ 1 ¡ 2 ¡ 4 ¡ 8 ¡ 16 ¡32 ¡ 1 ¡ 2 ¡ 4 ¡ 8 ¡ 16 ¡32 ¡ DC-‑APC+ ¡ DC-‑DD ¡ KAAPI ¡ MR-‑MPI ¡ Execu&on ¡&me ¡(seconds) ¡ TCP ¡ BOOT ¡ OVER ¡ L-‑IMB ¡ PROC ¡
Erik Saule Ohio State University, Biomedical Informatics HPC Lab http://bmi.osu.edu/hpc Large Scale Graph Analysis Data Management::Middleware 33 / 43
For Boron 10, with Nmax=8 with 2 body interactions (Toy case): 160 millions of rows, 124 billions of non zero elements.
2 4 6 8 10 12 14 Nmax 10 10
1
10
2
10
3
10
4
10
5
10
6
10
7
10
8
10
9
10
10
M-scheme basis space dimension
4He 6Li 8Be 10B 12C 16O 19F 23Na 27Al
2 4 6 8 10 Nmax 10 10
3
10
6
10
9
10
12
10
15
number of nonzero matrix elements 16O, dimension 2-body interactions 3-body interactions 4-body interactions A-body interactions Erik Saule Ohio State University, Biomedical Informatics HPC Lab http://bmi.osu.edu/hpc Large Scale Graph Analysis Data Management::Out-of-Core 34 / 43
For Boron 10, with Nmax=8 with 2 body interactions (Toy case): 160 millions of rows, 124 billions of non zero elements.
2 4 6 8 10 12 14 Nmax 10 10
1
10
2
10
3
10
4
10
5
10
6
10
7
10
8
10
9
10
10
M-scheme basis space dimension
4He 6Li 8Be 10B 12C 16O 19F 23Na 27Al
2 4 6 8 10 Nmax 10 10
3
10
6
10
9
10
12
10
15
number of nonzero matrix elements 16O, dimension 2-body interactions 3-body interactions 4-body interactions A-body interactions
Erik Saule Ohio State University, Biomedical Informatics HPC Lab http://bmi.osu.edu/hpc Large Scale Graph Analysis Data Management::Out-of-Core 34 / 43
LAF DOoC
Compute Node - 3
Storage Service
Data Chunks Data Chunks Data Chunks SpMM In Data Out Data In Data
dot
In Data In Data Out Data
Local Scheduler E x e c
Compute Node - 2
Storage Service
Data Chunks Data Chunks Data Chunks SpMM In Data Out Data In Data
dot
In Data In Data Out Data
Local Scheduler E x e c LOBPCG End-User Code … SymSpMM(H, psi) dot(phiT, phi) ... LOBPCG.cpp
P r i m i t i v e C
v e r s i
Compute Node - 1
Storage Service
Data Chunks Data Chunks Data Chunks SpMM In Data Out Data In Data
dot
In Data In Data Out Data
Local Scheduler E x e c
Req Data
Global Task Graph Global Scheduler
Req Data Req Data
Erik Saule Ohio State University, Biomedical Informatics HPC Lab http://bmi.osu.edu/hpc Large Scale Graph Analysis Data Management::Out-of-Core 35 / 43
Lanczos (v in, M, a in, b in, v out, a out, b out) { Vector w(out.meta()); Vector wprime(out.meta()); Vector wsecond(out.meta()); symSpMV (w, M, v in); axpyV (wprime, w, v in, 1, -b in); dot (a out, wprime, v in); axpyV (wsecond, wprime, v in, 1, -a out); dot (b out, wsecond, wsecond); vector scale(v out, wsecond, 1/b out); }
Primitives Operation Primitives that creates Matrix MM, (Sym)SpMM C = AB addM C = A + B axpyM C = aA + b randomM C = random() Primitives that creates Vector MV, (Sym)SpMV y = Ax addV y = x + w axpyV y = ax + b Primitives that creates scalar dot a =< x, y >
Erik Saule Ohio State University, Biomedical Informatics HPC Lab http://bmi.osu.edu/hpc Large Scale Graph Analysis Data Management::Out-of-Core 36 / 43
Erik Saule Ohio State University, Biomedical Informatics HPC Lab http://bmi.osu.edu/hpc Large Scale Graph Analysis Data Management::Out-of-Core 37 / 43
1
2
3
4
5
Erik Saule Ohio State University, Biomedical Informatics HPC Lab http://bmi.osu.edu/hpc Large Scale Graph Analysis Conclusion:: 38 / 43
Areas: Application scheduling Cluster scheduling Pipelined scheduling Spatial workload partitioning Multi objective: Makespan Throughput Fairness Latency Reliability Techniques: Optimal algorithms Approximation algorithms Heuristics
Erik Saule Ohio State University, Biomedical Informatics HPC Lab http://bmi.osu.edu/hpc Large Scale Graph Analysis Conclusion:: 39 / 43
Areas: Application scheduling Cluster scheduling Pipelined scheduling Spatial workload partitioning Multi objective: Makespan Throughput Fairness Latency Reliability Techniques: Optimal algorithms Approximation algorithms Heuristics
Scalable distributed memory local search for graph coloring. Communication reductions and
Erik Saule Ohio State University, Biomedical Informatics HPC Lab http://bmi.osu.edu/hpc Large Scale Graph Analysis Conclusion:: 39 / 43
Areas: Application scheduling Cluster scheduling Pipelined scheduling Spatial workload partitioning Multi objective: Makespan Throughput Fairness Latency Reliability Techniques: Optimal algorithms Approximation algorithms Heuristics
Scalable distributed memory local search for graph coloring. Communication reductions and
Investigated graph algorithms and sparse linear algebra operations on pre-release Intel Xeon Phi.
Erik Saule Ohio State University, Biomedical Informatics HPC Lab http://bmi.osu.edu/hpc Large Scale Graph Analysis Conclusion:: 39 / 43
Erik Saule Ohio State University, Biomedical Informatics HPC Lab http://bmi.osu.edu/hpc Large Scale Graph Analysis Conclusion:: 40 / 43
Erik Saule Ohio State University, Biomedical Informatics HPC Lab http://bmi.osu.edu/hpc Large Scale Graph Analysis Conclusion:: 40 / 43
Erik Saule Ohio State University, Biomedical Informatics HPC Lab http://bmi.osu.edu/hpc Large Scale Graph Analysis Conclusion:: 40 / 43
Erik Saule Ohio State University, Biomedical Informatics HPC Lab http://bmi.osu.edu/hpc Large Scale Graph Analysis Conclusion:: 40 / 43
Erik Saule Ohio State University, Biomedical Informatics HPC Lab http://bmi.osu.edu/hpc Large Scale Graph Analysis Conclusion:: 40 / 43
Erik Saule Ohio State University, Biomedical Informatics HPC Lab http://bmi.osu.edu/hpc Large Scale Graph Analysis Conclusion:: 41 / 43
The Ohio State University: ¨ Umit V. C ¸ataly¨ urek Kamer Kaya Onur K¨ u¸ c¨ uktun¸ c Ahmet Erdem Saryı¨ uce Grenoble University, France: Denis Trystram Gr´ egory Mouni´ e Pierre-Fran¸ cois Dutot Jean-Fran¸ cois Mehaut Guillaume Huard INRIA, France: Yves Robert Anne Benoit Emmanuel Jeannot Alain Girault Lawrence Berkely National Lab: Esmond G. Ng Chao Yang Hasan Metin Aktulga University of Tennessee: Jack Dongarra University of Luxembourg: Johnatan Pecero-Sanchez Vanderbilt University: Zhiao Shi Iowa State University: James Vary Pieter Maris
Erik Saule Ohio State University, Biomedical Informatics HPC Lab http://bmi.osu.edu/hpc Large Scale Graph Analysis Conclusion:: 42 / 43
Erik Saule Ohio State University, Biomedical Informatics HPC Lab http://bmi.osu.edu/hpc Large Scale Graph Analysis Conclusion:: 43 / 43