Synthetic Proxy Infrastructure for Task Evaluation
- LANL
The Synthetic Proxy Infrastructure for Task Evaluation is a proxy application designed to support application developers in gauging the performance of various task granularities when determining how best to utilize task based programming models.The infrastructure is designed to provide examples of common communication patterns with a synthetic workload intended to provide performance data to evaluate programming model and platform overheads for the purpose of determining task granularity for task decomposition purposes. This is presented as a reference implementation of a proxy application with run-time configurable input and output task dependencies ranging from an embarrassingly parallel scenario to patterns with stencil-like dependencies upon their nearest neighbors. Once all, if any, inputs are satisfied each task will execute a synthetic workload (a simple DGEMM of in this case) of varying size and output all, if any, outputs to the next tasks.The intent is for this reference implementation to be implemented as a proxy app in different programming models so as to provide the same infrastructure and to allow for application developers to simulate their own communication needs to assist in task decomposition under various models on a given platform.
- Short Name / Acronym:
- SPITE
- Site Accession Number:
- 7454
- Software Type:
- Scientific
- License(s):
- Other (Commercial or Open-Source)
- Research Organization:
- Los Alamos National Laboratory (LANL), Los Alamos, NM (United States)
- Sponsoring Organization:
- USDOEPrimary Award/Contract Number:AC52-06NA25396
- DOE Contract Number:
- AC52-06NA25396
- Code ID:
- 5207
- OSTI ID:
- code-5207
- Country of Origin:
- United States
Similar Records
Synthetic Proxy Infrastructure for Task Evaluation
Quantitative Performance Assessment of Proxy Apps and Parents (Report for ECP Proxy App Project Milestone ADCD-504-11)
FY22 Proxy App Suite Release
Software
·
Mon Apr 17 00:00:00 EDT 2017
·
OSTI ID:1352900
Quantitative Performance Assessment of Proxy Apps and Parents (Report for ECP Proxy App Project Milestone ADCD-504-11)
Technical Report
·
Wed Mar 31 00:00:00 EDT 2021
·
OSTI ID:1860797
FY22 Proxy App Suite Release
Technical Report
·
Wed Nov 30 23:00:00 EST 2022
·
OSTI ID:2432250