Reports

ECP Reports

  • FY22 Proxy Apps Suite Release: Describes the 6.0 release of the ECP Proxy Apps Suite, a significant update that emphasizes system architectures that rely heavily on GPUs to provide the majority of performance
  • FY22 Quantitative Performance Assessment of Proxy Apps and Parents: Using MACSio to model AMR; evaluation of additional similarity techniques for proxy/parent comparison; proxy/parent kernel comparison; study on how predictable proxies are of parent execution times across systems.
  • FY21 Proxy Apps Suite Release: Describes the 5.0 release of the ECP Proxy Apps Suite, cosine similarity studies of gaps and redundancies in proxy app suites, and new proxies that are in development
  • FY21 Assessment Report: Evaluation of MACSio as proxy for I/O of AMR codes,  Survey of tools for performance analysis and debugging, Quantitative comparisons of proxies and parents using cosine similarity, including GPU versions.
  • FY20 Proxy Apps Suite Release: Describes the 4.0 Release of the ECP Proxy Apps Suite, our new Machine Leaning Suite, new proxies that are in development and work done in collaboration with the ECP CI effort.
  • FY20 Assessment Report: Quantitative comparisons of proxies and parents using cosine similarity.  Performance evaluation of GPU versions of proxies
  • FY19 Quantitative Performance Assessment of Proxy Apps and Parents: Continued quantitative comparison of the fidelity of ECP proxy apps with respect to their parent applications with a greater focus on GPU performance in preparation for exascale platforms
  • FY18 Proxy Apps Suite Release: Improved areas of coverage by the 2.0 ECP Proy Apps Suite release and identified gaps
  • FY18 Quantitative Performance Assessment of Proxy Apps and Parents: Methodologies to compare the fidelity of ECP proxy apps with their parent applications

Publications

  • IMEXLBM 1.0: A Proxy Application based on the Lattice Boltzmann Method for solving Computational Fluid Dynamic problems on GPUs
    Liu, Geng, Saumil Patel, Ramesh Balakrishnan, and Taehun Lee.
    arXiv preprint arXiv:2201.11330 (2022).
  • Fine-grained analysis of communication similarity between real and proxy applications (pdf)
    O Azziz, C Vaughan, J Cook, J Cook, J Kuehn, D Richards
    2019 IEEE/ACM Performance Modeling, Benchmarking and Simulation of High Performance Computer Systems (PMBS), 12-22
  • Proxy or Imposter?  A Method and Case Study to Determine the Answer (pdf)
    O Aaziz, J Cook, C Vaughan, D Richards
    2019 IEEE International Conference on Cluster Computing (CLUSTER), 1-9
  • A methodology for characterizing the correspondence between real and proxy applications (pdf)
    O Aaziz, J Cook, J Cook, T Juedeman, D Richards, C Vaughan
    2018 IEEE International Conference on Cluster Computing (CLUSTER), 190-200
  • Exploring and quantifying how communication behaviors in proxies relate to real applications (pdf)
    O Aaziz, J Cook, J Cook, C Vaughan
    2018 IEEE/ACM Performance Modeling, Benchmarking and Simulation of High Performance Computer Systems (PMBS), 12-22

Presentations and Posters