Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data.

Jack Deslippe

dblp:10/11053 · also Jack R. Deslippe · DBLP profile ↗
← Back
12ranked-venue papers
0as first author
2since 2021 · last 2025
0000-0003-1785-4187ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 10 · 2 since 2021Applied, interdisciplinary, general and emerging computing · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
7 papers
High-performance computing · 75% Emerging computing paradigms · 12% Parallel and multicore computing · 9%
Interdisciplinary, comprehensive, and emerging computing
4 papers
Bioinformatics and computational biology · 69% Computational science and engineering · 24% Environmental and earth informatics · 7%

Topics — the 20 heaviest of 21, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
High-performance computing
scientific computing systems
1.532025
Advancing Quantum Many-Body GW Calculations on Exascale Supercomputing Platforms · SC 2025
Consensus equilibrium framework for super-resolution and extreme-scale CT reconstruction · SC 2019
Galactos: computing the anisotropic 3-point correlation function for 2 billion galaxies · SC 2017
High-performance computing › supercomputing
exascale computing
0.912025
Advancing Quantum Many-Body GW Calculations on Exascale Supercomputing Platforms · SC 2025
High-performance computing › performance engineering
performance portability
0.912025
Advancing Quantum Many-Body GW Calculations on Exascale Supercomputing Platforms · SC 2025
Emerging computing paradigms › quantum computing › quantum simulation
quantum many-body simulation
0.912025
Advancing Quantum Many-Body GW Calculations on Exascale Supercomputing Platforms · SC 2025
High-performance computing
large-scale training
0.622018
Exascale deep learning for climate analytics · SC 2018
Deep learning at 15PF: supervised and semi-supervised classification for scientific data · SC 2017
Bioinformatics and computational biology
metagenomics
0.512021
Accelerating large scale de novo metagenome assembly using GPUs · SC 2021
Bioinformatics and computational biology › metagenomics
metagenomic assembly
0.512021
Accelerating large scale de novo metagenome assembly using GPUs · SC 2021
High-performance computing
scientific computing
0.412020
Accelerating large-scale excited-state GW calculations on leadership HPC systems · SC 2020
Parallel and multicore computing
parallel computing
0.412019
Consensus equilibrium framework for super-resolution and extreme-scale CT reconstruction · SC 2019
High-performance computing › scientific computing systems
X-ray CT reconstruction
0.412019
Consensus equilibrium framework for super-resolution and extreme-scale CT reconstruction · SC 2019
High-performance computing › large-scale simulation
cosmological simulation
0.312017
Galactos: computing the anisotropic 3-point correlation function for 2 billion galaxies · SC 2017
Parallel and multicore computing
distributed deep learning training
0.312017
Deep learning at 15PF: supervised and semi-supervised classification for scientific data · SC 2017
High-performance computing
many-core acceleration
0.312017
Galactos: computing the anisotropic 3-point correlation function for 2 billion galaxies · SC 2017
High-performance computing
performance optimization at scale
0.312017
Galactos: computing the anisotropic 3-point correlation function for 2 billion galaxies · SC 2017
Computational science and engineering › materials science
materials science simulation
0.312025
Advancing Quantum Many-Body GW Calculations on Exascale Supercomputing Platforms · SC 2025
GPUs and heterogeneous computing
GPU-accelerated bioinformatics
0.112021
Accelerating large scale de novo metagenome assembly using GPUs · SC 2021
GPUs and heterogeneous computing
GPU computing
0.112020
Accelerating large-scale excited-state GW calculations on leadership HPC systems · SC 2020
Image and video processing
super-resolution
0.112019
Consensus equilibrium framework for super-resolution and extreme-scale CT reconstruction · SC 2019
Environmental and earth informatics › climate science
climate data analysis
0.112018
Exascale deep learning for climate analytics · SC 2018
Computational geometry › spatial data structures
kd-tree
0.112017
Galactos: computing the anisotropic 3-point correlation function for 2 billion galaxies · SC 2017

Methods — techniques the papers use, named apart from their topics

GW approximation · 1.7model-based iterative reconstruction · 0.8consensus equilibrium · 0.8distributed training · 0.7deep learning · 0.7spherical harmonic expansion · 0.6semi-supervised learning · 0.6load balancing · 0.6convolutional neural network · 0.6SIMD parallelism · 0.6synchronous and asynchronous training · 0.3
YearPublicationVenuePosition
2025 Advancing Quantum Many-Body GW Calculations on Exascale Supercomputing Platforms
abstract
Advanced ab initio materials simulations face growing challenges as increasing systems and phenomena complexity requires higher accuracy, driving up computational demands. Quantum many-body GW methods are state-of-the-art for treating electronic excited states and couplings but often hindered due to the costly numerical complexity. Here, we present innovative implementations of advanced GW methods within the BerkeleyGW package, enabling large-scale simulations on Frontier and Aurora exascale platforms. Our approach demonstrates exceptional versatility for complex heterogeneous systems with up to 17,574 atoms, along with achieving true performance portability across GPU architectures. We demonstrate excellent strong and weak scaling to thousands of nodes, reaching double-precision core-kernel performance of 1.069 ExaFLOP/s on Frontier (9,408 nodes) and 707.52 PetaFLOP/s on Aurora (9,600 nodes), corresponding to 59.45% and 48.79% of peak, respectively. Our work demonstrates a breakthrough in utilizing exascale computing for quantum materials simulations, delivering unprecedented predictive capabilities for rational designs of future quantum technologies.
Benran Zhang, Daniel Weinberg, Chih-En Hsu, Aaron R. Altman, James B. White, Derek Vigil-Fowler, Steven G. Louie, Jack Deslippe, Felipe H. da Jornada, Zhenglu Li, Mauro Del Ben
SC9
2021 Accelerating large scale de novo metagenome assembly using GPUs
abstract
Metagenomic workflows involve studying uncultured microorganisms directly from the environment. These environmental samples when processed by modern sequencing machines yield large and complex datasets that exceed the capabilities of metagenomic software. The increasing sizes and complexities of datasets make a strong case for exascale-capable metagenome assemblers. However, the underlying algorithmic motifs are not well suited for GPUs. This poses a challenge since the majority of next-generation supercomputers will rely primarily on GPUs for computation. In this paper we present the first of its kind GPU-accelerated implementation of the local assembly approach that is an integral part of a widely used large-scale metagenome assembler, MetaHipMer. Local assembly uses algorithms that induce random memory accesses and non-deterministic workloads, which make GPU offloading a challenging task. Our GPU implementation outperforms the CPU version by about 7x and boosts the performance of MetaHipMer by 42% when running on 64 Summit nodes.
Muaaz Gul Awan, Steven Hofmeyr, Rob Egan, Nan Ding 0006, Aydin Buluç, Jack Deslippe, Leonid Oliker, Katherine A. Yelick
SC6
2020 Accelerating large-scale excited-state GW calculations on leadership HPC systems
abstract
Large-scale GW calculations are the state-of-the-art approach to accurately describe many-body excited-state phenomena in complex materials. This is critical for novel device design but due to their extremely high computational cost, these calculations often run at a limited scale. In this paper, we present algorithm and implementation advancements made in the materials science code BerkeleyGW to scale calculations to the order of over 10,000 electrons utilizing the entire Summit at OLCF. Excellent strong and weak scaling is observed, and a 105.9 PFLOP/s double-precision performance is achieved on 27,648 V100 GPUs, reaching 52.7% of the peak. This work for the first time demonstrates the possibility to perform GW calculations at such scale within minutes on current HPC systems, and leads the way for future efficient HPC software development in materials, physical, chemical, and engineering sciences.
Mauro Del Ben, Charlene Yang, Zhenglu Li, Felipe H. da Jornada, Steven G. Louie, Jack Deslippe
SC6
2020 ADEPT: a domain independent sequence alignment strategy for gpu architectures
abstract
BACKGROUND: Bioinformatic workflows frequently make use of automated genome assembly and protein clustering tools. At the core of most of these tools, a significant portion of execution time is spent in determining optimal local alignment between two sequences. This task is performed with the Smith-Waterman algorithm, which is a dynamic programming based method. With the advent of modern sequencing technologies and increasing size of both genome and protein databases, a need for faster Smith-Waterman implementations has emerged. Multiple SIMD strategies for the Smith-Waterman algorithm are available for CPUs. However, with the move of HPC facilities towards accelerator based architectures, a need for an efficient GPU accelerated strategy has emerged. Existing GPU based strategies have either been optimized for a specific type of characters (Nucleotides or Amino Acids) or for only a handful of application use-cases. RESULTS: In this paper, we present ADEPT, a new sequence alignment strategy for GPU architectures that is domain independent, supporting alignment of sequences from both genomes and proteins. Our proposed strategy uses GPU specific optimizations that do not rely on the nature of sequence. We demonstrate the feasibility of this strategy by implementing the Smith-Waterman algorithm and comparing it to similar CPU strategies as well as the fastest known GPU methods for each domain. ADEPT's driver enables it to scale across multiple GPUs and allows easy integration into software pipelines which utilize large scale computational systems. We have shown that the ADEPT based Smith-Waterman algorithm demonstrates a peak performance of 360 GCUPS and 497 GCUPs for protein based and DNA based datasets respectively on a single GPU node (8 GPUs) of the Cori Supercomputer. Overall ADEPT shows 10x faster performance in a node-to-node comparison against a corresponding SIMD CPU implementation. CONCLUSIONS: ADEPT demonstrates a performance that is either comparable or better than existing GPU strategies. We demonstrated the efficacy of ADEPT in supporting existing bionformatics software pipelines by integrating ADEPT in MetaHipMer a high-performance denovo metagenome assembler and PASTIS a high-performance protein similarity graph construction pipeline. Our results show 10% and 30% boost of performance in MetaHipMer and PASTIS respectively.
Muaaz Gul Awan, Jack Deslippe, Aydin Buluç, Oguz Selvitopi, Steven Hofmeyr, Leonid Oliker, Katherine A. Yelick
BMC Bioinform.2
2019 Consensus equilibrium framework for super-resolution and extreme-scale CT reconstruction
abstract
Computed tomography (CT) image reconstruction is a crucial technique for many imaging applications. Among various reconstruction methods, Model-Based Iterative Reconstruction (MBIR) enables super-resolution with superior image quality. MBIR, however, has a high memory requirement that limits the achievable image resolution, and the parallelization for MBIR suffers from limited scalability. In this paper, we propose Asynchronous Consensus MBIR (AC-MBIR) that uses Consensus Equilibrium (CE) to provide a super-resolution algorithm with a small memory footprint, low communication overhead and a high scalability. Super-resolution experiments show that AC-MBIR has a 6.8 times smaller memory footprint and 16 times more scalability, compared with the state-of-the-art MBIR implementation, and maintains a 100% strong scaling efficiency at 146880 cores. In addition, AC-MBIR achieves an average bandwidth of 3.5 petabytes per second at 587520 cores.
Xiao Wang 0004, Venkatesh Sridhar, Zahra Ronaghi, Rollin C. Thomas, Jack Deslippe, Dilworth Parkinson, Gregery T. Buzzard, Samuel P. Midkiff, Charles A. Bouman, Simon K. Warfield
SC5
2019 Eigensolver performance comparison on Cray XC systems
abstract
Summary Hermitian (symmetric) eigenvalue solvers are the core constituents of electronic structure, quantum‐chemistry, and other HPC applications such as Quantum ESPRESSO, VASP, CP2K, and NWChem to name a few. Our understanding of the performance of symmetric eigenvalue algorithms on various hardware is clearly important to the quantum chemistry or condensed matter physics community but in fact goes beyond that community. For instance, big data analytics is increasingly utilizing eigenvalues solvers, in the study of randomized singular value decomposition (SVD) or principal component analysis (PCA). Noise, vibration, and harshness (NVH) is another field where fast and efficient eigenvalue solvers are required. Most eigenvalue solver packages feature numerous different parameters which can be tuned for performance, eg, the number of nodes, number of total ranks, the decomposition of the matrix, etc. In this paper, we investigate the performance of different packages as well as the influence of these knobs on the solver performance.
Brandon Cook 0001, Thorsten Kurth, Jack Deslippe, Pierre Luc Carrier, Nick Hill, Nathan Wichmann
Concurr. Comput. Pract. Exp.3
2018 Exascale deep learning for climate analytics
Thorsten Kurth, Sean Treichler, Joshua Romero, Mayur Mudigonda, Nathan Luehr, Everett H. Phillips, Ankur Mahesh, Michael A. Matheson, Jack Deslippe, Massimiliano Fatica, Prabhat, Michael Houston
SC9
2018 Evaluating the networking characteristics of the Cray XC-40 Intel Knights Landing-based Cori supercomputer at NERSC
abstract
Summary There are many potential issues associated with deploying the Intel Xeon PhiTM (code named Knights Landing [KNL]) manycore processor in a large‐scale supercomputer. One in particular is the ability to fully utilize the high‐speed communications network, given that the serial performance of a Xeon PhiTM core is a fraction of a Xeon®core. In this paper, we take a look at the trade‐offs associated with allocating enough cores to fully utilize the Aries high‐speed network versus cores dedicated to computation, eg, the trade‐off between MPI and OpenMP. In addition, we evaluate new features of Cray MPI in support of KNL, such as internode optimizations. We also evaluate one‐sided programming models such as Unified Parallel C. We quantify the impact of the above trade‐offs and features using a suite of National Energy Research Scientific Computing Center applications.
Douglas Doerfler, Brian Austin, Brandon Cook 0001, Jack Deslippe, Krishna Kandalla, Peter Mendygral
Concurr. Comput. Pract. Exp.4
2018 Preparing NERSC users for Cori, a Cray XC40 system with Intel many integrated cores
abstract
Summary The newest NERSC supercomputer Cori is a Cray XC40 system consisting of 2,388 Intel Xeon Haswell nodes and 9,688 Intel Xeon‐Phi “Knights Landing” (KNL) nodes. Compared to the Xeon‐based clusters NERSC users are familiar with, optimal performance on Cori requires consideration of KNL mode settings; process, thread, and memory affinity; fine‐grain parallelization; vectorization; and use of the high‐bandwidth MCDRAM memory. This paper describes our efforts preparing NERSC users for KNL through the NERSC Exascale Science Application Program, Web documentation, and user training. We discuss how we configured the Cori system for usability and productivity, addressing programming concerns, batch system configurations, and default KNL cluster and memory modes. System usage data, job completion analysis, programming and running jobs issues, and a few successful user stories on KNL are presented.
Yun (Helen) He, Brandon Cook 0001, Jack Deslippe, Brian Friesen, Richard A. Gerber, Rebecca Hartman-Baker, Alice E. Koniges, Thorsten Kurth, Stephen Leak, Woo-Sun Yang, Zhengji Zhao, Eddie Baron, Peter Hauschildt
Concurr. Comput. Pract. Exp.3
2017 Galactos: computing the anisotropic 3-point correlation function for 2 billion galaxies
abstract
The nature of dark energy and the complete theory of gravity are two central questions currently facing cosmology. A vital tool for addressing them is the 3-point correlation function (3PCF), which probes deviations from a spatially random distribution of galaxies. However, the 3PCF's formidable computational expense has prevented its application to astronomical surveys comprising millions to billions of galaxies. We present Galactos, a high-performance implementation of a novel, O(N2) algorithm that uses a load-balanced k-d tree and spherical harmonic expansions to compute the anisotropic 3PCF. Our implementation is optimized for the Intel Xeon Phi architecture, exploiting SIMD parallelism, instruction and thread concurrency, and significant L1 and L2 cache reuse, reaching 39% of peak performance on a single node. Galactos scales to the full Cori system, achieving 9.8 PF (peak) and 5.06 PF (sustained) across 9636 nodes, making the 3PCF easily computable for all galaxies in the observable universe.
Brian Friesen, Md. Mostofa Ali Patwary, Brian Austin, Nadathur Satish, Zachary Slepian, Narayanan Sundaram, Deborah Bard, Daniel J. Eisenstein, Jack Deslippe, Pradeep Dubey, Prabhat
SC9
2017 Deep learning at 15PF: supervised and semi-supervised classification for scientific data
abstract
This paper presents the first, 15-PetaFLOP Deep Learning system for solving scientific pattern classification problems on contemporary HPC architectures. We develop supervised convolutional architectures for discriminating signals in high-energy physics data as well as semi-supervised architectures for localizing and classifying extreme weather in climate data. Our Intelcaffe-based implementation obtains ~2TFLOP/s on a single Cori Phase-II Xeon-Phi node. We use a hybrid strategy employing synchronous node-groups, while using asynchronous communication across groups. We use this strategy to scale training of a single model to ~9600 Xeon-Phi nodes; obtaining peak performance of 11.73-15.07 PFLOP/s and sustained performance of 11.41-13.27 PFLOP/s. At scale, our HEP architecture produces state-of-the-art classification accuracy on a dataset with 10M images, exceeding that achieved by selections on high-level physics-motivated features. Our semi-supervised architecture successfully extracts weather patterns in a 15TB climate dataset. Our results demonstrate that Deep Learning can be optimized and scaled effectively on many-core, HPC systems.
Thorsten Kurth, Jian Zhang 0049, Nadathur Satish, Evan Racah, Ioannis Mitliagkas, Md. Mostofa Ali Patwary, Tareq M. Malas, Narayanan Sundaram, Wahid Bhimji, Mikhail Smorkalov, Jack Deslippe, Mikhail Shiryaev, Srinivas Sridharan 0002, Prabhat, Pradeep Dubey
SC11
2016 MPI usage at NERSC: Present and Future
abstract
In this poster, we describe how MPI is used at the National Energy Research Scientific Computing Center (NERSC) NERSC is the production high-performance computing center for the US Department of Energy, with more than 5000 users and 800 distinct projects. Through a variety of tools (e.g., User Survey, application team collaborations, etc.), we determine how MPI is used on our latest systems, with a particular focus on advanced features and how early applications intend to use MPI on NERSC's upcoming Intel Knights Landing (KNL) many-core system1 - one of the first to be deployed. In the poster, we also compare the usage of MPI to exascale developmental programming models such as UPC++ and HPX, with an eye on what features and extensions to MPI are plausible and useful for NERSC users. We also discuss perceived shortcomings of MPI, and why certain groups use other parallel programming models on the systems. In addition to a broad survey of the NERSC HPC population, we follow the evolution of a few key application codes2 that are being highly optimized for the KNL architecture using advanced OpenMP techniques. We study how these highly optimized on-node proxy apps and full applications start to make the transition to using full hybrid MPI+OpenMP implementations on the self-hosted KNL system.
Alice E. Koniges, Brandon Cook 0001, Jack Deslippe, Thorsten Kurth, Hongzhang Shan
EuroMPI3