Skip to Main Content U.S. Department of Energy
Fundamental and Computational Sciences Directorate

Staff information

James

James A. Ang

Physical & Computational Sciences
Manager
Pacific Northwest National Laboratory
PO Box 999
MSIN: K9-80
Richland, WA 99352

Biography

Jim is the Chief Scientist for Computing in the Physical and Computational Sciences Directorate (PCSD) at Pacific Northwest National Laboratory (PNNL). Jim’s primary role is to serve as PNNL’s Sector Lead for the DOE/SC Advanced Scientific Computing Research (ASCR) Office. At PNNL, the ASCR portfolio includes over a dozen R&D projects in computer science, applied mathematics, networking, and computational modeling and simulation. Jim also serves as the lead of the Data-Model Convergence Initiative, a lab-wide 5 year investment to develop new computer science capabilities that support integration of scientific high performance computing and data analytics computing paradigms. Through a co-design process, challenge problems that integrate scientific modeling and simulation, domain-aware machine learning, and graph analytics are used to drive the development of a supporting system software stack that maps these heterogeneous applications to conceptual designs for System-on-Chip (SoC) heterogeneous processors. A key element of this converged computing strategy is to support PNNL objectives in accelerating scientific discovery, and real time control of the power grid. Jim's prior connections to other government agencies transferred to PNNL with him and has led to PNNL and Jim's engagement in several national security programs.

Prior to joining PNNL, Jim served as the a member of the initial DOE Exascale Computing Project (ECP) leadership team from 2015-2017. Jim's role was the Director of ECP's hardware technology focus area. His primary role and responsibility was the development and definition of the DOE ECP's hardware R&D strategy. The key elements of the strategy included: 1) Establish a portfolio of PathForward vendor-led hardware R&D projects for component, node and system architecture design, and 2) Create a Design Space Evaluation team to provide ECP with independent architectural analysis of the PathForward vendors' designs and the ability to facilitate co-design communication among the PathForward vendors and the ECP's application and system software development teams.

In 2009, Jim established the Association for High Speed Computing (AHSC), a professional non-for-profit organization established to host conferences, workshops, and technical exchanges among, national laboratory, industry, university and other government agency representatives. These technical exchange events are focused on high performance computing-related topics and may include other activities authorized by the AHSC Board of Directors. This is professional service to foster development of inter-disciplinary and inter-organizational communication and collaboration for the HPC community. Regular conferences that are sponsored by AHSC include: The Salishan Conference on High Speed Computing and the Chesapeake Large Scale Analytics Conference (CLSAC).

Research Interests

  • Heterogeneous System-on-Chip processor and node architectures
  • Data movement capabilities: advanced memory, and HPC interconnection networks
  • HPC application performance analysis and architectural simulators
  • Pre-production and advanced architecture test beds
  • Holistic Co-design: multi-disciplinary, multi-institutional collaborations
  • Open Innovation, Lead Users

Education and Credentials

  • Ph.D., Mechanical Engineering, University of California, Berkeley, 12/1986
  • M.S., Mechanical Engineering, University of California, Berkeley, 12/1984
  • B.S., Mechanical Engineering, University of Illinois, Urbana-Champaign, 5/1982
  • B.A., Physics, Grinnell College, 5/1981

Affiliations and Professional Service

  • Association for High Speed Computing, President and Founding Board Member: 2009 - present
  • IEEE Computer Society
  • Salishan Conference on High Speed Computing: Organizing Committee: 2003 - 2018
  • Chesapeake Large-Scale Analytics Conference: Organizing Committee: 2012 - present

Awards and Recognitions

  • NNSA Defense Program Award of Excellence
  • National Science Foundation Graduate Fellowship
  • UIUC, Dept of M&IE, Caterpillar Award
  • Honor Societies: Tau Beta Pi, and Pi Tau Sigma

Selected Publications

2017

  • Ang, JA . 2017. "The DOE Exascale Computing Initiative: ECP and Holistic Co-design." Computing@PNNL Seminar Series, Dec. 12, 2017. Richland, WA, SAND2017-13295 PE.
  • Ang, JA, Cook, J, Domino, SP, Glass, MW, Hammond, SD, Hemmert, KS, Heroux, Hoekstra, RJ, Laros III, JH, Lin, PT,  Nam, HA Neely, R, Rodrigues, AF, Trott, CR. "Advances in Parallel Computing series," Fox, G, Getov, V, Grandinetti, L, Joubert, G, Sterling, T (Eds.), Convergence of Big Data and High-Performance Computing, IOS Press, Amsterdam, New York, Tokyo, SAND2017-8788B. 2017.Book Chapter: "Exascale Co-design Progress and Accomplishments."
  • Ang, JA. 2017. "The DOE Exascale Computing Project: Strategy for System Development." Coordination Panel for Advanced Detector R&D, Div. of Particles and Fields of the APS, University of New Mexico, Oct. 14, 2017, Albuquerque, NM.  SAND2017-11208 PE.

2016

  • Ang, James A., Barrett, Richard Frederick, Benner, Robert E.,, Burke, Daniel, Chan, Cy, Cook, Jeanine, Daley, Christopher, Donofrio, David, Hammond, Simon David, Hemmert, Karl Scott, Hoekstra, Robert J., Ibrahim, Khaled, Kelly, Suzanne M., Le, Hoang, Leung, Vitus J., Michelogiannakis, George, Resnick, David Richard, Rodrigues, Arun F., Shalf, John, Stark, Dylan, Unat, D., Wright, Nick, and Voskuilen, Gwendolyn Renae. Abstract Machine Models and Proxy Architectures for Exascale Computing. United States: N. p., 2016. Web. doi:10.2172/1561498.

2015

2013

2012

  • Early Experiences with Co-Design, S.D. Hammond, J.A. Ang, R.J. Barrett, D. Doerfler, M.A. Heroux, and J.H. Laros, 2012, ExaChallenge Symposium, October 15-18, 2012, Dublin, Ireland, SAND2012-8609C
  • Advanced Architecture Test Beds, Suzanne M. Kelly, James A. Ang, and James H. Laros III, Poster and Technical Paper at the Exascale Research Conference, April 16-18, 2012, Portland, OR.  SAND2012-1724C.  https://cfwebprod.sandia.gov/cfdocs/CompResearch/docs/SAND2012-1724C-TestBedsWhitePaper.pdf

2011

  • Exascale Computing and the Role of Co-Design, James Ang, Ron Brightwell, David Donofrio, Sudip Dosanjh, K. Scott Hemmert, Arun Rodrigues, John Shalf, and Kyle Wheeler, In: High Performance Computing: From Grids to Clouds to Exascale, I. Foster et al. (Eds.) IOS Press, 2011. DOI: 10.3233/978-1-60750-803-8-43

2010

  • Introducing the Graph500, Brian W. Barrett, Richard C. Murphy, Kyle B. Wheeler, and James A. Ang, Presentation for the Cray User Group Proceedings, May 2010, Edinburgh, Scotland, SAND2010-3260C.

Science at PNNL

Core Research Areas

User Facilities

Centers & Institutes

Research Highlights

View All Research Highlights & Staff Accomplishments

RSS Feed

Contacts