Performance of VPIC on Trinity

POSTER

Abstract

Trinity is a new major DOE computing resource which is going through final acceptance testing at Los Alamos National Laboratory. Trinity has several new and unique architectural features including two compute partitions, one with dual socket Intel Haswell Xeon compute nodes and one with Intel Knights Landing (KNL) Xeon Phi compute nodes. Additional unique features include use of on package high bandwidth memory (HBM) for the KNL nodes, the ability to configure the KNL nodes with respect to HBM model and on die network topology in a variety of operational modes at run time, and use of solid state storage via burst buffer technology to reduce time required to perform I/O. An effort is in progress to port and optimize VPIC to Trinity and evaluate its performance. Because VPIC was recently released as Open Source, it is being used as part of acceptance testing for Trinity and is participating in the Trinity Open Science Program which has resulted in excellent collaboration activities with both Cray and Intel. Results of this work will be presented on performance of VPIC on both Haswell and KNL partitions for both single node runs and runs at scale.

*Work performed under the auspices of the U.S. Dept. of Energy by the Los Alamos National Security, LLC Los Alamos National Laboratory under contract DE-AC52-06NA25396 and supported by the LANL LDRD program.

Authors

  • W. D. Nystrom

    • Los Alamos National Laboratory
  • B. Bergen

    • Los Alamos National Laboratory
  • R. F. Bird

    • Los Alamos National Laboratory
  • K. J. Bowers

    • HPC Consultant
  • W. S. Daughton

    • Los Alamos National Laboratory
  • F. Guo

    • Los Alamos National Laboratory
  • H. Li

    • Los Alamos National Laboratory
  • H. A. Nam

    • Los Alamos National Laboratory
  • X. Pang

    • Los Alamos National Laboratory
  • W. N. Rust III

    • Los Alamos National Laboratory
  • J. Wohlbier

    • Los Alamos National Laboratory
  • L. Yin

    • Los Alamos National Laboratory
  • B. J. Albright

    • Los Alamos National Laboratory