Jae-Seung Yeom

Email: jyeom@llnl.gov
Phone: +19254228822

Jae-Seung Yeom is a computer scientist at the Center for Applied Scientific Computing (CASC) at Lawrence Livermore National Laboratory. His current research focuses include:

  • Scaling the performance of deep learning on HPC platforms
  • Detecting objects of interest in radiographic images

Additionally, since joining the Lab in July 2014, he has been working on various research projects:

  • Modeling the multi-scale evolutionary dynamics of RNA virus populations
  • Simulating the epidemics over co-evolving networks of dynamically interacting human populations
  • Data-driven modeling and optimizing the performance of solver libraries for sparse linear systems
  • Understanding the performance of optimistic/reversible parallel discrete event simulations

Jae-Seung obtained his Ph.D. from Virginia Tech in May 2014. His dissertation discusses how data accesses impact the scalability in two vastly different types of applications and the approaches to optimize them. One set of applications explored are those with regular memory accesses. He proposes a programming framework and a runtime system to optimize the data locality for applications dominated by regular nested loops in the system with software-managed memories. The other type of application is an epidemic simulation based on realistic social contact networks where the data access pattern is highly irregular. The focus is on improving data locality in various aspects of the application execution to improve the scalability.

Further information can be found at Jae-Seung's personal web page. This personal Web site is not sanctioned or supported by DOE, UC, or LLNL.

 

Selected Publications

  • J. Yeom, T. Kostova-Vassilevska, P. Barnes, D. Jefferson, and T. Oppelstrup, "Exploratory Modeling and Simulation of the Evolutionary Dynamics of Single-stranded RNA Virus Populations," to appear at IEEE Intl Workshop on High Performance Computational Biology (HiCOMB), May 2017.
  • A. Bhatele, J. Yeom, N. Jain, C. Kuhlman, Y. Livnat, K. Bisset, L. Kale, and M. Marathe, "Massively Parallel Simulations of Spread of Infectious Diseases over Realistic Social Networks," to appear at IEEE/ACM Intl Symposium on Cluster, Cloud and Grid Computing (CCGrid), SCALE challenge finalist, May 2017.
  • J. Yeom, J. Thiagarajan, A. Bhatele, G. Bronevetsky and T. Kolev, “Data-dependent Performance Modeling of Linear Solvers for Sparse Matrices,” Intl Workshop on Performance Modeling, Benchmarking and Simulation of High Performance Computer Systems (PMBS), 2016.
  • A. Marathe, H. Gahvari, J. Yeom, and A. Bhatele, "LibPowerMon: A Lightweight Profiling Framework to Profile Program Context and System-Level Metrics," IEEE IPDPS Workshops 2016.
  • N. Jain, A. Bhatele, J. Yeom, M. Adams, F. Miniati, C. Mei, and L. Kale, "Charm++ & MPI: Combining the Best of Both Worlds," IEEE IPDPS, May, 2015.
  • L. Wesolowski, R. Venkataraman, A. Gupta, J. Yeom, K. Bisset, Y. Sun, P. Jetley, T. Quinn and L. Kale, "TRAM: Optimizing Fine-grained Communication with Topological Routing and Aggregation of Messages," Intl Conf. Parallel Processing (ICPP), Sept. 2014.
  • J. Yeom, A. Bhatele, K. Bisset, E. Bohm, A. Gupta, L. Kale, M. Marathe, D. Nikolopoulos, M. Schulz, and L. Wesolowski, "Overcoming the Scalability Challenges of Epidemic Simulations on Blue Waters," IEEE IPDPS, May, 2014.
  • K. Bisset, M. Alam, J. Bassaganya-Riera, A. Carbo, S. Eubank, R. Hontecillas, S. Hoops, Y. Mei, K. Wendelsdorf, D. Xie, J. Yeom, and M. Marathe, "High-Performance Interaction-Based Simulation of Gut Immunopathologies with ENISI," IEEE IPDPS, May 2012.
  • R. Ferrer, P. Bellens, J. Yeom, S. Schneider, K. Koukos, M. Alvanos, V. Beltran, M. González, X. Martorell, R. Badia, D. Nikolopoulos, A. Bilas, and E. Ayguadé, "Parallel Programming Models for Heterogeneous Multicore Architectures," IEEE Micro, Vol.30, No. 5, pp. 42-53, Sept./Oct. 2010.
  • J. Yeom and D. Nikolopoulos, "Strider: Runtime Support for Optimizing Strided Data Accesses on Multi-Cores with Explicitly Managed Memories," ACM/IEEE SC10, Nov. 2010.
  • S. Schneider, J. Yeom, and D. Nikolopoulos, "Programming Multiprocessors with Explicitly Managed Memory Hierarchies," IEEE Computer, Vol. 42, No. 12, pp. 28-34, Dec. 2009.
  • S. Schneider, J. Yeom, B. Rose, J. Linford, A. Sandu, and D. Nikolopoulos, "A Comparison of Programming Models for Multiprocessors with Explicitly Managed Memory Hierarchies," ACM PPoPP, Feb. 2009.
  • F. Blagojevic, M. Curtis-Maury, J. Yeom, S. Schneider and D. Nikolopoulos, "Scheduling Asymmetric Parallelism on a PlayStation3 Cluster," IEEE CCGrid, May 2008.
  • J. Yeom, O. Tonguz, and G. Castañón, "Security in All-Optical Networks: Self-Organizing Networks and Attack Avoidance," IEEE ICC, June 2007.