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. A simulation from public publication records: the people listed were not invited and did not agree to review.

Daniel Osei-Kuffuor

dblp:150/7587 · DBLP profile ↗
← Back
5ranked-venue papers
0as first author
2since 2021 · last 2022
0000-0002-6111-6205ORCID · verified

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

Systems, architecture and hardware · 5 · 2 since 2021

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
4 papers
Emerging computing paradigms · 35% High-performance computing · 33% Performance modeling and evaluation · 19%
Software engineering, system software, and programming languages
1 paper
Compilers and program optimization · 100%

Topics — the 8 heaviest of 9, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Emerging computing paradigms
approximate computing
1.122022
Approximate Computing Through the Lens of Uncertainty Quantification · SC 2022
HPAC: evaluating approximate computing techniques on HPC OpenMP applications · SC 2021
Performance modeling and evaluation › statistical analysis
sensitivity analysis
0.612022
Approximate Computing Through the Lens of Uncertainty Quantification · SC 2022
Compilers and program optimization
automatic differentiation
0.312018
ADAPT: algorithmic differentiation applied to floating-point precision tuning · SC 2018
Compilers and program optimization › approximate computing › precision tuning
floating-point precision tuning
0.312018
ADAPT: algorithmic differentiation applied to floating-point precision tuning · SC 2018
Parallel and multicore computing › parallel algorithms › parallel algorithm design
scalable parallel algorithms
0.212016
Modeling dilute solutions using first-principles molecular dynamics: computing more than a million atoms with over a million cores · SC 2016
High-performance computing
scientific computing systems
0.212016
Modeling dilute solutions using first-principles molecular dynamics: computing more than a million atoms with over a million cores · SC 2016
High-performance computing › performance optimization
application acceleration
0.212022
Approximate Computing Through the Lens of Uncertainty Quantification · SC 2022
Parallel and multicore computing › parallel programming models › directive-based programming
OpenMP
0.112021
HPAC: evaluating approximate computing techniques on HPC OpenMP applications · SC 2021

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

algorithmic differentiation · 0.7uncertainty quantification · 0.6code region ranking · 0.6approximation techniques · 0.5spatial decomposition · 0.2o(n) electronic structure solver · 0.2
YearPublicationVenuePosition
2022 Approximate Computing Through the Lens of Uncertainty Quantification
abstract
As computer system technology approaches the end of Moore's law, new computing paradigms that improve performance become a necessity. One such paradigm is approximate computing (AC). AC can present significant performance improvements, but a challenge lies in providing confidence that approximations will not overly degrade the application output quality. In AC, application domain experts manually identify code regions amenable to approximation. However, automatically guiding a developer where to apply AC is still a challenge. We propose Puppeteer, a novel method to rank code regions based on amenability to approximation. Puppeteer uses uncertainty quantification methods to measure the sensitivity of application outputs to approximation errors. A developer annotates possible application code regions and Puppeteer estimates the sensitivity of each region. Puppeteer successfully identifies insensitive regions on different benchmarks. We utilize AC on these regions and we obtain speedups of$1.18\times, 1.8\times$, and$1.3\times$for HPCCG. DCT, and BlackScholes, respectively.
Konstantinos Parasyris, James Diffenderfer, Harshitha Menon, Ignacio Laguna, Jackson Vanover, Ryan Vogt, Daniel Osei-Kuffuor
SC7
2021 HPAC: evaluating approximate computing techniques on HPC OpenMP applications
abstract
As we approach the limits of Moore's law, researchers are exploring new paradigms for future high-performance computing (HPC) systems. Approximate computing has gained traction by promising to deliver substantial computing power. However, due to the stringent accuracy requirements of HPC scientific applications, the broad adoption of approximate computing methods in HPC requires an in-depth understanding of the application's amenability to approximations.
Konstantinos Parasyris, Giorgis Georgakoudis, Harshitha Menon, James Diffenderfer, Ignacio Laguna, Daniel Osei-Kuffuor, Markus Schordan
SC6
2018 ADAPT: algorithmic differentiation applied to floating-point precision tuning
Harshitha Menon, Michael O. Lam, Daniel Osei-Kuffuor, Markus Schordan, Kathryn Mohror, Jeffrey A. F. Hittinger
SC3
2018 The basic matrix library (BML) for quantum chemistry
Nicolas Bock, Christian F. A. Negre, Susan M. Mniszewski, Jamaludin Mohd-Yusof, Bálint Aradi, Jean-Luc Fattebert, Daniel Osei-Kuffuor, Timothy C. Germann, Anders M. N. Niklasson
J. Supercomput.7
2016 Modeling dilute solutions using first-principles molecular dynamics: computing more than a million atoms with over a million cores
abstract
First-Principles Molecular Dynamics (FPMD) methods, although powerful, are notoriously expensive computationally due to the quantum modeling of electrons. Traditional FPMD approaches have typically been limited to a few thousand atoms at most, due to O(N3) or worse solver complexity and the large amount of communication required for highly parallel implementations. Attempts to lower the complexity have often introduced uncontrolled approximations or systematic errors. Using a robust new algorithm, we have developed an O(N) complexity solver for electronic structure problems with fully controllable numerical error. Its minimal use of global communications yields excellent scalability, allowing for very accurate FPMD simulations of more than a million atoms on over a million cores. At these scales, this approach provides multiple orders of magnitude speedup compared to the standard plane-wave approach typically used in condensed matter applications, without sacrificing accuracy. This will open up entire new classes of FPMD simulations, e.g. dilute aqueous solutions.
Jean-Luc Fattebert, Daniel Osei-Kuffuor, Erik W. Draeger, Tadashi Ogitsu, William D. Krauss
SC2