EdgarLeon Borja

Email: leon@llnl.gov
Phone: +19254222277

Edgar A. Leon is a computer scientist in the Computing Department at Lawrence Livermore National Laboratory (LLNL) and a senior member of the Institute of Electrical and Electronics Engineers (IEEE). His research foci include operating systems, distributed systems, networks, and computer architecture. Edgar's work includes performance analysis of parallel applications; power-aware computing strategies; emerging memory technologies for supercomputers; and simulation of cluster systems.

Prior to joining LLNL, Edgar was a member of the Novel Systems Architecture group at IBM Research working on performance analysis and optimization of supercomputer systems. Before IBM, he worked for Sandia National Laboratories developing a scalable simulation environment to study the impact of novel architectures on the performance of parallel scientific applications. Edgar holds a Ph.D. degree in computer science from the University of New Mexico. He received the best paper award at the 2015 IEEE International Conference on Cluster Computing. 

Selected Publications

  • SC 2016
    Edgar A. Leon, Ian Karlin, Abhinav Bhatele, Steven H. Langer, Chris Chambreau, Louis H. Howell, Trent D'Hooge, and Matthew L. Leininger. Characterizing Parallel Scientific Applications on Commodity Clusters: An Empirical Study of a Tapered Fat-Tree. IEEE/ACM International Conference for High Performance Computing, Networking, Storage and Analysis, November 2016.
     
  • SC 2016
    Ryan J. Huber and Edgar A. Leon. Evaluating Best and Worst Case Scenarios on Two-Level Memory Systems. IEEE/ACM International Conference for High Performance Computing, Networking, Storage and Analysis; Research Poster, November 2016.
     
  • PARCO 2016
    Edgar A. Leon, Ian Karlin, Ryan E. Grant, and Matthew Dosanjh. Program optimizations: The interplay between power, performance, and energy. Parallel Computing journal, October 2016.
     
  • ISC 2016
    Edgar A. Leon. Infrastructure for Evaluating Emerging Multi-level, Heterogeneous Memory Systems. International Supercomputing Conference; Research Poster, June 2016.
     
  • IPDPS 2016
    Edgar A. Leon, Ian Karlin, and Adam T. Moody. System Noise Revisited: Enabling Application Scalability and Reproducibility with SMT. IEEE International Parallel and Distributed Processing Symposium, May 2016.
     
  • SC 2015
    Wei Wang and Edgar A. Leon. Evaluating DVFS and Concurrency Throttling on IBM's Power8 Architecture. IEEE/ACM International Conference for High Performance Computing, Networking, Storage and Analysis; Research Poster, November 2015.
     
  • SC 2015
    Bo Li, Edgar A. Leon, and Kirk W. Cameron. Characterizing Memory Throttling Using the Roofline Model. IEEE/ACM International Conference for High Performance Computing, Networking, Storage and Analysis; Research Poster, November 2015.
     
  • MEMSYS 2015
    ChunYi Su, Edgar A. Leon, Gabriel Loh, David Roberts, Kirk W. Cameron, Dimitrios S. Nikolopoulos, and Bronis R. de Supinski. HpMC: An Energy-aware Management System of Multi-level Memory Architectures. International Symposium on Memory Systems, October 2015.
     
  • Cluster 2015
    Edgar A. Leon, Ian Karlin, and Ryan E. Grant. Optimizing Explicit Hydrodynamics for Power, Energy, and Performance. IEEE International Conference on Cluster Computing, September 2015. Best paper award.
     
  • ModSim 2015
    Ian Karlin, Edgar A. Leon, Veselin Dobrev, Christopher Earl, and Tzanio Kolev. Performance, Power, and Resilience Tradeoffs in Algorithmic Design. DOE Workshop on Modeling & Simulation of Systems and Applications, August 2015.
     
  • WoC 2015
    Judicael A. Zounmevo, Swann Perarnau, Kamil Iskra, Kazutomo Yoshii, Roberto Gioiosa, Brian C. Van Essen, Maya B. Gokhale, and Edgar A. Leon. A Container-Based Approach to OS Specialization for Exascale Computing. IEEE International Workshop on Container Technologies and Container Clouds, March 2015.
     
  • SC 2014
    Bo Li and Edgar A. Leon. Power shifting opportunities on BG/Q using memory throttling. IEEE/ACM International Conference for High Performance Computing, Networking, Storage and Analysis; Research Poster, November 2014.
     
  • SC 2014
    Eli Rosenthal and Edgar A. Leon. Characterizing application sensitivity to network performance. IEEE/ACM International Conference for High Performance Computing, Networking, Storage and Analysis; Research Poster, November 2014.
     
  • HotPower 2014
    Bo Li and Edgar A. Leon. Memory throttling on BG/Q: A case study with explicit hydrodynamics. USENIX Workshop on Power-Aware Computing and Systems, October 2014.
     
  • OSDI 2014
    Judicael A. Zounmevo, Kamil Iskra, Kazutomo Yoshii, Roberto Gioiosa, Brian C. Van Essen, Maya B. Gokhale, and Edgar A. Leon. A single-kernel approach to OS specialization and node resource partitioning for exascale computing. USENIX Symposium on Operating Systems Design and Implementation; Research Poster, October 2014.
     
  • ModSim 2014
    Dong Li, Edgar A. Leon, and Bronis R. de Supinski. Adaptive parallelism: Integrated performance, power, and resilience modeling. U.S. DOE Workshop on Modeling & Simulation of Systems and Applications, August 2014.
     
  • HPPAC 2014
    Edgar A. Leon and Ian Karlin. Characterizing the impact of program optimizations on power and energy for explicit hydrodynamics. IEEE Workshop on High-Performance, Power-Aware Computing, May 2014.
     
  • ScalA 2013
    Ignacio Laguna, Edgar A. Leon, Martin Schulz, and Mark Stephenson. A study of application-level recovery methods for transient network faults. ACM/IEEE Workshop on Latest Advances in Scalable Algorithms for Large-Scale Systems, November 2013.
     
  • SC 2013
    Eli Rosenthal, Edgar A. Leon, and Adam T. Moody. Mitigating system noise with simultaneous multi-threading. ACM/IEEE International Conference for High Performance Computing, Networking, Storage and Analysis; Research Poster, November 2013.
     
  • IISWC 2012
    ChunYi Su, Dong Li, Dimitrios S. Nikolopoulos, Kirk W. Cameron, Bronis R. de Supinski, and Edgar A. Leon. Model-based, memory-centric performance and power optimization on NUMA multiprocessors. IEEE International Symposium on Workload Characterization, November 2012.
     
  • SC 2012
    ChunYi Su, Edgar A. Leon, and Bronis de Supinski. Optimizing pF3D using model-based, dynamic parallelism. ACM/IEEE International Conference for High Performance Computing, Networking, Storage and Analysis; ACM Student Research Competition, November 2012.
     
  • SC 2012
    Ian Karlin, Jim McGraw, Esthela Gallardo, Jeff Keasler, Edgar A. Leon, and Bert Still. Memory and parallelism exploration using the LULESH proxy application. ACM/IEEE International Conference for High Performance Computing, Networking, Storage and Analysis; Research Poster, November 2012.
     
  • HPDC 2011
    Edgar A. Leon, Rolf Riesen, Kurt B. Ferreira, and Arthur B. Maccabe. Cache injection for parallel applications. ACM International Symposium on High-Performance Parallel and Distributed Computing, June 2011.
     
  • SC 2009
    Edgar A. Leon, Rolf Riesen, Arthur B. Maccabe, and Patrick G. Bridges. Instruction-level simulation of a cluster at scale. ACM/IEEE International Conference on High-Performance Computing, Networking, Storage, and Analysis, November 2009.
     
  • Hot Interconnects 2007
    Edgar A. Leon, Kurt B. Ferreira, and Arthur B. Maccabe. Reducing the impact of the memory wall for I/O using cache injection. IEEE Symposium on High-Performance Interconnects, August 2007.
     
  • Euro MPI 2003
    Edgar A. Leon, Arthur B. Maccabe, and Ron Brightwell. An MPI tool to measure application sensitivity to variation in communication parameters. Recent Advances in Parallel Virtual Machine and Message Passing Interface, Lecture Notes in Computer Science. Springer-Verlag Berlin Heidelberg, September 2003.
     
  • HSLN 2002
    Edgar A. Leon, Arthur B. Maccabe, and Ron Brightwell. Instrumenting LogP parameters in GM: Implementation and validation. IEEE Workshop on High-Speed Local Networks, November 2002.