David E. Bernholdt

Orcid: 0000-0001-7874-3064

Affiliations:
  • Oak Ridge National Laboratory, TN, USA


According to our database1, David E. Bernholdt authored at least 75 papers between 1995 and 2024.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2024
Bringing HPE Slingshot 11 support to Open MPI.
Concurr. Comput. Pract. Exp., October, 2024

A Cast of Thousands: How the IDEAS Productivity Project Has Advanced Software Productivity and Sustainability.
Comput. Sci. Eng., 2024

2023
Experiential findings for sustainable software ecosystems to support experimental and observational science.
J. Comput. Sci., 2023

A cast of thousands: How the IDEAS Productivity project has advanced software productivity and sustainability.
CoRR, 2023


2022
Research Software Engineering at Oak Ridge National Laboratory.
Comput. Sci. Eng., 2022

Giving Research Software Engineers a Larger Stage Through the Better Scientific Software Fellowship.
Comput. Sci. Eng., 2022

Data-driven surrogate modeling of hPIC ion energy-angle distributions for high-dimensional sensitivity analysis of plasma parameters' uncertainty.
Comput. Phys. Commun., 2022

Giving RSEs a Larger Stage through the Better Scientific Software Fellowship.
CoRR, 2022

ECP SOLLVE: Validation and Verification Testsuite Status Update and Compiler Insight for OpenMP.
Proceedings of the IEEE/ACM International Workshop on Performance, 2022

A Survey on Sustainable Software Ecosystems to Support Experimental and Observational Science at Oak Ridge National Laboratory.
Proceedings of the Computational Science - ICCS 2022, 2022

2021
Implementing Arbitrary/Common Concurrent Writes of CRCW PRAM.
Proceedings of the ICPP Workshops 2021: 50th International Conference on Parallel Processing, 2021

2020
A survey of MPI usage in the US exascale computing project.
Concurr. Comput. Pract. Exp., 2020

Application health monitoring for extreme-scale resiliency using cooperative fault management.
Concurr. Comput. Pract. Exp., 2020

Teaching Software Sustainability for High Performance Computing at ATPESC.
Proceedings of the IEEE/ACM Workshop on Education for High-Performance Computing, 2020

2019
Analysis of OpenMP 4.5 Offloading in Implementations: Correctness and Overhead.
Parallel Comput., 2019

Community Organizations: Changing the Culture in Which Research Software Is Developed and Sustained.
Comput. Sci. Eng., 2019

Cluster, Classify, Regress: A General Method For Learning Discountinous Functions.
CoRR, 2019

2018
Programmer-guided reliability for extreme-scale applications.
Int. J. High Perform. Comput. Appl., 2018

OpenMP 4.5 Validation and Verification Suite for Device Offload.
Proceedings of the Evolving OpenMP for Evolving Architectures, 2018

Evaluating Support for OpenMP Offload Features.
Proceedings of the 47th International Conference on Parallel Processing, 2018

2017
One-Way Wave Equation Migration at Scale on GPUs Using Directive Based Programming.
Proceedings of the 2017 IEEE International Parallel and Distributed Processing Symposium, 2017

2016
Adding Fault Tolerance to NPB Benchmarks Using ULFM.
Proceedings of the ACM Workshop on Fault-Tolerance for HPC at Extreme Scale, 2016

2015
STCI: Scalable RunTime Component Infrastructure.
Proceedings of the 22nd European MPI Users' Group Meeting, 2015

System-Level Support for Composition of Applications.
Proceedings of the 5th International Workshop on Runtime and Operating Systems for Supercomputers, 2015

CUDA Grid-Level Task Progression Algorithms.
Proceedings of the 17th IEEE International Conference on High Performance Computing and Communications, 2015

2014
A Global View Programming Abstraction for Transitioning MPI Codes to PGAS Languages.
Proceedings of the OpenSHMEM and Related Technologies. Experiences, Implementations, and Tools, 2014

2013
Toward Abstracting the Communication Intent in Applications to Improve Portability and Productivity.
Proceedings of the 2013 IEEE International Symposium on Parallel & Distributed Processing, 2013

Hobbes: composition and virtualization as the foundations of an extreme-scale OS/R.
Proceedings of the 3rd International Workshop on Runtime and Operating Systems for Supercomputers, 2013

2012
Parameter Sweep and Optimization of Loosely Coupled Simulations Using the DAKOTA Toolkit.
Proceedings of the 15th IEEE International Conference on Computational Science and Engineering, 2012

2011
Strategies for Fault Tolerance in Multicomponent Applications.
Proceedings of the International Conference on Computational Science, 2011

A dependency-driven formulation of parareal: parallel-in-time solution of PDEs as a many-task application.
Proceedings of the 2011 ACM International Workshop on Many Task Computing on Grids and Supercomputers, 2011

Realization of User Level Fault Tolerant Policy Management through a Holistic Approach for Fault Correlation.
Proceedings of the POLICY 2011, 2011

Multi-level concurrency in a framework for integrated loosely coupled plasma simulations.
Proceedings of the 9th IEEE/ACS International Conference on Computer Systems and Applications, 2011

2010
Many-task applications in the Integrated Plasma Simulator.
Proceedings of the 3rd Workshop on Many-Task Computing on Grids and Supercomputers, 2010

The Design and Implementation of the SWIM Integrated Plasma Simulator.
Proceedings of the 18th Euromicro Conference on Parallel, 2010

2009
Enhancing the earth system grid security infrastructure through single sign-on and autoprovisioning.
Proceedings of the 5th Grid Computing Environments Workshop, 2009

2008
The design and prototype of RUDA, a distributed grid accounting system.
Int. J. Crit. Infrastructures, 2008

A framework for characterizing overlap of communication and computation in parallel applications.
Clust. Comput., 2008

Programmability of the HPCS Languages: A case study with a quantum chemistry kernel.
Proceedings of the 22nd IEEE International Symposium on Parallel and Distributed Processing, 2008

Web enabled collaborative climate visualization in the Earth System Grid.
Proceedings of the 2008 International Symposium on Collaborative Technologies and Systems, 2008

2007
Special Issue: Component and Framework Technology in High-Performance and Scientific Computing.
Concurr. Comput. Pract. Exp., 2007

2006
MOLAR: adaptive runtime support for high-end computing operating and runtime systems.
ACM SIGOPS Oper. Syst. Rev., 2006

Data redistribution and remote method invocation for coupled components.
J. Parallel Distributed Comput., 2006

Cumulvs: Interacting with High-Performance Scientific Simulations, for Visualization, Steering and Fault Tolerance.
Int. J. High Perform. Comput. Appl., 2006

A Component Architecture for High-Performance Scientific Computing.
Int. J. High Perform. Comput. Appl., 2006

Identifying Cost-Effective Common Subexpressions to Reduce Operation Count in Tensor Contraction Evaluations.
Proceedings of the Computational Science, 2006

Monitoring the Earth System Grid with MDS4.
Proceedings of the Second International Conference on e-Science and Grid Technologies (e-Science 2006), 2006

A Performance Instrumentation Framework to Characterize Computation-Communication Overlap in Message-Passing Systems.
Proceedings of the 2006 IEEE International Conference on Cluster Computing, 2006

2005
The Earth System Grid: Supporting the Next Generation of Climate Modeling Research.
Proc. IEEE, 2005

Synthesis of High-Performance Parallel Programs for a Class of ab Initio Quantum Chemistry Models.
Proc. IEEE, 2005

Data Grid discovery and Semantic Web technologies for the earth sciences.
Int. J. Digit. Libr., 2005

Data Redistribution and Remote Method Invocation in Parallel Component Architectures.
Proceedings of the 19th International Parallel and Distributed Processing Symposium (IPDPS 2005), 2005

Automated Operation Minimization of Tensor Contraction Expressions in Electronic Structure Calculations.
Proceedings of the Computational Science, 2005

Coupled Fusion Simulation Using the Common Component Architecture.
Proceedings of the Computational Science, 2005

2004
High-Performance Parallel and Distributed Scientific Computing with the Common Component Architecture.
Proceedings of the Computational Science, 2004

Computational Quality of Service for Scientific Components.
Proceedings of the Component-Based Software Engineering, 7th International Symposium, 2004

2003
Memory-Constrained Data Locality Optimization for Tensor Contractions.
Proceedings of the Languages and Compilers for Parallel Computing, 2003

Data Locality Optimization for Synthesis of Efficient Out-of-Core Algorithms.
Proceedings of the High Performance Computing - HiPC 2003, 10th International Conference, 2003

An Ontology for Scientific Information in a Grid Environment: the Earth System Grid.
Proceedings of the 3rd IEEE International Symposium on Cluster Computing and the Grid (CCGrid 2003), 2003

2002
An Experimental Evaluation of I/O Optimizations on Different Applications.
IEEE Trans. Parallel Distributed Syst., 2002

The CCA core specification in a distributed memory SPMD framework.
Concurr. Comput. Pract. Exp., 2002

A high-level approach to synthesis of high-performance codes for quantum chemistry.
Proceedings of the 2002 ACM/IEEE conference on Supercomputing, 2002

Communication Infrastructure in High-Performance Component-Based Scientific Computing.
Proceedings of the Recent Advances in Parallel Virtual Machine and Message Passing Interface, 9th European PVM/MPI Users' Group Meeting, Linz, Austria, September 29, 2002

Space-Time Trade-Off Optimization for a Class of Electronic Structure Calculations.
Proceedings of the 2002 ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI), 2002

A Performance Optimization Framework for Compilation of Tensor Contraction Expressions into Parallel Programs.
Proceedings of the 16th International Parallel and Distributed Processing Symposium (IPDPS 2002), 2002

2001
An Architecture for a Multi-threaded Harness Kernel.
Proceedings of the Recent Advances in Parallel Virtual Machine and Message Passing Interface, 2001

Towards Automatic Synthesis of High-Performance Codes for Electronic Structure Calculations: Data Locality Optimization.
Proceedings of the High Performance Computing - HiPC 2001, 8th International Conference, 2001

2000
Scalability of correlated electronic structure calculations on parallel computers: A case study of the RI-MP2 method.
Parallel Comput., 2000

1998
An Experimental Study to Analyze and Optimize Hartree-Fock Application's I/O with Passion.
Int. J. High Perform. Comput. Appl., 1998

Performance Implications of Architectural and Software Techniques on I/O-Intensive Applications.
Proceedings of the 1998 International Conference on Parallel Processing (ICPP '98), 1998

1997
Optimization and Evaluation of Hartree-Fock Application's I/O with PASSION.
Proceedings of the ACM/IEEE Conference on Supercomputing, 1997

1996
Toward high-performance computational chemistry: II. A scalable self-consistent field program.
J. Comput. Chem., 1996

High-performance computing in chemistry: NW Chem.
Future Gener. Comput. Syst., 1996

1995
High Performance Computational Chemistry: NWChem and Fully Distributed Parallel Applications.
Proceedings of the Applied Parallel Computing, 1995


  Loading...