Skip to main content
Home

Main Navigation - CSMD

  • Home
  • About
  • Research
  • Software
  • Groups
  • Jobs

Computer Science and Mathematics

Programming Systems

Contact

dennyje@ornl.gov
Researcher Profile

Joel Denny

Bio

Joel E. Denny is a Computer Scientist in the Programming Systems Group at Oak Ridge National Laboratory.  His research currently focuses on LLVM-based compiler projects.  He received his Ph.D. in Computer Science from Clemson University in 2010.

Last Updated: March 8, 2021 - 6:08 pm

Highlights

  • Language-Based Optimizations for Persistence on Nonvolatile Main Memory Systems
  • NVL-C: Static Analysis Techniques for Efficient, Correct Programming of Non-Volatile Main Memory Systems
  • FITL: Extending LLVM for the Translation of Fault-Injection Directives

Projects

  • PROTEAS: PROgramming Toolchain for Emerging Architectures and Systems
  • Clacc
  • NVL-C
  • OpenARC: Open Accelerator Research Compiler

News

  • Clacc – Open Source OpenACC Compiler and Source Code Translation Project

Publications

  • OpenACC Profiling Support for Clang and LLVM using Clacc and TAU
  • Clacc: Translating OpenACC to OpenMP in Clang
  • Language-Based Optimizations for Persistence on Nonvolatile Main Memory Systems
  • NVL-C: Static Analysis Techniques for Efficient, Correct Programming of Non-Volatile Main Memory Systems
  • FITL: Extending LLVM for the Translation of Fault-injection Directives

Resources

About

Stay Connected

Please send questions or comments to packdl@ornl.gov. 

  • Privacy
  • Accessibility/508
  • Nondiscrimination/1557
UT-Battelle
Department of Energy - Office of Science