Wednesday September 13, 2017
2017 IEEE High Performance
Extreme Computing Conference
(HPEC ‘17)
Twenty-first Annual HPEC Conference
12 - 14 September 2017
Westin Hotel, Waltham, MA USA
Plenary Session
9:00-10:00 in Eden Vale B
Chair: David Martinez, MIT Lincoln Laboratory
Keynote Speaker:
Clockless Computing
Dr. Ivan Sutherland (ACM Turing Award; IEEE John von
Neumann Medal; NAE Fellow; NAS Fellow; ACM Fellow)
Break
10:00 - 10:20
Advanced Hardware Architectures 1
10:20-12:00 in Eden Vale A1/A2
Chair: Albert Reuther / MIT Lincoln Laboratory
10:20-10:40 [Best Student Paper Finalist] Optimal Data
Layout for Block-Level Random Accesses to Scratchpad
Shreyas Singapura (USC), Rajgopal Kannan (ARL), and
Viktor Prasanna (USC)
10:40-11:00 [Best Student Paper Finalist] Mixed Data
Layout Kernels for Vectorized Complex Arithmetic
Doru Popovici, Franz Franchetti, Tze Meng Low (CMU)
11:00-11:20 Broadening the Exploration of the
Accelerator Design Space in Embedded Scalable
Platforms
Luca Piccolboni, Paolo Mantovani, Giuseppe Di Guglielmo,
Luca Carloni (Columbia University)
11:20-11:40 Application of Convolutional Neural
Networks on Intel Xeon Processor with Integrated FPGA
Philip Colangelo (UMass Lowell), Enno Luebbers, Randy
Huang (Intel), Martin Margala (UMass Lowell), Kevin Nealis
(Intel)
11:40-12:00 An FPGA-based Data Acquisition System for
Directional Dark Matter Detection
Chen Yang, Jiayi Sheng, Aravind Sridhar, Martin Herbordt
(Boston University), Catherine Nicoloff, James Battat
(Wellesley College)
Graphs & Sparse Data 1
10:20-12:00 in Eden Vale C1/C2
Chair: Paul Monticciolo / MIT
10:20-10:40 [Best Student Paper Finalist] Autonomous,
Independent Management of Dynamic Graphs on GPUs
Martin Winter (Graz University), Rhaleb Zayer (Max Planck
Institute), Markus Steinberger (Graz University)
10:40-11:00 Sparse Matrix Assembly on the GPU
Through Multiplication Patterns
Rhaleb Zayer (Max Planck Institute), Markus Steinberger
(Graz University), Hans-Peter Seidel (Max Planck Institute)
11:00-11:20 [Best Student Paper Finalist] Fast Distributed
MIS
Thejaka Kanewala, Marcin Zalewski, Andrew Lumsdaine
(PNNL & University of Washington)
11:20-11:40 Performance Challenges for Heterogeneous
Distributed Tensor Decompositions
Thomas Rolinger, Tyler Simon, Christopher Krieger
(University of Maryland)
11:40-12:00 A Top-Down Scheme of Descriptive Time
Series Data Analysis for Health Life
Rasoul Rajaei, Bahram Shafai (Northeastern University)
High Performance & Cloud Computing 1
10:20-12:00 in Eden Vale C3
Chair: Donald Peck / Jackson Laboratory
10:20-10:40 [Invited Talk: Massachusetts HPC
John Goodhue (Executive Director - Massachusetts Green
High Performance Computing Center)
10:40-11:00 [Best Paper Finalist] Memory-efficient
Parallel Tensor Decompositions
Muthu Baskaran, Tom Henretty, Benoit Pradelle, M. Harper
Langston, David Bruns-Smith, James Ezick, Richard Lethin
(Reservoir Labs)
11:00-11:20 [Best Paper Finalist] Power-aware
Computing: Measurement, Control, and Performance
Analysis for Intel Xeon Phi
Azzam Haidar, Heike Jagode, Asim YarKhan, Phil Vaccaro,
Stanimire Tomov, Jack Dongarra (University of Tennessee)
11:20-11:40 A Quantitative and Qualitative Analysis of
Tensor Decompositions on Spatiotemporal Data
Tom Henretty, Muthu Baskaran, James Ezick, David Bruns-
Smith (Reservoir Labs), Tyler Simon (University of Maryland)
11:40-12:00 MIT SuperCloud Portal Workspace: Enabling
HPC Web Application Deployment
Andrew Prout, William Arcand, David Bestor, Bill Bergeron,
Chansup Byun, Vijay Gadepally, Matthew Hubbell, Michael
Houle, Michael Jones, Peter Michaleas, Lauren Milechin,
Julie Mullen, Antonio Rosa, Siddharth Samsi, Albert Reuther,
Jeremy Kepner (MIT Lincoln Laboratory Supercomputing
Center)
Lunch; View Posters and Demos 1
12:00-1:00
Foyer
Posters
Optimizing FFT Resource Efficiency on FPGA using
High-level Synthesis
Guanglin Xu, Tze Meng Low, James Hoe, Franz Franchetti
(CMU)
Evaluating Critical Bits in Arithmetic Operations due to
Timing Violations
Sungseob Whang, Tymani Rachford, Dimitra
Papagiannopoulou (Brown University), Tali Moreshet (Boston
University), R. Iris Bahar (Brown University)
Leakage Energy Reduction for Hard Real-Time Caches
Yijie Huangfu, Wei Zhang (Virginia Commonwealth
University)
Study on Distributed and Parallel Non-Linear
Optimization algorithm for ocean color remote sensing
data
Jung-Ho Um, Sunggeun Han, Hyunwoo Kim, Kyongseok
Park (KISTI)
Interference Evaluation In CPU-GPU Heterogeneous
Computing
Hao Wen, Wei Zhang (Virginia Commonwealth University)
Accelerating High-Dimensional Integration using Lattice
Rules on GPUs
Ahmed Almulihi, Elise de Doncker (Western Michigan
University)
Secure Computing Architecture: A Direction for the
Future -- The OS Friendly Microprocessor Architecture
Patrick Jungwirth (ARL), Hameed Badawy (New Mexico
State University)
Fast P(RMNE): Fast Forensic DNA Probability of Random
Man Not Excluded Calculation
Darrell O. Ricke, Steven Schwartz (MIT Lincoln Laboratory)
GrigoraSNPs: Optimized HTS DNA Forensic SNP
Analysis
Darrell O. Ricke, Anna Shcherbina, Adam Michaleas, Philip
Fremont-Smith (MIT Lincoln Laboratory)
Advanced Hardware Architectures 2
1:00-2:40 in Eden Vale A1/A2
Chair: Albert Reuther / MIT Lincoln Laboratory
1:00-1:20 An Introduction to an Array Memory Processor
for Application Specific Acceleration
Gerald Pechanek, Nikos Pitsianis (Duke University)
1:20-1:40 Investigating TI KeyStone II and Quad-Core
ARM Cortex-A53 Architectures for On-Board Space
Processing
Benjamin Schwaller, Barath Ramesh, Alan George (CHREC)
1:40-2:00 Dynamic Trace-based Sampling Algorithm for
Memory Usage Tracking of Enterprise Applications
Houssem Daoud, Naser Ezzati-jivan, Michel Dagenais (Ecole
Polytechnique Montreal)
2:00-2:20 OpenCL for HPC with FPGAs: Case Study in
Molecular Electrostatics
Chen Yang, Jiayi Sheng, Rushi Patel, Ahmed Sanaullah
(Boston University), Vipin Sachdeva (Silicon Therapeutics),
Martin Herbordt (Boston University)
2:20-2:40 [Best Paper Finalist] Algorithm and Hardware
Co-Optimized Solution for Large SpMV Problems
Fazle Sadi, Larry Pileggi, Franz Franchetti (CMU)
GraphBLAS
1:00-2:40 in Eden Vale C1/C2
Chair: Scott McMillan / CMU SEI
1:00-1:20 Invited Talk: Massive-Scale Streaming
Analytics
Prof. David Bader (IEEE Fellow; AAAS Fellow; Georgia Tech
- Chair School of Computational Science and Engineering)
1:20-1:40 Invited Talk: HAGGLE – Hybrid Attributed
Generic Graph Library Environment
Dr. John Feo (Director - Northwest Institute for Advanced
Computing)
1:40-2:00 Enabling Massive Deep Neural Networks with
the GraphBLAS
Jeremy Kepner (MIT Lincoln Laboratory Supercomputing
Center), Manoj Kumar, Jose Moreira, Pratap Pattnaik,
Mauricio Serrano, Henry Tufo (IBM)
2:00-2:20 GraphBLAS C API: Ideas for future versions of
the specification
Timothy Mattson (Intel), Carl Yang (UC Davis), Scott
McMillan (CMU SEI), Aydın Buluc (LBNL), Jose Moreira
(LBNL)
2:20-2:40 A Scale-Free Structure for Real World Networks
Richard Veras, Franz Franchetti (CMU)
High Performance & Cloud Computing 2
1:00-2:40 in Eden Vale C3
Chair: Donald Peck / Jackson Laboratory
1:00-1:20 Efficient Parallel Streaming Algorithms for
large-scale Inverse Problems
Hari Sundar (University of Utah)
1:20-1:40 Task Mapping on a Dragonfly Supercomputer
Ozan Tuncer, Yijia Zhang (Boston University), Vitus Leung
(Sandia), Ayse Coskun (Boston University)
1:40-2:00 Exploiting half precision arithmetic in NVIDIA
GPUs
Vickie Lynch, Jose Borreguero (ORNL), Ewa Deelman,
Rafael Ferreira da Silva (USC ISI), Monojoy Goswami, Yawei
Hui, Eric Lingerfelt, Jeffrey Vetter (ORNL)
2:00-2:20 Benchmarking Data Analysis and Machine
Learning Applications on the Intel KNL Many-Core
Processor
Chansup Byun, Jeremy Kepner, William Arcand, David
Bestor, Bill Bergeron, Vijay Gadepally, Michael Houle,
Matthew Hubbell, Michael Jones, Anna Klein, Peter
Michaleas, Lauren Milechin, Julie Mullen, Andrew Prout,
Antonio Rosa, Siddharth Samsi, Charles Yee, Albert Reuther
(MIT Lincoln Laboratory Supercomputing Center)
2:20-2:40 Integrating Productivity-Oriented Programming
Languages with High-Performance Data Structures
Rohit Varkey Thankachan, Eric Hein (Georgia Tech), James
Fairbanks, Brian Swenson (GTRI)
Break
2:40-3:00
IEEE/DARPA/Amazon Graph Challenge Awards
3:00-5:00 in Eden Vale B
Chair: Jeremy Kepner / MIT Lincoln Laboratory
3:00-3:10 Invited Talk: Machine Learning, Data Analytics,
and Non-Conventional Computer Architecture
Mr. Trung Tran (DARPA MTO)
3:10-3:20 Static Graph Challenge: Subgraph
Isomorphism
Siddharth Samsi, Vijay Gadepally, Michael Hurley, Michael
Jones, Edward Kao, Sanjeev Mohindra, Paul Monticciolo,
Albert Reuther, Steven Smith, William Song, Diane Staheli,
Jeremy Kepner (MIT Lincoln Laboratory)
3:20-3:30 Streaming Graph Challenge: Stochastic Block
Partition
Edward Kao, Vijay Gadepally, Michael Hurley, Michael Jones,
Jeremy Kepner, Sanjeev Mohindra, Paul Monticciolo, Albert
Reuther, Siddharth Samsi, William Song, Diane Staheli,
Steven Smith (MIT Lincoln Laboratory)
3:30-3:40 [Finalist] Truss Decomposition on Shared-
Memory Parallel Systems
Shaden Smith (UMN, Intel), Xing Liu, Nesreen K. Ahmed
(Intel), Ancy Sarah Tom (UMN), Fabrizio Petrini (Intel),
George Karypis (UMN)
3:40-3:50 [Finalist] Exploring Optimizations on Shared-
memory Platforms for Parallel Triangle Counting
Algorithms
Ancy Sarah Tom (UMN), Narayanan Sundaram, Nesreen
Ahmed, Shaden Smith, Stijn Eyerman, Midhunchandra
Kodiyath, Ibrahim Hur, Fabrizio Petrini (Intel), George Karypis
(UMN)
3:50-4:00 [Finalist] TriX: Triangle Counting at Extreme
Scale
Yang Hu, Pradeep Kumar (GWU), Guy Swope (Raytheon),
H. Howie Huang (GWU)
4:00-4:10 [Champion] Fast Linear Algebra-Based Triangle
Counting with KokkosKernels
Michael Wolf, Mehmet Deveci, Jonathan Berry, Simon
Hammond, Sivasankaran Rajamanickam (Sandia)
4:10-4:20 [Champion] Triangle Counting for Scale-Free
Graphs at Scale in Distributed Memory
Roger Pearce (LLNL)
4:20-4:30 [Champion] Scalable Static and Dynamic
Community Detection Using Grappolo
Mahantesh Halappanavar (PNNL), Hao Lu (ORNL), Ananth
Kalyanaraman (Wash St), Antonino Tumeo (PNNL)
4:30-4:40 [Champion] Parallel Triangle Counting and k-
Truss Identification using Graph-centric Methods
Chad Voegele, Yi-Shan Lu, Sreepathi Pai, Keshav Pingali
(UT Austin)
4:40-4:50 [Champion] Static Graph Challenge on GPU
Mauro Bisson, Massimiliano Fatica (NVIDIA)
Best Paper Awards Session
5:00-5:30 in Eden Vale B
Chair: Jeremy Kepner / MIT Lincoln Laboratory
Best Student Paper Award Presentation
5:00 in Eden Vale B
Chair: Brian Sroka / MITRE
Best Paper Award Presentation
5:10 in Eden Vale B
Chair: Jeremy Kepner / MIT Lincoln Laboratory
Invited Talk: 5:10-5:30 Innovation as an
Ecosystem
Prof. Barry Shoop (West Point)
Reception; View Posters & Demos; Attend BoFs
5:30-8:00 in Emerson, Foyer & Eden Vale
Open SuperComputing
Chair: Kurt Keville / MIT
6:00-7:00 Eden Vale A1/A2
GraphBLAS BoF
Co-Chairs: Aydın Buluç / Marcin Zalewski / PNNL; LBNL;
Scott McMillan / CMU
6:00-7:00 in Eden Vale C1/C2
Invited Talk: SuiteSparse GraphBLAS
Prof. Tim Davis (Texas A&M)