World's Best Scientists 2026 revealed!

D-Index & Metrics

Computer Science

D-Index
48
Citations
8541
World Ranking
6215
National Ranking
2785

Overview

David I. August is affiliated with Princeton University in the United States. Their research contributions span the field of computer science, with a particular focus on subfields such as computer networks and communications, hardware and architecture, and information systems. Additional work covers areas including artificial intelligence and signal processing.

The scientist has contributed notably to topics that involve parallel computing and optimization techniques, cloud computing and resource management, distributed and parallel computing systems, and advanced data storage technologies. They have also worked on security and verification in computing, as well as network security and intrusion detection, and advanced malware detection techniques.

Among David I. August's recent publications are:

  • "AsmDB: Understanding and Mitigating Front-End Stalls in Warehouse-Scale Computers," 2020, IEEE Micro
  • "Safer at any speed: automatic context-aware safety enhancement for Rust," 2021, Proceedings of the ACM on Programming Languages
  • "PROMPT: A Fast and Extensible Memory Profiling Framework," 2024, Proceedings of the ACM on Programming Languages
  • "SCAF: A Speculation-Aware Collaborative Dependence Analysis Framework," 2020, Artifact Digital Object Group
  • "PROMPT: A Fast and Extensible Memory Profiling Framework," 2023, arXiv (Cornell University)

The frequent co-authors with whom David I. August has collaborated include:

  • Ziyang Xu
  • Sotiris Apostolakis
  • Zujun Tan
  • Simone Campanoni
  • Bhargav Reddy Godala

The scientist's work has appeared in several publication venues, including:

  • arXiv (Cornell University)
  • Proceedings of the ACM on Programming Languages
  • IEEE Micro
  • Artifact Digital Object Group
  • IEEE Computer Architecture Letters

Best Publications

  • SWIFT: Software Implemented Fault Tolerance

    George A. Reis;Jonathan Chang;Neil Vachharajani;Ram Rangan

  • Automatic Thread Extraction with Decoupled Software Pipelining

    Guilherme Ottoni;Ram Rangan;Adam Stoler;David I. August

  • RIFLE: An Architectural Framework for User-Centric Information-Flow Security

    Neil Vachharajani;Matthew J. Bridges;Jonathan Chang;Ram Rangan

  • Compiler optimization-space exploration

    Spyridon Triantafyllis;Manish Vachharajani;Neil Vachharajani;David I. August

  • A comparison of full and partial predicated execution support for ILP processors

    Scott A. Mahlke;Richard E. Hank;James E. McCormick;David I. August

  • Design and Evaluation of Hybrid Fault-Detection Systems

    George A. Reis;Jonathan Chang;Neil Vachharajani;Ram Rangan

  • Automatic CPU-GPU communication management and optimization

    Thomas B. Jablin;Prakash Prabhu;James A. Jablin;Nick P. Johnson

  • Decoupled Software Pipelining with the Synchronization Array

    Ram Rangan;Neil Vachharajani;Manish Vachharajani;David I. August

  • Microarchitectural exploration with Liberty

    Manish Vachharajani;Neil Vachharajani;David A. Penry;Jason A. Blome

  • Software-controlled fault tolerance

    George A. Reis;Jonathan Chang;Neil Vachharajani;Ram Rangan

  • Integrated predicated and speculative execution in the IMPACT EPIC architecture

    David I. August;Daniel A. Connors;Scott A. Mahlke;John W. Sias

  • Speculative Decoupled Software Pipelining

    N. Vachharajani;R. Rangan;E. Raman;M.J. Bridges

  • Parallel-stage decoupled software pipelining

    Easwaran Raman;Guilherme Ottoni;Arun Raman;Matthew J. Bridges

  • Revisiting the Sequential Programming Model for Multi-Core

    Matthew Bridges;Neil Vachharajani;Yun Zhang;Thomas Jablin

  • Challenges in computer architecture evaluation

    K. Skadron;M. Martonosi;D.I. August;M.D. Hill

  • DAFT: Decoupled Acyclic Fault Tolerance

    Yun Zhang;Jae W. Lee;Nick P. Johnson;David I. August

  • Speculative parallelization using software multi-threaded transactions

    Arun Raman;Hanjun Kim;Thomas R. Mason;Thomas B. Jablin

  • A framework for balancing control flow and predication

    David I. August;Wen-mei W. Hwu;Scott A. Mahlke

  • Automatic Instruction-Level Software-Only Recovery

    G.A. Reis;J. Chang;D.I. August

  • A survey of the practice of computational science

    Prakash Prabhu;Hanjun Kim;Taewook Oh;Thomas B. Jablin

  • Automatic Instruction-Level Software-Only Recovery

    J. Chang;G.A. Reis;D.I. August

  • Compiler Optimization-Space Exploration.

    Spyridon Triantafyllis;Manish Vachharajani;David I. August

Frequent Co-Authors

Wen-mei W. Hwu
Wen-mei W. Hwu University of Illinois at Urbana-Champaign
Sharad Malik
Sharad Malik Princeton University
Scott Mahlke
Scott Mahlke University of Michigan–Ann Arbor
David Walker
David Walker Princeton University
Robert E. Tarjan
Robert E. Tarjan Princeton University
Angelos D. Keromytis
Angelos D. Keromytis Georgia Institute of Technology
Li-Shiuan Peh
Li-Shiuan Peh National University of Singapore
Christos Kozyrakis
Christos Kozyrakis Stanford University
Olivier Temam
Olivier Temam DeepMind (United Kingdom)
Margaret Martonosi
Margaret Martonosi Princeton University

If you think any of the details on this page are incorrect, let us know.

Report an issue

We appreciate your kind effort to assist us to improve this page, it would be helpful providing us with as much detail as possible in the text box below:

Related Online Degrees & Career Pathways

Computer Science graduates have a wide array of career paths, many of which overlap with other STEM disciplines. Today, numerous related degrees can also be earned online, allowing for flexible and affordable study options.

For those interested in blending technology with environmental solutions, pursuing a degree from environmental engineering schools online can open doors to sustainable engineering roles.

Students fascinated by machine design and robotics might consider online mechanical engineering degrees, which equip graduates for careers in manufacturing, automation, and product development.

Another exciting area is the study of fundamental scientific principles through online physics degrees, offering pathways in research, education, and advanced computation.

Additionally, the explosion of big data has made a data science degree a highly sought-after credential for careers in data analysis, artificial intelligence, and predictive modeling.

Exploring these online degree options can help you tailor your educational journey and expand your professional prospects in the evolving tech landscape.

Best Scientists Citing David I. August

Trending Scientists

Recently Published Articles