ICPP 2018 Program


Overview | By Date | By Event Type | By Room | Author Index



Monday 8:00am-5:00pm
Monday 8:00am-5:00pm
Erb Memorial Union (EMU) Ballroom, 2nd Floor
Registration
ICPP Registration

Monday 9:00am-12:30pm
Monday 9:00am-12:30pm
Oak, Ballroom Area, Erb Memorial Union (EMU), 2nd Floor
Workshop
QC Workshop
Monday 9:00am-12:30pm
Maple, Ballroom Area, Erb Memorial Union (EMU), 2nd Floor
Workshop
EMS Workshop

Monday 9:00am-6:30pm
Monday 9:00am-6:30pm
Straub Hall, Room 156
Workshop
P2S2 Workshop
Monday 9:00am-6:30pm
Straub Hall, Room 145
Workshop
NextGenClouds Workshop
Monday 9:00am-6:30pm
Straub Hall, Room 245
Workshop
SRMPDS Workshop

Monday 10:30am-11:00am
Monday 10:30am-11:00am
Straub Hall Lobby
Break
Break

Monday 12:30pm-1:30pm
Monday 12:30pm-1:30pm
Erb Memorial Union (EMU) Ballroom, 2nd Floor
Lunch
Lunch

Monday 2:00pm-3:30pm
Monday 2:00pm-3:30pm
Maple, Ballroom Area, Erb Memorial Union (EMU), 2nd Floor
Workshop
AWASN Workshop

Monday 2:00pm-5:00pm
Monday 2:00pm-5:00pm
Oak, Ballroom Area, Erb Memorial Union (EMU), 2nd Floor
Workshop
BIO-HPC Workshop

Monday 2:00pm-6:00pm
Monday 2:00pm-6:00pm
Gumwood, Ballroom Area, Erb Memorial Union (EMU), 2nd Floor
Tutorial
Introduction to Running AI Workloads on PowerAI

Monday 3:30pm-4:00pm
Monday 3:30pm-4:00pm
Straub Hall Lobby
Break
Break

Tuesday 8:00am-10:30am
Tuesday 8:00am-10:30am
Erb Memorial Union (EMU) Ballroom, 2nd Floor
Registration
ICPP Registration

Tuesday 8:30am-9:00am
Tuesday 8:30am-9:00am
Straub Hall, Room 156
Keynote
Welcome and Introduction
Chair: Allen Malony (University of Oregon)
Allen Malony (University of Oregon, ICPP General Chair)

Tuesday 9:00am-10:00am
Tuesday 9:00am-10:00am
Straub Hall, Room 156
Keynote
Keynote
Chair: Mark Robins (Intel)
AI and HPC: Challenges and Opportunities
Mark Robins (Intel, Sr. Director / Head of the AI Strategy Office at Intel)
Biography
Abstract

Tuesday 10:00am-10:30am
Tuesday 10:00am-10:30am
Straub Hall, Room 156
Paper
Best Paper Session
Chair: Michele Weiland (University of Edinburgh)
ImageNet Training in Minutes
Yang You (UC Berkeley), Zhao Zhang (TACC), Cho-Jui Hsieh (UC Davis), and James Demmel and Kurt Keutzer (UC Berkeley)
Abstract
pdf, pdf

Tuesday 10:30am-11:00am
Tuesday 10:30am-11:00am
Straub Hall Lobby
Break
Break

Tuesday 11:00am-12:30pm
Tuesday 11:00am-12:30pm
Straub Hall, Room 156
Paper
Monitoring and Network Analysis
Chair: Martin Schulz (Technical University Munich)
Integrating Low-latency Analysis into HPC System Monitoring
Ramin Izadpanah (University of Central Florida), Nichamon Naksinehaboon (Open Grid Computing), Jim Brandt and Ann Gentile (Sandia National Laboratories), and Damian Dechev (University of Central Florida)
Abstract
pdf, pdf
Unveiling Thread Communication Bottlenecks Using Hardware-Independent Metrics
Arya Mazaheri and Felix Wolf (Technische Universitaet Darmstadt) and Ali Jannesari (Iowa State University)
Abstract
pdf, pdf
Interference between I/O and MPI Traffic on Fat-tree Networks
Kevin A. Brown (Tokyo Institute of Technology, Tokyo Tech/AIST RWBC-Open Innovation Laboratory); Nikhil Jain (Lawrence Livermore National Laboratory); Satoshi Matsuoka (Tokyo Institute of Technology, RIKEN Center for Computational Sciences); Martin Schulz (Technische Universität München); and Abhinav Bhatele (Lawrence Livermore National Laboratory)
Abstract
pdf, pdf
Tuesday 11:00am-12:30pm
Straub Hall, Room 145
Paper
Task Placement Algorithms
Chair: Jee Choi (IBM)
Energy-Efficient Speculative Execution using Advanced Reservation for Heterogeneous Clusters
Amelie Chi Zhou (Shenzhen University); Tien-Dat Phan (Dassault Systemes, ENS Rennes / IRISA); Shadi Ibrahim (Inria); and Bingsheng He (National University of Singapore)
Abstract
pdf, pdf
Topology-induced Enhancement of Mappings
Maria Predari and Henning Meyerhenke (University of Cologne) and Roland Glantz (Karlsruhe Institute of Technology)
Abstract
pdf, pdf
Charging Task Scheduling for Directional Wireless Charger Networks
Haipeng Dai and Ke Sun (Nanjing University); Alex X. Liu (Michigan State University); and Lijun Zhang, Jiaqi Zheng, and Guihai Chen (Nanjing University)
Abstract
pdf, pdf
Tuesday 11:00am-12:30pm
Straub Hall, Room 245
Paper
Graph Applications
Chair: Konstantinos Krommydas (Intel Corporation)
ParaPLL: Fast Parallel Shortest-path Distance Query on Large-scale Weighted Graphs
Kun Qiu, Yuanyang Zhu, Jing Yuan, Jin Zhao, and Xin Wang (Fudan University) and Tilman Wolf (University of Massachusetts Amherst)
Abstract
pdf, pdf
HUS-Graph: I/O-Efficient Out-of-Core Graph Processing with Hybrid Update Strategy
Xianghao Xu and Fang Wang (Huazhong University of Science and Technology), Hong Jiang (University of Texas at Arlington), Yongli Cheng (FuZhou University), and Dan Feng and Yongxuan Zhang (Huazhong University of Science and Technology)
Abstract
pdf, pdf
A Distributed Infomap Algorithm for Scalable and High-Quality Community Detection
Jianping Zeng and Hongfeng Yu (University of Nebraska-Lincoln)
Abstract
pdf, pdf

Tuesday 12:30pm-2:00pm
Tuesday 12:30pm-2:00pm
Erb Memorial Union (EMU) Ballroom, 2nd Floor
Lunch
Lunch
Tuesday 12:30pm-2:00pm
Oak, Ballroom Area, Erb Memorial Union (EMU), 2nd Floor
Lunch
ICPP Executive Meeting
Chair: Allen Malony (University of Oregon)

Tuesday 1:00pm-2:00pm
Tuesday 1:00pm-2:00pm
Maple, Ballroom Area, Erb Memorial Union (EMU), 2nd Floor
Ph.D. Forum
Ph.D. Forum Introduction

Tuesday 2:00pm-3:30pm
Tuesday 2:00pm-3:30pm
Straub Hall, Room 156
Paper
Performance Tools and Methodologies
Chair: Sameer Shende (University of Oregon)
Scalable Behavioral Emulation of Extreme-Scale Systems Using Structural Simulation Toolkit
Ajay Ramaswamy, Nalini Kumar, Aravind Neelakantan, Herman Lam, and Greg Stitt (University of Florida)
Abstract
pdf, pdf
Varbench: an Experimental Framework to Measure and Characterize Performance Variability
Brian Kocoloski (Washington University in St. Louis) and John Lange (University of Pittsburgh)
Abstract
pdf, pdf
NumaMMA: NUMA MeMory Analyzer
François Trahay (SAMOVAR, CNRS, Télécom SudParis, Université Paris-Saclay); Manuel Selva (Univ. Grenoble Alpes, CNRS, Inria, Grenoble INP, LIG); Lionel Morel (Univ Grenoble Alpes, CEA, List); and Kevin Marquet (Univ Lyon, INSA Lyon, Inria, CITI)
Abstract
pdf, pdf
Tuesday 2:00pm-3:30pm
Straub Hall, Room 145
Paper
Networking Algorithms
Chair: Kamesh Madduri (Pennsylvania State University)
NFV Middlebox Placement with Balanced Set-up Cost and Bandwidth Consumption
Yang Chen and Jie Wu (Temple University)
Abstract
pdf, pdf
DAG-SFC: Minimize the Embedding Cost of SFC with Parallel VNFs
Xu Lin (Xidian University), Deke Guo (National University of Defense Technology), Yulong Shen (Xidian University), and Guoming Tang and Bangbang Ren (National University of Defense Technology)
Abstract
pdf, pdf
Heterogeneous Wireless Charger Placement with Obstacles
Xiaoyu Wang, Haipeng Dai, Weijun Wang, Jiaqi Zheng, Guihai Chen, and Wanchun Dou (Nanjing University) and Xiaobing Wu (University of Canterbury)
Abstract
pdf, pdf
Tuesday 2:00pm-3:30pm
Straub Hall, Room 245
Paper
Astronomy and Earth Systems
Chair: Kevin Huck (University of Oregon)
Scalable Solutions for Automated Single Pulse Identification and Classification in Radio Astronomy
Thomas R. Devine (West Virginia University, Fairmont State University) and Katerina Goseva-Popstojanova and Di Pang (West Virginia University)
Abstract
pdf, pdf
Communication-Avoiding for Dynamical Core of Atmospheric General Circulation Model
Junmin Xiao, Shigang Li, and Baodong Wu (Institute of Computing Technology, Chinese Academy of Sciences); He Zhang (Institute of Atmospheric Physics, Chinese Academy of Sciences); and Kun Li, Erlin Yao, Yunquan Zhang, and Guangming Tan (Institute of Computing Technology, Chinese Academy of Sciences)
Abstract
pdf, pdf
MPI-Vector-IO: Parallel I/O and Partitioning for Geospatial Vector Data
Satish Puri and Anmol Paudel (Marquette University)
Abstract
pdf, pdf

Tuesday 3:30pm-4:00pm
Tuesday 3:30pm-4:00pm
Straub Hall Lobby
Break
Break

Tuesday 4:00pm-6:00pm
Tuesday 4:00pm-6:00pm
Straub Hall, Room 156
Paper
Performance on GPU Systems
Chair: Sameer Shende (University of Oregon)
Using Static Allocation Algorithms for Matrix Matrix Multiplication on Multicores and GPUs
Lionel Eyraud-Dubois (Inria) and Thomas Lambert (University of Manchester)
Abstract
pdf, pdf
Revisiting Multi-pass Scatter and Gather on GPUs
Zhuohang Lai and Qiong Luo (Hong Kong University of Science and Technology) and Xiaoying Jia (Nvidia Corporation)
Abstract
pdf, pdf
Matrix Factorization on GPUs with Memory Optimization and Approximate Computing
Wei Tan (Citadel), Shiyu Chang and Liana Fong (IBM Research), Cheng Li (UIUC), Zijun Wang (IBM Research), and Liangliang Cao (HelloVera.AI)
Abstract
pdf, pdf
Massively Parallel Huffman Decoding on GPUs
Andre Weissenberger (Johann Wolfgang Goethe University) and Bertil Schmidt (Johannes Gutenberg University of Mainz)
Abstract
pdf, pdf
Tuesday 4:00pm-6:00pm
Straub Hall, Room 145
Paper
Algorithms
Chair: Wu Feng (Virginia Tech)
MND-MST: A Multi-Node Multi-Device Parallel Boruvka's MST Algorithm
Rintu Panja and Sathish Vadhiyar (IISC Banagalore, IISC)
Abstract
pdf, pdf
CSTF: Large-Scale Sparse Tensor Factorizations on Distributed Platforms
Zachary Blanco, Bangtian Liu, and Maryam Mehri Dehnavi (Rutgers University)
Abstract
pdf, pdf
Reducing Communication in Proximal Newton Methods for Sparse Least Squares Problems
Saeed Soori (Rutgers University), Aditya Devarakonda (University of California Berkeley), Zachary Blanco (Rutgers University), James Demmel (University of California Berkeley), and Mert Gurbuzbalaban and Maryam Mehri Dehnavi (Rutgers University)
Abstract
pdf, pdf
PBCS: An Efficient Parallel Characteristic Set Method for Solving Boolean Polynomial Systems
Juan Zhao (College of Meteorology and Oceanology,National University of Defense Technology; College of Computer,National University of Defense Technology); Jun qiang Song, Min Zhu, and Jin cai Li (College of Meteorology and Oceanology,National University of Defense Technology); Zhenyu Huang (State Key Laboratory of Information Security, Institute of Information Engineering, Chinese Academy of Sciences); and Xiaoyong Li and Xiao li Ren (College of Meteorology and Oceanology,National University of Defense Technology)
Abstract
pdf, pdf
Tuesday 4:00pm-6:00pm
Straub Hall, Room 245
Paper
Scheduling Algorithms
Chair: Michele Weiland (University of Edinburgh)
A Generic Approach to Scheduling and Checkpointing Workflows
Li Han (East China Normal University, China; Univ Lyon, CNRS, ENS de Lyon, Inria, Université Claude-Bernard Lyon 1, LIP UMR5668 LYON Cedex 07 France); Valentin Le Fèvre (Univ Lyon, CNRS, ENS de Lyon, Inria, Université Claude-Bernard Lyon 1, LIP UMR5668 LYON Cedex 07 France); Louis-Claude Canon (Univ Lyon, CNRS, ENS de Lyon, Inria, Université Claude-Bernard Lyon 1, LIP UMR5668 LYON Cedex 07 France; FEMTO-ST, Université de Bourgogne Franche-Comté, France); Yves Robert (Univ Lyon, CNRS, ENS de Lyon, Inria, Université Claude-Bernard Lyon 1, LIP UMR5668 LYON Cedex 07 France; University of Tennessee Knoxville, USA); and Frédéric Vivien (Univ Lyon, CNRS, ENS de Lyon, Inria, Université Claude-Bernard Lyon 1, LIP UMR5668 LYON Cedex 07 France)
Abstract
pdf, pdf
ran-GJS: Orchestrating Data Analytics for Heterogeneous Geo-distributed Edges
Yibo Jin and Zhuzhong Qian (Nanjing University); Song Guo (Hong Kong Polytechnic University); and Sheng Zhang, Xiaoliang Wang, and Sanglu Lu (Nanjing University)
Abstract
pdf, pdf
Less Provisioning: A Fine-Grained Resource Scaling Engine for Long-Running Services with Tail Latency Guarantees
Binlei Cai and Rongqi Zhang (School of Computer Science and Technology, Tianjin University; Tianjin Key Laboratory of Advanced Networking); Laiping Zhao (School of Computer Software, Tianjin University; Tianjin Key Laboratory of Advanced Networking); and Keqiu Li (School of Computer Science and Technology, Tianjin University; Tianjin Key Laboratory of Advanced Networking)
Abstract
pdf, pdf
Improving Resource Utilization through Demand Aware Process Scheduling
Brandon Nesterenko and Qing Yi (UCCS) and Jia Rao (UTA)
Abstract
pdf, pdf

Tuesday 6:30pm-9:30pm
Tuesday 6:30pm-9:02pm
Erb Memorial Union (EMU) Ballroom, 2nd Floor
Poster, Reception
Poster Reception and Dinner
Chair: Kengo Nakajima (University of Tokyo, RIKEN)
Delta-Stepping Synchronous Parallel Model
Weidong Zhang, Chang Cui, and Yifeng Chen (Peking University) and Qifei Zhang (Zhejiang University)
Abstract
pdf, pdf, pdf, pdf
Linear Time Sorting for Large Data Sets with Specialized Processor
Teemu Kerola (University of Helsinki)
Abstract
pdf, pdf, pdf, pdf
Exploring Memory Coalescing for 3D-Stacked Hybrid Memory Cube
Xi Wang, John D. Leidel, and Yong Chen (Texas Tech University)
Abstract
pdf, pdf, pdf, pdf
A Low-Communication Method to Solve Poisson's Equation on Locally-Structured Grids
Peter McCorquodale, Phillip Colella, and Brian Van Straalen (Lawrence Berkeley National Laboratory) and Christos Kavouklis (Lawrence Livermore National Laboratory)
Abstract
pdf, pdf, pdf, pdf
CGAcc: CSR-based Graph Traversal Accelerator on HMC
Cheng Qian (National University of Defense Technology, University of Pittsburgh); Bruce Childers (University of Pittsburgh); and Libo Huang, Qi Yu, and Zhiying Wang (National University of Defense Technology)
Abstract
pdf, pdf, pdf, pdf
An Extensible Ecosystem of Tools Providing User Friendly HPC Access and Supporting Jupyter Notebooks
Ben Glick and Jens Mache (Lewis & Clark College)
Abstract
pdf, pdf, pdf, pdf
In-Depth Reliability Characterization of NAND Flash based Solid State Drives in High Performance Computing Systems
Shuwen Liang, Zhi Qiao, and Song Fu (University of North Texas) and Weisong Shi (Wayne State University)
Abstract
pdf, pdf, pdf, pdf
Leveraging Resource Bottleneck Awareness and Optimizations for Data Analytics Performance
Tiago Barreto Goes Perez and Xiaobo Zhou (University of Colorado Colorado Springs)
Abstract
pdf, pdf, pdf, pdf
Performance Improvements of an Event Index Distributed System
Alvaro Fernandez (Instituto de Física Corpuscular (IFIC), Universidad de Valencia and CSIC); Juan Orduña (Departamento de Informática, Universiad de Valencia, SPAIN); and Santiago Gonzalez (Instituto de Física Corpuscular (IFIC), Universidad de Valencia and CSIC)
Abstract
pdf, pdf, pdf, pdf
KeyBin2: Distributed Clustering for Scalable and In-situ Analysis
Xinyu Chen and Trilce Estrada (Computer Science Department, University of New Mexico)
Abstract
pdf, pdf, pdf, pdf
I/O Bottleneck Investigation in Deep Learning Systems
Sarunya Pumma (Virginia Tech), Min Si (Argonne National Laboratory), Wu-chun Feng (Virginia Tech), and Pavan Balaji (Argonne National Laboratory)
Abstract
pdf, pdf, pdf, pdf
OpenMP 4.5 Implementations: Evaluation & Verification of Offloading Features
Jose Manuel Monsalve Diaz (University of Delaware)
Abstract
pdf, pdf, pdf, pdf
Cost-Time Performance of Scaling Applications on the Cloud
Sunimal Rathnayake and Yong Meng Teo (National University of Singapore)
Abstract
pdf, pdf, pdf, pdf
SOSflow: A Scalable Observation System for Introspection and In Situ Analytics
Chad Wood (University of Oregon)
Abstract
pdf, pdf, pdf, pdf
Abstractions for Specifying Sparse Matrix Data Transformations
Payal Nandy (University of Utah, university of utah); Eddie C. Davis (Boise State University); Mahdi S. Mohammadi (University of Arizona); Mary Hall (University of Utah); Michelle Strout (University of Arizona); and Catherine Olschanowsky (Boise State University)
Abstract
pdf, pdf, pdf, pdf
Topologies and Adaptive Routing on Large-Scale Interconnects
Md Shafayat Rahman (Florida State University)
Abstract
pdf, pdf, pdf, pdf
Middleware for Data Intensive Analytics on HPC
Ioannis Paraskevakos (Rutgers University)
Abstract
pdf, pdf, pdf, pdf
Toward a Multi-GPU Implementation of the Modular Integer GCD Algorithm: Extended Abstract
Kenneth Weber and Justin A. Brew (University of Mount Union, Department of Computer Science)
Abstract
pdf, pdf, pdf, pdf
DSAP: Data Structure-Aware Prefetching for Breadth First Search on GPU
Hui Guo, Libo Huang, Yashuai Lv, Qi Yu, Sheng Ma, and Zhiying Wang (National University of Defense Technology)
Abstract
pdf, pdf, pdf, pdf
Exploiting Inter-Phase Application Dynamism to Auto-Tune HPC Applications for Energy-Efficiency
Madhura Kumaraswamy and Michael Gerndt (Technical University of Munich)
Abstract
pdf, pdf, pdf, pdf
Resource and Service Management in Fog Computing
Shehenaz Shaik and Sanjeev Baskiyar (Auburn University)
Abstract
pdf, pdf, pdf, pdf
Iterative Solver Selection Techniques for Sparse Linear Systems
Kanika Sood and Boyana Norris (University of Oregon) and Elizabeth Jessup (University of Colorado Boulder)
Abstract
pdf, pdf, pdf, pdf
Performance Analysis of DroughtHPC and Holistic HPC Workflows
Yasodha Suriyakumar and Karen L. Karavanic (Portland State University) and Hamid Moradkhani (University of Alabama)
Abstract
pdf, pdf, pdf, pdf
Push-Pull on Graphs is Column- and Row-based SpMV Plus Masks
Carl Yang (UC Davis, LBNL); Aydin Buluc (LBNL, UC Berkeley); and John D. Owens (UC Davis)
Abstract
pdf, pdf, pdf, pdf
Adaptive auto-tuning in HPX using APEX
MOHAMMAD ALAUL HAQUE MONIL (UNIVERSITY OF OREGON)
Abstract
pdf, pdf, pdf, pdf
A HPC Framework for Big Spatial Data Processing and Analytics
Anmol Paudel and Satish Puri (Marquette University)
Abstract
pdf, pdf, pdf, pdf
A Computational Investigation of Redistricting Using Simulated Annealing
Vjatsešlav Antoškin and Benson Muite (University of Tartu)
Abstract
pdf, pdf, pdf, pdf
Fast and generic concurrent message-passing
Hoang-Vu Dang and Marc Snir (University of Illinois at Urbana-Champaign)
Abstract
pdf, pdf, pdf, pdf
Designing Domain-Specific Heterogenous Manycores from Dataflow Programs
Suleyman Savas (Halmstad University)
Abstract
pdf, pdf, pdf, pdf
Identifying Carcinogenic Multi-hit Combinations usingWeighted Set Cover Algorithm
Sajal Dash (Virginia Tech); Nick Kinney, Robin Varghese, and Harold Garner (Edward Via College of Osteopathic Medicine, Blacksburg); Wu-chun Feng (Virginia Tech); and Ramu Anandakrishnan (Edward Via College of Osteopathic Medicine, Blacksburg)
Abstract
pdf, pdf, pdf, pdf
Efficient Matching of GPU Kernel Subgraphs
Robert Lim (University of Oregon)
Abstract
pdf, pdf, pdf, pdf
Toward Footprint-Aware Power Shifting for Hybrid Memory Based Systems
Eishi Arima and Toshihiro Hanawa (The University of Tokyo) and Martin Schulz (Technical University of Munich)
Abstract
pdf, pdf, pdf, pdf
Algorithm Design for Large Scale FFT-Based Simulations on CPU-GPU Platforms
Anuva Kulkarni, Franz Franchetti, and Jelena Kovacevic (Carnegie Mellon University)
Abstract
pdf, pdf, pdf, pdf
WebNN: A Distributed Framework for Deep Learning
Aaron Goin, Ronald Cotton, and Xinghui Zhao (Washington State University)
Abstract
pdf, pdf, pdf, pdf
Utilization of Random Profiling for System Modeling and Dynamic Configuration
Jason Hiebel, Laura E. Brown, and Zhenlin Wang (Michigan Technological University)
Abstract
pdf, pdf, pdf, pdf
Performance evaluation of parallel cloud functions
Maciej Pawlik, Kamil Figiela, and Maciej Malawski (AGH University of Science and Technology)
Abstract
pdf, pdf, pdf, pdf
Interval based Framework for Locking in Hierarchies
Saurabh Kalikar (Indian Institute of Technology Madras, India) and Rupesh Nasre (Indian Institute of Technology Madras)
Abstract
pdf, pdf, pdf, pdf
Models and Techniques for Green High-Performance Computing
Vignesh Adhinarayanan (Virginia Tech)
Abstract
pdf, pdf, pdf, pdf

Wednesday 8:00am-10:00am
Wednesday 8:00am-10:00am
Erb Memorial Union (EMU) Ballroom, 2nd Floor
Registration
ICPP Registration

Wednesday 9:00am-10:00am
Wednesday 9:00am-10:00am
Straub Hall, Room 156
Plenary Talk
Plenary
Chair: Manish Parashar (Rutgers University)
Transforming Science through Cyberinfrastructure
Manish Parashar (University of Rutgers and NSF OAC Office Director)
Biography
Abstract

Wednesday 10:00am-10:30am
Wednesday 10:00am-10:30am
Straub Hall Lobby
Break
Break

Wednesday 10:30am-12:30pm
Wednesday 10:30am-12:30pm
Straub Hall, Room 156
Paper
Memory Performance
Chair: Martin Schulz (Technical University Munich)
A Performance Model to Execute Workflows on High-Bandwidth-Memory Architectures
Anne Benoit (ENS Lyon & Inria; Georgia Institute of Technology, Atlanta); Swann Perarnau (Argonne National Laboratory); Loïc Pottier (ENS Lyon & Inria); and Yves Robert (ENS Lyon & Inria; University of Tennessee, Knoxville)
Abstract
pdf, pdf
Optimizing for KNL Usage Modes When Data Doesn’t Fit in MCDRAM
Neil A. Butcher (Notre Dame); Stephen L. Olivier, Jonathan W. Berry, and Simon D. Hammond (Sandia National Labs); and Peter M. Kogge (Notre Dame)
Abstract
pdf, pdf
Nemo: NUMA-aware Concurrency Control for Scalable Transactional Memory
Mohamed Mohamedin and Sebastiano Peluso (Virginia Tech), Masoomeh Javidi Kishi (Lehigh University), Ahmed Hassan (Alexandria University), and Roberto Palmieri (Lehigh University)
Abstract
pdf, pdf
SPECTR: Scalable Parallel Short Read Error Correction on Multi-core and Many-core Architectures
Kai Xu (School of Software, Shandong University); Robin Kobus (Institute for Computer Science, Johannes Gutenberg University); Yuandong Chan, Ping Gao, and Xiangxu Meng (School of Software, Shandong University); Yanjie Wei (Shenzhen Institutes of Advanced Technology, CAS); Bertil Schmidt (Johannes Gutenberg University of Mainz); and Weiguo Liu (School of Software, Shandong University)
Abstract
pdf, pdf
Wednesday 10:30am-12:30pm
Straub Hall, Room 145
Paper
Machine Learning and Networks
Chair: Peter Pirkelbauer (University of Alabama at Birmingham, Computer Science)
Learning Driven Parallelization for Large-Scale Video Workload in Hybrid CPU-GPU Cluster
Haitao Zhang, Bingchang Tang, Xin Geng, and Huadong Ma (Beijing University of Posts and Telecomm. (BUPT))
Abstract
pdf, pdf
GLP4NN: A Convergence-invariant and Network-agnostic Light-weight Parallelization Framework for Deep Neural Networks on Modern GPUs
Hao Fu and Shanjiang Tang (Tianjin University), Bingsheng He (National University of Singapore), and Ce Yu and Jizhou Sun (Tianjin University)
Abstract
pdf, pdf
KeyBin2: Distributed Clustering for Scalable and In-Situ Analysis
Xinyu Chen, Jeremy Benson, and Matt Peterson (University of New Mexico); Michela Taufer (University of Tennessee); and Trilce Estrada (University of New Mexico)
Abstract
pdf, pdf
Disk Failure Prediction in Data Centers via Online Learning
Jiang Xiao, Zhuang Xiong, Song Wu, Yusheng Yi, Hai Jin, and Kan Hu (Huazhong University of Science & Technology)
Abstract
pdf, pdf
Wednesday 10:30am-12:30pm
Straub Hall, Room 245
Paper
Networking
Chair: Federico Silla (UPV)
Cache Assisted Randomized Sharing Counters in Network Measurement
Qian Liu and Haipeng Dai (State Key Laboratory for Novel Software Technology, Nanjing University, Nanjing, Jiangsu); Alex X. Liu (State Key Laboratory for Novel Software Technology, Nanjing University, Nanjing, Jiangsu; Department of Computer Science and Engineering, Michigan State University, East Lansing, MI, USA.); Qi Li (Air Force Engineering University); and Xiaoyu Wang and Jiaqi Zheng (State Key Laboratory for Novel Software Technology, Nanjing University, Nanjing, Jiangsu)
Abstract
pdf, pdf
Load-Balanced Slim Fly Networks
Md Shafayat Rahman, Md Atiqul Mollah, Peyman Faizian, and Xin Yuan (Florida State University)
Abstract
pdf, pdf
Toward Performant and Energy-efficient Queries in Three-tier Wireless Sensor Networks
Jiayao Wang (University of Shanghai for Science and Technology); Abdullah Al-Mamun (University of Nevada, Reno); Tonglin Li (Lawrence Berkeley National Laboratory); Linhua Jiang (University of Shanghai for Science and Technology); and Dongfang Zhao (University of California, Davis; University of Nevada, Reno)
Abstract
pdf, pdf
Click-Based Asynchronous Mesh Network with Bounded Bundled Data
Anping He (School of Information Science and Engineering, Lanzhou University); Hong Chen (Institute of Microelectronics, Tsinghua University,Beijing National Research Center for Information Science and Technology); Guangbo Feng (School of Information Science and Engineering, Lanzhou University); Jiling Zhang (School of Physical Science and Engineering, Lanzhou University); Pengfei Li (School of Information Science and Engineering, Lanzhou University); and Yong Hei (Institute of Microelectronics Chinese Academy of Sciences)
Abstract
pdf, pdf

Wednesday 12:30pm-2:00pm
Wednesday 12:30pm-2:00pm
Erb Memorial Union (EMU) Ballroom, 2nd Floor
Lunch
Lunch
Wednesday 12:30pm-2:00pm
Erb Memorial Union (EMU) Ballroom, 2nd Floor
Ph.D. Forum
Ph.D. Forum Discussion

Wednesday 2:00pm-3:30pm
Wednesday 2:00pm-3:30pm
Straub Hall, Room 156
Paper
Performance Studies
Chair: Filippo Mantovani (Barcelona Supercomputing Center)
A Multilevel Subtree Method for Single and Batched Sparse Cholesky Factorization
Meng Tang and Mohamed Gadou (University of Florida), Steven Rennich (Nvidia), Timothy A. Davis (Texas A&M University), and Sanjay Ranka (University of Florida)
Abstract
pdf, pdf
Vectorised Computation of Diverging Ensembles
Jan Hückelheim (Imperial College London), Paul Hovland and Sri Hari Krishna Narayanan (Argonne National Laboratory), and Paulius Velesko (Intel Corporation)
Abstract
pdf, pdf
Balanced k-means for Parallel Geometric Partitioning
Moritz von Looz, Charilaos Tzovas, and Henning Meyerhenke (University of Cologne)
Abstract
pdf, pdf
Wednesday 2:00pm-3:30pm
Straub Hall, Room 145
Paper
Machine Learning
Chair: Wu Feng (Virginia Tech)
Partitioning and Communication Strategies for Sparse Non-negative Matrix Factorization
Oguz Kaya (Inria Bordeaux), Ramakrishnan Kannan (Oak Ridge National Laboratory), and Grey Ballard (Wakeforest University)
Abstract
pdf, pdf
Energy-efficient Application Resource Scheduling using Machine Learning Classifiers
Connor Imes (University of Chicago), Steven Hofmeyr (Lawrence Berkeley National Laboratory), and Henry Hoffmann (University of Chicago)
Abstract
pdf, pdf
PRIONN: Predicting Runtime and IO using Neural Networks
Michael R. Wyatt and Stephen Herbein (University of Delaware); Todd Gamblin, Adam Moody, and Dong H. Ahn (Lawrence Livermore National Laboratory); and Michela Taufer (ACM)
Abstract
pdf, pdf
Wednesday 2:00pm-3:30pm
Straub Hall, Room 245
Paper
Materials and Molecular Dynamics
Chair: Jose Canales (UCAM)
Massively Scaling the Metal Microscopic Damage Simulation on Sunway TaihuLight Supercomputer
Shigang Li, Baodong Wu, and Yunquan Zhang (Institute of Computing Technology, Chinese Academy of Sciences); Xiangmeng Wang, Jianjiang Li, and Changjun Hu (University of Science and Technology Beijing); and Jue Wang, Yangde Feng, and Ningming Nie (Computer Network Information Center, Chinese Academy of Sciences)
Abstract
pdf, pdf
Combining Task-based Parallelism and Adaptive Mesh Refinement Techniques in Molecular Dynamics Simulations
Raphaël PRAT and Laurent COLOMBET (CEA) and Raymond NAMYST (University of Bordeaux, INRIA)
Abstract
pdf, pdf
Task-parallel Analysis of Molecular Dynamics Trajectories
Ioannis Paraskevakos (Rutgers University); Andre Luckow (Ludwig-Maximilians University); Mahzad Khoshlessan (Arizona State University); George Chantzialexiou (Rutgers University); Thomas E. Cheatham (University of Utah); Oliver Beckstein (Arizona State University); Geoffrey C. Fox (Indiana University); and Shantenu Jha (Rutgers University, Brookhaven National Laboratory)
Abstract
pdf, pdf

Wednesday 3:30pm-4:00pm
Wednesday 3:30pm-4:00pm
Straub Hall Lobby
Break
Break

Wednesday 4:00pm-5:30pm
Wednesday 4:00pm-5:30pm
Straub Hall, Room 156
Paper
Programming Models
Chair: Olga Pearce (Lawrence Livermore National Laboratory)
A Comprehensive Study on Bugs in Actor Systems
Brandon Hedden and Xinghui Zhao (Washington State University)
Abstract
pdf, pdf
A Framework for Auto-Parallelization and Code Generation: An Integrative Case Study with Legacy FORTRAN Codes
Konstantinos Krommydas (Intel Corporation), Paul Sathre (Virginia Tech), Ruchira Sasanka (Intel Corporation), and Wu-chun Feng (Virginia Tech)
Abstract
pdf, pdf
Improving MPI Multi-threaded RMA Communication Performance
Nathan Hjelm (Los Alamos National Lab, University of New Mexico); Matthew Dosanjh and Ryan Grant (Sandia National Laboratories); Taylor Groves (Lawrence Berkeley National Laboratory); Patrick Bridges (University of New Mexico); and Dorian Arnold (Emory University, University of New Mexico)
Abstract
pdf, pdf
Wednesday 4:00pm-5:30pm
Straub Hall, Room 145
Paper
Resilience and Reliability
Chair: Allen Malony (University of Oregon)
Characterizing the Impact of Soft Errors Affecting Floating-point ALUs using RTL-level Fault Injection
omer subasi (Pacific Northwest National Laboratory), Chun-Kai Chang and Mattan Erez (The University of Texas at Austin), and Sriram Krishnamoorthy (Pacific Northwest National Laboratory)
Abstract
pdf, pdf
Leverage Redundancy in Hardware Transactional Memory to Improve Cache Reliability
Zhichao Yan and Hong Jiang (University of Texas at Arlington), Witawas Srisa-an (University of Nebraska at Lincoln), Sharad Seth (University of Nebraska-Lincoln), and Yujuan Tan (Chongqing University)
Abstract
pdf, pdf
Modeling Application Resilience in Large-scale Parallel Execution
Kai Wu and Wenqian Dong (University of California Merced), Qiang Guan (Kent State University), Nathan DeBardeleben (Los Alamos National Laboratory), and Dong Li (University of California Merced)
Abstract
pdf, pdf
Wednesday 4:00pm-5:30pm
Straub Hall, Room 245
Paper
Performance of Sparse Algorithms
Chair: Sameer Shende (University of Oregon)
A Fast Sparse Triangular Solver for Structured-grid Problems on Sunway Many-core Processor SW26010
Xinliang Wang, Ping Xu, and Wei Xue (Tsinghua University, National Supercomputer Center in Wuxi); Yulong Ao (School of Mathematical Sciences,Peking University); Chao Yang (School of Mathematical Sciences &National Engineering Laboratory forVideo Technology, Peking University); Haohuan Fu, Lin Gan, and Guangwen Yang (Tsinghua University, National Supercomputing Center in Wuxi); and Weimin Zheng (Tsinghua University)
Abstract
pdf, pdf
Bandwidth Reduced Parallel SpMV on the SW26010 Many-Core Platform
Qiao Sun, Changyou Zhang, Changmao Wu, Leisheng Li, and Jiajia Zhang (Institute of Software, Chinese Academy of Sciences)
Abstract
pdf, pdf
Vectorized Parallel Sparse Matrix-Vector Multiplication in PETSc Using AVX-512
Hong Zhang and Richard T. Mills (Argonne National Laboratory), Karl Rupp (TU Wien), and Barry F. Smith (Argonne National Laboratory)
Abstract
pdf, pdf
Wednesday 4:00pm-5:30pm
Gumwood, Ballroom Area, Erb Memorial Union (EMU), 2nd Floor
Ph.D. Forum
Ph.D. Career Planning

Wednesday 6:30pm-9:30pm
Wednesday 6:30pm-9:30pm
Jordan Schnitzer Museum of Art (JSMA)
Reception
Conference Dinner

Thursday 9:00am-10:00am
Thursday 9:00am-10:00am
Straub Hall, Room 156
Plenary Talk
Plenary
Chair: Mary Hall (University of Utah)
Bringing Sparse Computations into the Optimization Light
Mary Hall (University of Utah)
Biography
Abstract

Thursday 10:00am-10:30am
Thursday 10:00am-10:30am
Straub Hall Lobby
Break
Break

Thursday 10:30am-12:30pm
Thursday 10:30am-12:30pm
Straub Hall, Room 156
Paper
Resource Management
Chair: Taisuke Boku (University of Tsukuba)
Joint Optimization of MapReduce Scheduling and Network Policy in Hierarchical Clouds
Donglin Yang, Wei Rang, and Dazhao Cheng (University of North Carolina at Charlotte)
Abstract
pdf, pdf
Performance & Energy Tradeoffs for Dependent Distributed Applications Under System-wide Power Caps
Huazhe Zhang and Henry Hoffmann (University of Chicago)
Abstract
pdf, pdf
H2Cloud: Maintaining the Whole Filesystem in an Object Storage Cloud
Minghao Zhao and Zhenhua Li (Tsinghua University); Ennan Zhai (Yale University); Gareth Tyson (Queen Mary University of London); Chen Qian (University of California, Santa Cruz); Zhenyu Li (Institute of Computing Technology, Chinese Academy of Sciences); and Leiyu Zhao (Tsinghua University)
Abstract
pdf, pdf
Power Efficient High Performance Packet I/O
Xuesong Li (Tsinghua University, High-Tech Institute of Xi'an); Wenxue Cheng, Tong Zhang, Jing Xie, and Fengyuan Ren (Tsinghua University); and Bailong Yang (High-Tech Institute of Xi'an)
Abstract
pdf, pdf
Thursday 10:30am-12:30pm
Straub Hall, Room 145
Paper
Memory and Caching
Chair: Sameer Shende (University of Oregon)
Memory Coalescing for Hybrid Memory Cube
Xi Wang, John D. Leidel, and Yong Chen (Texas Tech University)
Abstract
pdf, pdf
CAMPS: Conflict-Aware Memory-Side Prefetching Scheme for Hybrid Memory Cube
Muhammad Rafique and Zhichun Zhu (University of Illinois at Chicago)
Abstract
pdf, pdf
Improving First Level Cache Efficiency for GPUs Using Dynamic Line Protection
Xian Zhu, Robert Wernsman, and Joseph Zambreno (Iowa State University)
Abstract
pdf, pdf
Accelerating FM-index Search for Genomic Data Processing
Yuanrong Wang and Xueqi Li (Institute of Computing Technology, Chinese Academy of Sciences; University of Chinese Academy of Sciences) and Dawei Zang, Guangming Tan, and Ninghui Sun (Institute of Computing Technology, Chinese Academy of Sciences)
Abstract
pdf, pdf
Thursday 10:30am-12:30pm
Straub Hall, Room 245
Paper
Runtime Systems
Chair: Olga Pearce (Lawrence Livermore National Laboratory)
Efficient Runtime Support for a Partitioned Global Logical Address Space
D. Brian Larkins and John Snyder (Rhodes College) and James Dinan (Intel Corporation)
Abstract
pdf, pdf
FULT: Fast User-Level Thread Scheduling Using Bit-Vectors
Hoang-Vu Dang and Marc Snir (University of Illinois)
Abstract
pdf, pdf
Constructing Dynamic Policies for Paging Mode Selection
Jason Hiebel, Laura E. Brown, and Zhenlin Wang (Michigan Technological University)
Abstract
pdf, pdf
The Case for Semi-Permanent Cache Occupancy
Matthew G. F. Dosanjh (Sandia National Labratories); S. Mahdieh Ghazimirsaeed (Queen’s University); Ryan E. Grant and Whit Schonbein (Sandia National Laboratories, University of New Mexico); Michael J. Levenhagen (Sandia National Laboratories); Patrick G. Bridges (Univeristy of New Mexico); and Ahmad Afsahi (Queen’s University)
Abstract
pdf, pdf

Thursday 12:30pm-2:00pm
Thursday 12:30pm-2:00pm
Erb Memorial Union (EMU) Ballroom, 2nd Floor
Lunch
Lunch

Thursday 2:00pm-3:30pm
Thursday 2:00pm-3:30pm
Straub Hall, Room 156
Paper
Parallel and Distributed Algorithms
Chair: Kamesh Madduri (Pennsylvania State University)
A Communication-Efficient Causal Broadcast Protocol
João Paulo de Araujo and Luciana Arantes (Sorbonne Université, CNRS, INRIA, LIP6); Elias P. Duarte Júnior (Federal University of Paraná); Luiz A. Rodrigues (Western Paraná State University); and Pierre Sens (Sorbonne Université, CNRS, INRIA, LIP6)
Abstract
pdf, pdf
NumLock: Towards Optimal Multi-Granularity Locking in Hierarchies
Saurabh Kalikar and Rupesh Nasre (Indian Institute of Technology Madras)
Abstract
pdf, pdf
IS-ASGD: Accelerating Asynchronous SGD using Importance Sampling
Fei Wang and Xiaofeng Gao (Shanghai Jiao Tong University), Jun Ye (Intel Asia-Pacificn R&D Ltd.), and Guihai Chen (Shanghai Jiao Tong University)
Abstract
pdf, pdf
Thursday 2:00pm-3:30pm
Straub Hall, Room 145
Paper
Performance of Graph Algorithms
Chair: Allen Malony (University of Oregon)
Parallelizing Pruning-based Graph Structural Clustering
Yulin Che, Shixuan Sun, and Qiong Luo (Hong Kong University of Science and Technology)
Abstract
pdf, pdf
An Empirical Comparison of k-Shortest Simple Path Algorithms on Multicores
Deepak Ajwani (Nokia Bell Laboratories, Dublin); Erika Duriakova (Insight Centre for Data Analytics; School of Computer Science and Informatics, University College Dublin); Neil Hurley (Insight Centre for Data Analytics; School of Computer Science, University College Dublin); and Ulrich Meyer and Alexander Schickedanz (Goethe University, Frankfurt)
Abstract
pdf, pdf
C-Graph: A Highly Efficient Concurrent Graph Reachability Query Framework
Li Zhou (The Ohio State University), Ren Chen and Yinglong Xia (Huawei Research America), and Radu Teodorescu (The Ohio State University)
Abstract
pdf, pdf
Thursday 2:00pm-3:30pm
Straub Hall, Room 245
Paper
Storage
Chair: Kevin Huck (University of Oregon)
Cross-Rack-Aware Updates in Erasure-Coded Data Centers
Zhirong Shen and Patrick P. C. Lee (The Chinese University of Hong Kong)
Abstract
pdf, pdf
Duchy: Achieving Both SSD Durability and Controllable SMR Cleaning Overhead in Hybrid Storage Systems
Xuchao Xie, Tianye Yang, Qiong Li, Dengping Wei, and Liquan Xiao (National University of Defense Technology)
Abstract
pdf, pdf
Efficient SSD Caching by Avoiding Unnecessary Writes using Machine Learning
Hua Wang and Xinbo Yi (Wuhan National Labo for Optoelectronics, HuaZhong University of Science and Technology); Ping Huang (Department of Computer and Information Sciences, Temple University); Bin Cheng (Shenzhen Tencent Computer System Co., Ltd.); and Ke Zhou (Wuhan National Labo for Optoelectronics, HuaZhong University of Science and Technology)
Abstract
pdf, pdf

Thursday 3:30pm-4:00pm
Thursday 3:30pm-4:00pm
Straub Hall Lobby
Break
Break

Thursday 4:00pm-5:30pm
Thursday 4:00pm-5:30pm
Straub Hall, Room 156
Paper
Matrix and Graph Algorithms
Chair: Jee Choi (IBM)
Implementing Push-Pull Efficiently in GraphBLAS
Carl Yang (University of California, Davis; Lawrence Berkeley National Laboratory); Aydin Buluc (Lawrence Berkeley National Laboratory); and John D. Owens (University of California, Davis)
Abstract
pdf, pdf
UHCL-Darknet: An OpenCL-based Deep Neural Network Framework for Heterogeneous Multi-/Many-core Clusters
Longlong Liao (National University of Defense Technology, State Key Laboratory of High Performance Computing); Kenli Li (Hunan University, National Supercomputing Center in Changsha); Keqin Li (State University of New York, National Supercomputing Center in Changsha); Canqun Yang (National University of Defense Technology, State Key Laboratory of High Performance Computing); and Qi Tian (University of Texas at San Antonio)
Abstract
pdf, pdf
Optimization of the Spherical Harmonics Transform based Tree Traversals in the Helmholtz FMM Algorithm
Michael P. Lingg (Michigan State University, Belcan Engineering) and Stephen M. Hughey and H. M. Aktulga (Michigan State University)
Abstract
pdf, pdf
Thursday 4:00pm-5:30pm
Straub Hall, Room 145
Paper
Data Processing
Chair: Taisuke Boku (University of Tsukuba)
Dual-Paradigm Stream Processing
Song Wu and Zhiyi Liu (Huazhong University of Science & Technology); Shadi Ibrahim (Inria Rennes); and Lin Gu, Hai Jin, and Fei Chen (Huazhong University of Science & Technology)
Abstract
pdf, pdf
Index Shard Replication Strategies for Improving Resource Utilization in Large Scale Search Engines
Yusen Li (Nankai University); Xueyan Tang and Wentong Cai (Nanyang Technological University); Jiancong Tong (Baidu Inc.); Xiaoguang Liu and Gang Wang (Nankai University); and Chuansong Gao, Xuan Cao, Guanhui Geng, and Minghui Li (Baidu Inc.)
Abstract
pdf, pdf
FFS-VA: A Fast Filtering System for Large-scale Video Analytics
Chen Zhang and Qiang Cao (Huazhong University of Science and Technology)
Abstract
pdf, pdf
Thursday 4:00pm-5:30pm
Straub Hall, Room 245
Paper
I/O and File Systems
Chair: Peter Pirkelbauer (University of Alabama at Birmingham, Computer Science)
Efficient Search for Free Blocks in the WAFL File System
Ram Kesavan, Matthew Curtis-Maury, and Mrinal Bhattacharjee (NetApp)
Abstract
pdf, pdf
A Write-efficient and Consistent Hashing Scheme for Non-Volatile Memory
Xiaoyi Zhang, Dan Feng, Yu Hua, Jianxi Chen, and Mandi Fu (Huazhong University of Science and Technology)
Abstract
pdf, pdf
Reference-distance Eviction and Prefetching for Cache Management in Spark
Tiago Barreto Goes Perez and Xiaobo Zhou (University of Colorado Colorado Springs) and Dazhao Cheng (University of North Carolina, Charlotte)
Abstract
pdf, pdf

Created 2018-8-10 9:31