The following is a list of the 105 contributed papers accepted for presentation as part of the main conference program to be held virtually on May 18, 19, and 20. The three days will include three keynote presentations. Preliminary program details for the virtual event will be available in April. Please visit the IPDPS website regularly for updates. Authors listed below will be notified when the preliminary program is available.
Authors who have corrections should send email to contact@ipdps.org giving full details.
A hybrid scheduling scheme for parallel loops
Aaron Handleman, Arthur G. Rattew, I-Ting Angelina Lee, and Tao B. Schardl
A Multi-GPU Design for Large Size Cryo-EM 3D Reconstruction
Zihao Wang, Xiaohua Wan, Zhiyong Liu, Qianshuo Fan, Fa Zhang, and Guangming Tan
Accelerating Distributed-memory Autotuning via Statistical Analysis of Execution Paths
Edward Hutter and Edgar Solomonik
Accelerating Multigrid-based Hierarchical Scientific Data Refactoring on GPUs
Jieyang Chen, Lipeng Wan, Xin Liang, Ben Whitney, Qing Liu, David Pugmire, Nicholas Thompson, Jong Youl Choi, Matthew Wolf, Todd Munson, Ian Foster, and Scott Klasky
Accelerating non-power-of-2 size Fourier transforms with GPU Tensor Cores
Louis Pisha and Łukasz Ligowski
Adaptive Spatially Aware I/O for Multiresolution Particle Data Layouts
Will Usher, Xuan Huang, Steve Petruzza, Sidharth Kumar, Stuart R. Slattery, Sam T. Reeve, Feng Wang, Chris R. Johnson, and Valerio Pascucci
AlphaR: Learning-Powered Resource Management for Irregular, Dynamic Microservice Graph
Xiaofeng Hou, Chao Li, Jiacheng Liu, Lu Zhang, Shaolei Ren, Jingwen Leng, Quan Chen, and Minyi Guo
An In-Depth Analysis of Distributed Training of Deep Neural Networks
Yunyong Ko, Kibong Choi, Jiwon Seo, and Sang-Wook Kim
ARBALEST : Dynamic Detection of Data Mapping Issues in Heterogeneous OpenMP Applications
Lechen Yu, Joachim Protze, Oscar Hernandez, and Vivek Sarkar
Arbitration Policies for On-Demand User-Level I/O Forwarding on HPC Platforms
Jean Luca Bez, Alberto Miranda, Ramon Nou, Francieli Zanon Boito, Toni Cortes, and Philippe Navaux
Argus: Efficient Job Scheduling in RDMA-assisted Big Data Processing
Sijie Wu, Hanhua Chen, Yonghui Wang, and Hai Jin
Astra: Autonomous Serverless Analytics with Cost-Efficiency and QoS-Awareness
Jananie Jarachanthan, Li Chen, Fei Xu, and Bo Li
Automatic Graph Partitioning for Very Large-scale Deep Learning
Masahiro Tanaka, Kenjiro Taura, Toshihiro Hanawa, and Kentaro Torisawa
AuTraScale: An Automated and Transfer Learning Solution for Streaming System Auto-Scaling
Liang Zhang, Wenli Zheng, Chao Li, Yao Shen, and Minyi Guo
BiPS: Hotness-aware Bi-ti er Parameter Synchronization for Recommendation Models
Qiming Zheng, Quan Chen, Kaihao Bai, Huifeng Guo, Yong Gao, Xiuqiang He, and Minyi Guo
Byzantine Agreement with Unknown Participants and Failures
Pankaj Khanchandani and Roger Wattenhofer
Byzantine Dispersion on Graphs
Anisur Rahaman Molla, Kaushik Mondal, and William K. Moses Jr.
CAGC: A Content-aware Garbage Collection Scheme for Ultra-Low Latency Flash-based SSDs
Suzhen Wu, Chunfeng Du, Haijun Li, Hong Jiang, Zhirong Shen, and Bo Mao
CBNet: Minimizing Adjustments in Concurrent Demand-Aware Tree Networks
Otavio Augusto de Oliveira Souza, Olga Goussevskaia, and Stefan Schmid
Characterizing Small-Scale Matrix Multiplication on ARMv8-based Many-Core Architectures
Weiling Yang, Jianbin Fang, and Dezun Dong
Code Generation for Room Acoustics Simulations with Complex Boundary Conditions
Larisa Stoltzfus, Brian Hamilton, Michel Steuwer, Lu Li, and Christophe Dubach
Combining XOR and Partner Checkpointing for Resilient Multilevel Checkpoint/Restart
Masoud Gholami and Florian Schintke
Communication-Avoiding and Memory-Constrained Sparse Matrix-Matrix Multiplication at Extreme Scale
Md Taufique Hussain, Oguz Selvitopi, Aydin Buluç, and Ariful Azad
Consistent Lock-free Parallel Stochastic Gradient Descent for Fast and Stable Convergence
Karl Bäckström, Ivan Walulya, Marina Papatriantafilou, and Philippas Tsigas
Cori: Dancing to the Right Beat of Periodic Data Movements over Hybrid Memory Systems
Thaleia Dimitra Doudali, Daniel Zahka, and Ada Gavrilovska
Correlation-wise Smoothing: Lightweight Knowledge Extraction for HPC Monitoring Data
Alessio Netti, Daniele Tafani, Michael Ott, and Martin Schulz
Covirt: Lightweight Fault Isolation and Resource Protection for Co-Kernels
Nicholas Gordon and John R. Lange
CTXBack: Enabling Low Latency GPU Context Switching via Context Flashback
Zhuoran Ji and Cho-Li Wang
DAG-based Scheduling with Resource Sharing for Multi-task Applications in a Polyglot GPU Runtime
Alberto Parravicini, Arnaud Delamare, Marco Arnaboldi, and Marco D. Santambrogio
Dancing in the Dark: Profiling for Tiered Memory
Jinyoung Choi, Sergey Blagodurov, and Hung-Wei Tseng
Decentralized Low-Latency Task Scheduling for Ad-Hoc Computing
Janick Edinger, Martin Breitbach, Niklas Gabrisch, Dominik Schafer, Christian Becker, and Amr Rizk
Deep Reinforcement Agent for Scheduling in HPC
Yuping Fan, Zhiling Lan, Taylor Childers, Paul Rich, William Allcock, and Michael E. Papka
Demystifying GPU Reliability: Comparing and Combining Beam, Fault Simulation, and Profiling
Fernando Fernandes dos Santos, Siva Kumar Sastry Hari, Pedro Martins Basso, Luigi Carro, and Paolo Rech
Demystifying GPU UVM Cost with Deep Runtime and Workload Analysis
Tyler Allen and Rong Ge
Designing High-Performance MPI Libraries with On-the-fly Compression for Modern GPU Clusters
Q. Zhou, C. Chu, N.S. Kumar, P. Kousha, S.M. Ghazimirsaeed, H. Subramoni, and D.K. Panda
Detecting Malicious Model Updates from Federated Learning on Conditional Variational Autoencoder
Zhipin Gu and Yuexiang Yang
Distributed Training of Embeddings using Graph Analytics
Gurbinder Gill, Roshan Dathathri, Saeed Maleki, Madan Musuvathi, Todd Mytkowicz, and Olli Saarikivi
Distributed-Memory K-mer Counting on GPUs
Israt Nisa, Prashant Pandey, Marquita Ellis, Leonid Oliker, Aydın Buluc, and Katherine Yelick
Distributed-memory multi-GPU block-sparse tensor contraction for electronic structure
Thomas Herault, Yves Robert, George Bosilca, Robert J. Harrison, Cannada A. Lewis, Edward F. Valeev, and Jack J. Dongarra
DSXplore: Optimizing Convolutional Neural Networks via Sliding-Channel Convolutions
Yuke Wang, Boyuan Feng, and Yufei Ding
DUET: A Compiler-Runtime Subgraph Scheduling Approach for Tensor Programs on a Coupled CPU-GPU Architecture
Minjia Zhang, Zehua Hu, and Mingqin Li
EAGLE: Expedited Device Placement with Automatic Grouping for Large Models (EAGLE italics)
Hao Lan, Li Chen, and Baochun Li
Efficient Algorithms for Encrypted All-gather Operation
Mehran Sadeghi Lahijani, Abu Naser, Cong Wu, Mohsen Gavahi, Viet Tung Hoang, Zhi Wang, and Xin Yuan
Efficient Distributed Algorithms in the k-machine Model via PRAM Simulations
John Augustine, Kishore Kothapalli, and Gopal Pandurangan
Efficient parallel CP decomposition with pairwise perturbation and multi-sweep dimension tree
Linjian Ma and Edgar Solomonik
Efficient Video Captioning on Heterogeneous System Architectures
Horng-Ruey Huang, Ding-Yong Hong, Jan-Jan Wu, Pangfeng Liu, and Wei-Chung Hsu
Euler Meets GPU: Practical Graph Algorithms with Theoretical Guarantees
Adam Polak, Adrian Siwiec, and Michał Stobierski
Extending Sparse Tensor Accelerators to Support Multiple Compression Formats
Eric Qin, Geonhwa Jeong, William Won, Sheng-Chun Kao, Hyoukjun Kwon, Sudarshan Srinivasan, Dipankar Das, Gordon E. Moon, Sivasankaran Rajamanickam, and Tushar Krishna
Extremely Fast and Energy Efficient One-way Wave Equation Migration on GPU-based heterogeneous architecture
Long Qu, Loris Lucido, Marie Bonnasse-Gahot, Pascal Vezolle, and Diego Klahr
F-Write: Fast RDMA-supported Writes in Erasure-coded In-memory Clusters
Bin Xu, Jianzhong Huang, Qiang Cao, Xiao Qin, and Ping Xie
Facilitating Data Discovery for Large-scale Science Facilities using Knowledge Networks
Yubo Qin, Ivan Rodero, and Manish Parashar
Finer-LRU: A Scalable Page Management Scheme for HPC Manycore Architectures
Jiwoo Bang, Chungyong Kim, Sunggon Kim, Qichen Chen, Cheongjun Lee, Eun-Kyu Byun, Jaehwan Lee, and Hyeonsang Eom
FusedMM: A Unified SDDMM-SpMM Kernel for Graph Embedding and Graph Neural Networks
Md. Khaledur Rahman, Majedul Haque Sujon, and Ariful Azad
High-Level FPGA Accelerator Design for Structured-Mesh-Based Explicit Numerical Solvers
Kamalavasan Kamalakkannan, Gihan R. Mudalige, Istvan Z. Reguly, and Suhaib A. Fahmy
High-Level Synthesis of Parallel Specifications Coupling Static and Dynamic Controllers
Vito Giovanni Castellana, Antonino Tumeo, and Fabrizio Ferrandi
High-Performance Spectral Element Methods on Field-Programmable Gate Arrays
Martin Karp, Artur Podobas, Niclas Jansson, Tobias Kenter, Christian Plessl, Philipp Schlatter, and Stefano Markidis
High Performance Streaming Tensor Decomposition
Yongseok Soh, Patrick Flick, Xing Liu, Shaden Smith, Fabio Checconi, Fabrizio Petrin, and Jee Choi
Improving checkpointing intervals by considering individual job failure probabilities
Alvaro Frank, Manuel Baumgartner, Reza Salkhordeh, and André Brinkmann
Interpreting Write Performance of Supercomputer I/O Systems with Regression Models
Bing Xie, Zilong Tan, Philip Carns, Jeff Chase, Kevin Harms, Jay Lofstead, Sarp Oral, Sudharshan S. Vazhkudaik, and Feiyi Wang
Introducing Application Awareness Into a Unified Power Management Stack
Daniel C. Wilson, Siddhartha Jana, Aniruddha Marathe, Stephanie Brink, Christopher M. Cantalupo, Diana R. Guttman, Brad Geltz, Lowren H. Lawson, Asma H. Al-rawi, Ali Mohammad, Fuat Keceli, Federico Ardanaz, Jonathan M. Eastep, and Ayse K. Coskun
Jigsaw: A Slice-and-Dice Approach to Non-uniform FFT Acceleration for MRI Image Reconstruction
Brendan L. West, Jeffrey A. Fessler, and Thomas F. Wenisch
Leveraging PaRSEC Runtime Support to Tackle Challenging 3D Data-Sparse Matrix Problems
Qinglei Cao, Yu Pei1, Kadir Akbudak, George Bosilca1, Hatem Ltaief, David Keyes, and Jack Dongarra
Lightweight Function Monitors for Fine-Grained Management in Large Scale Python Applications
Tim Shaffer, Zhuozhao Li, Ben Tovar, Yadu Babuji, TJ Dasso, Zoe Surma, Kyle Chard, Ian Foster, and Douglas Thain
Matrix Engines for High Performance Computing: A Paragon of Performance or Grasping at Straws?
Jens Domke, Emil Vatai, Aleksandr Drozd, Peng Chen, Yosuke Oyama, Lingqi Zhang, Shweta Salaria, Daichi Mukunoki, Artur Podobas, Mohamed Wahib, and Satoshi Matsuoka
Max-Stretch Minimization on an Edge-Cloud Platform
Anne Benoit, Redouane Elghazi, and Yves Robert
MultiLogVC: Efficient Out-of-Core Graph Processing Framework for Flash Storage
Kiran Kumar Matam, Hanieh Hashemi, and Murali Annavaram
Multiplicative Weights Algorithms for Parallel Automated Software Repair
Joseph Renzullo, Westley Weimer, and Stephanie Forrest
Noise-Resilient Empirical Performance Modeling with Deep Neural Networks
Marcus Ritter, Alexander Geiß, Johannes Wehrstein, Alexandru Calotoiu, Thorsten Reimann, Torsten Hoefler, and Felix Wolf
Nowa: A Wait-Free Continuation-Stealing Concurrency Platform
Florian Schmaus, Nicolas Pfeiffer, Timo Hönig, Jörg Nolte, and Wolfgang
Schröder-Preikschat
NVMe-CR: A Scalable Ephemeral Storage Runtime for Checkpoint/Restart with NVMe-over-Fabrics
Shashank Gugnani, Tianxi Li, and Xiaoyi Lu
Optimal Task Assignment for Heterogeneous Federated Learning Devices
Laercio Lima Pilla
Optimizing Memory-Compute Colocation for Irregular Applications on a Migratory Thread Architecture
Thomas B. Rolinger, Christopher D. Krieger, and Alan Sussman
Optimizing Performance for Open-Channel SSDs in Cloud Storage System
Xiaoyi Zhang, Feng Zhu, Shu Li, Kun Wang, Wei Xu, and Dengcai Xu
PALM: Progress- and Locality-Aware Adaptive Task Migration for Efficient Thread Packing
Jinsu Park, Seongbeom Park, Myeonggyun Han, and Woongki Baek
Parallel String Graph Construction and Transitive Reduction for De Novo Genome Assembly
Giulia Guidi, Oguz Selvitopi, Marquita Ellis, Leonid Oliker, Katherine Yelick, and Aydin Buluç
PaSE: Parallelization Strategies for Efficient DNN Training
Venmugil Elango
Performance Analysis of Scientific Computing Workloads on General Purpose TEEs
Ayaz Akram, Anna Giannakou, Venkatesh Akella, Jason Lowe-Power, and Sean Peisert
Performance Evaluation of Adaptive Routing on Dragonfly-based Production Systems
Sudheer Chunduri, Kevin Harms, Taylor Groves, Peter Mendygral, Justs Zarins, Michele Weiland, and Yasaman Ghadar
Performance-Portable Graph Coarsening for Efficient Multilevel Graph Analysis
Michael S. Gilbert, Seher Acer, Erik G. Boman, Kamesh Madduri, and Sivasankaran Rajamanickam
Plex: Scaling Parallel Lexing with Backtrack-Free Prescanning
Le Li, Shigeyuki Sato, Qiheng Liu, and Kenjiro Taura
QoS-Aware and Resource Efficient Microservice Deployment in Cloud-Edge Continuum
Kaihua Fu, Wei Zhang, Quan Chen, Xin Peng, Wenli Zheng, and Minyi Guo
QPR: Quantizing PageRank with Coherent Shared Memory Accelerators
Abdullah T. Mughrabi, Mohannad Ibrahim, and Gregory T. Byrd
Rack-Scaling: An Efficient Rack Based Redistribution Method to Accelerate the Scaling of Cloud Disk Arrays
Zhehan Lin, Hanchen Guo, Chentao Wu, Jie Li, Guangtao Xue, and Minyi Guo
Rank Position Forecasting in Car Racing
Bo Peng, Jiayu Li, Selahattin Akkas, Takuya Araki, Ohno Yoshiyuki, and Judy Qiu
Redesigning Peridigm on SIMT Accelerators for High-performance Peridynamics Simulations
Xinyuan Li, Huang Ye, and Jian Zhang
Revisiting Huffman Coding: Toward Extreme Performance on Modern GPU Architectures
Jiannan Tian, Cody Rivera, Sheng Di, Jieyang Chen, Xin Liang, Dingwen Tao, and Franck Cappello
RVMA: Remote Virtual Memory Access
Ryan E. Grant, Michael J. Levenhagen, Matthew G.F. Dosanjh, and Patrick M. Widener
Scalable Epidemiological Workflows to Support COVID-19 Planning and Response
Dustin Machi, Parantapa Bhattacharya, Stefan Hoops, Jiangzhuo Chen, Henning Mortveit, Srinivasan Venkatramanan, Bryan Lewis, Mandy Wilson, Arindam Fadikar, Tom Maiden,
Christopher L. Barrett, and Madhav V. Marathe
Scaling Out a Combinatorial Algorithm for Discovering Carcinogenic Gene Combinations to Thousands of GPUs
Sajal Dash, Qais Al-Hajri, Wu-chun Feng, Harold R Garner, and Ramu Anandakrishnan
Scaling Sparse Matrix Multiplication on CPU-GPU Nodes
Yang Xia, Peng Jiang, Gagan Agrawal, and Rajiv Ramnath
SNOW Revisited: Understanding When Ideal READ Transactions Are Possible
Kishori M. Konwar, Wyatt Lloyd, Haonan Lu, and Nancy Lynch
Speculative Parallel Reverse Cuthill-McKee Reordering on Multi- and Many-core Architectures
Daniel Mlakar, Martin Winter, Mathias Parger, and Markus Steinberger
Spray: Sparse Reductions of Arrays in OpenMP
Jan Hückelheim and Johannes Doerfert
SRNoC: A Statically-Scheduled Circuit-Switched Superconducting Race Logic NoC
George Michelogiannakis, Darren Lyles, Patricia Gonzalez-Guerrero, Meriam Bautista, Dilip Vasudevan, and Anastasiia Butko
SUPER: SUb-Graph Parallelism for TransformERs
Arpan Jain, Tim Moon, Tom Benson, Hari Subramoni, Sam Ade Jacobs, Dhabaleswar K Panda, and Brian Van Essen
SYMBIOSYS: A Methodology for Performance Analysis of Composable HPC Data Services
Srinivasan Ramesh, Allen D. Malony, Philip Carns, Robert B. Ross, Matthieu Dorier, Jerome Soumagne, and Shane Snyder
Systemic Assessment of Node Failures in HPC Production Platforms
Anwesha Das, Frank Mueller, and Barry Rountree
Temporal blocking of finite-difference stencil operators with sparse "off-the-grid'' sources
George Bisbas, Fabio Luporini, Mathias Louboutin, Rhodri Nelson, Gerard J. Gorman, and Paul H.J. Kelly
TileSpMV: A Tiled Algorithm for Sparse Matrix-Vector Multiplication on GPUs
Yuyao Niu, Zhengyang Lu, Meichen Dong, Zhou Jin, Weifeng Liu, and Guangming Tan
Towards Internet-Scale Convolutional Root-Cause Analysis with DiagNet
Loïck Bonniot, Christoph Neumann, and François Taïani
Towards Practical Cloud Offloading for Low-cost Ground Vehicle Workloads
Yuan Xu, Tianwei Zhang, Jimin Han, Sa Wang, and Yungang Bao
Transparent I/O-Aware GPU Virtualization for Efficient Resource Consolidation
Nelson Mimura Gonzalez and Tonia Elengikal
Virtual-Link: A Scalable Multi-Producer, Multi-Consumer Message Queue Architecture for Cross-Core Communication
Qinzhe Wu, Jonathan Beard, Ashen Ekanayake, Andreas Gerstlauer, and Lizy K. John
xBGAS: A Global Address Space Extension on RISC-V for High Performance Computing
Xi Wang, John D. Leidel, Brody Williams, Alan Ehret, Miguel Mark, Michel A. Kinsy, and Yong Chen
zMesh: Exploring Application Characteristics to Improve Lossy Compression Ratio for Adaptive Mesh Refinement
Huizhang Luo, Junqi Wang, Qing Liu, Jieyang Chen, Scott Klasky, and Norbert Podhorszki
|