Skip to content

Commit

Permalink
Initial commit of CAR Source
Browse files Browse the repository at this point in the history
These files are the baseline for the ECP ST CAR Version 1.5.
  • Loading branch information
maherou committed Nov 20, 2018
1 parent d0ae562 commit 604503e
Show file tree
Hide file tree
Showing 251 changed files with 16,119 additions and 0 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -240,3 +240,4 @@ TSWLatexianTemp*

# generated if using elsarticle.cls
*.spl
.DS_Store
14 changes: 14 additions & 0 deletions Deliverables-Overview.tex
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
\begin{wrapfigure}{r}{0.5\textwidth}
\begin{mdframed}
\large{ECP ST contributes to the HPC software ecosystem through direct product development, contributions to industry and \textit{de facto} standards, and shaping the requirements, design and prototyping of products delivery by vendors and other third parties.}
\end{mdframed}
\end{wrapfigure}
ECP ST efforts contribute to the HPC software ecosystem in a variety of ways. Most tangible are the contributions to software products, many of which are already widely deployed and being transformed for use with Exascale systems. However, ECP ST contributes to industry and \textit{de facto} standards efforts. Finally, some ECP ST efforts contribute to the upstream processes of requirements, analysis, design and prototyping that informs the implementation of vendor and other third-party software products. While they do not receive the most attention, these upstream efforts are very impactful and low cost, without a product to support.

\begin{figure}[htb]
\begin{center}
\includegraphics[width=0.7\textwidth]{ProductsOverview}

\caption{\label{fig:productsoverview}{\small{The 54 ECP ST Projects contribute to 89 unique products. ECP ST products are delivered to users via many mechanisms. Provides experience we can leverage across projects. Building via Spack is required for participating in ECP ST releases: 48\% of products already support Spack. 24\% have Spack support in progress. Use of Spack and the ECP ST SDKs will greatly improve builds from source. 81 of 89 packages support users via source builds.}}}
\end{center}
\end{figure}
19 changes: 19 additions & 0 deletions Design.tex
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
\subsection{Contributions to External Software Products}\label{subsection:external-contributions}
While much of ECP ST efforts and focus are on the product that we develop and support, it is important to note that some of our important work, and certainly some our most sustainable and highly leveraged work, is done by providing requirements, analysis, design and prototype capabilities for vendor and other third party software. Many software studies have shown that 70 to 80\% of the cost of a successful software product goes into post-delivery maintenance. Our effort summarized in Table~\ref{table:externalproducts} expressly eliminate this large cost for DOE because the product is developed and supported outside of DOE.


\begin{table}
\begin{tabular}{|L{1.5in}|L{4in}|}\hline
\rowcolor{LightCyan}
Product & Contribution\\\hline
MAGMA & ECP ST math libraries efforts inform the design, implementation, and optimization of numerical linear algebra routines on NVIDIA GPUs\\\hline
Compilers and runtime & The Validation and Verification Suite (on-going effort) for the SOLLVE project has helped uncover bugs in OpenMP implementations provided by Cray, LLVM and XL.\\\hline
SWIG (www.swig.org) & The ECP ST ForTrilinos efforts contributes the capability to generate automatic Fortran bindings from C++ code.\\\hline
TotalView debugger & ECP ST staff are engaged in co-design of OMPD, the new debugging interface for OpenMP programs, along with RogueWave engineers. This effort helps RogueWave improve their main debugging product, TotalView, by making it aware and compatible with recent advances in OpenMP debugging.\\\hline
MPI Forum & ECP ST staff maintain several chapters of the MPI Forum, effort that require a constant involvement with the other authors, as well as participation to the online discussions related to the chapter and regular attendance of the MPI Forum face-to-face activities. An ECP ST staff member belongs to several working group related to scalability and resilience where, in addition to the discussions, implements proof-of-concept features in OpenMPI.\\\hline
Cray MPICH MPI-IO & As part of the ExaHDF5 ECP project, the ALCF worked with Cray MPI-IO developers to merge the upstream ROMIO code into the downstream proprietary Cray MPICH MPI-IO, leveraging Cray’s extensive suite of IO performance tests and further tuning the algorithm. Cray is currently targeting it’s deployment in an experimental release.\\\hline
OpenHPC & An ECP ST staff member serves on the OpenHPC Technical Steering Committee as a Component Development representative.\\\hline
LLVM & An ECP ST staff member is co-leading design discussions around the parallel IR and loop-optimization infrastructure.\\\hline
\end{tabular}
\caption{\label{table:externalproducts} External products to which ECP ST activities contribute. Participation in requirements, analysis, design and prototyping activities for third-party products is some of the most effective software work we can do.}
\end{table}
Binary file added ECP-ST-CAR.pdf
Binary file not shown.
296 changes: 296 additions & 0 deletions ECP-ST-CAR.tex
Original file line number Diff line number Diff line change
@@ -0,0 +1,296 @@

% Add the 'draft' option to compile faster (without images e.g.)
%\documentclass[draft]{ecpreport-publicv1}
\documentclass{ecpreport-publicv1}
\usepackage{wrapfig}
\usepackage{subfig}
\usepackage{xcolor,colortbl}
\usepackage{array}
\newcolumntype{L}[1]{>{\raggedright\let\newline\\\arraybackslash\hspace{0pt}}m{#1}}
\definecolor{Gray}{gray}{0.85}
\definecolor{LightCyan}{rgb}{0.88,1,1}

\newcolumntype{g}{>{\columncolor{Gray}}c}
\newcolumntype{w}{>{\columncolor{white}}c}
\newcolumntype{y}{>{\columncolor{LightCyan}}c}

%\usepackage{subcaption}
%\usepackage{graphicx}
\newcommand{\pmr}{Programming Models \& Runtimes}
\newcommand{\tools}{Development Tools}
\newcommand{\mathlibs}{Mathematical Libraries}
\newcommand{\dataviz}{Data \& Visualization}
\newcommand{\ecosystem}{SW Ecosystem \& Delivery}
\usepackage[framemethod=TikZ,backgroundcolor=gray!40,shadow=true,roundcorner=8pt]{mdframed}
\usetikzlibrary{shadows}
\usepackage{hyperref}
\hypersetup{
colorlinks,
citecolor=blue,
filecolor=blue,
linkcolor=blue,
urlcolor=blue
}



%%---------------------------------------------------------------------------%%
%% VARIABLES
%%---------------------------------------------------------------------------%%
\author{Michael A.~Heroux, Director ECP ST
\and Jonathan Carter, Deputy Director ECP ST
\and Rajeev Thakur, Programming Models \& Runtimes Lead
\and Jeffrey Vetter, Development Tools Lead
\and Lois Curfman McInnes, Mathematical Libraries Lead
\and James Ahrens, Data \& Visualization Lead
\and J.~Robert Neely, Software Ecosystem \& Delivery Lead}
\title{ECP Software Technology Capability Assessment Report}
%\date{\today}
\date{January 1, 2019}
%\wbs{2.3}
\id{ECP-RPT-ST-0001-2019}
\reportnum{ECP-RPT-ST-0001-2019}

\submitter{Michael A.~Heroux}

%\concurrence{Douglas Kothe}
%\concurrenceorg{ECP Director}
%
%\approver{Dan Hoag}
%\approverorg{Federal Project Administrator}

%%---------------------------------------------------------------------------%%
%% FRONT MATTER
%%---------------------------------------------------------------------------%%

\begin{document}
\frontmatter

%%---------------------------------------------------------------------------%%
%% REVISION LOG

\begin{revlog}

1.0 & July 1, 2018 & \textit{ECP ST Capability Assessment Report } \\\hline
1.5 & \today & New revision--DRAFT \\\hline
\end{revlog}

%%---------------------------------------------------------------------------%%
% EXECUTIVE SUMMARY

\input{abstract}


\tableofcontents
\listoffigures
\listoftables

%%---------------------------------------------------------------------------%%
% MAIN DOCUMENT
%%---------------------------------------------------------------------------%%

\mainmatter
\input{Introduction}

\newpage
\section{ECP ST Technical Areas}
\input{projects/2.3.1-PMR/2.3.1-PMR}
\input{projects/2.3.2-Tools/2.3.2-Tools}
\input{projects/2.3.3-MathLibs/2.3.3-MathLibs}
\input{projects/2.3.4-DataViz/2.3.4-DataViz}
\input{projects/2.3.5-Ecosystem/2.3.5-Ecosystem}

\newpage
\section{ECP ST Deliverables}\label{sect:deliverables}
\input{Deliverables-Overview}
\input{Products}
\input{Standards}
\input{Design}


%%---------------------------------------------------------------------------%%
%\vspace{3in}
\clearpage
%\newpage
\section{ECP ST Project Summaries}\label{sect:project-summaries}

This section of the ECP ST Capabilities Assessment Report provides two-page summaries of each funded project. The text provides a project overview and summarizes the key challenges, solution strategy, recent progress and next steps for the project.
\newpage
\subsection{\pmr}
This section present projects in \pmr.
\newpage
\input{projects/2.3.1-PMR/2.3.1.01-PMR-SDKs/2.3.1.01-PMR-SDKs}
\newpage
\input{projects/2.3.1-PMR/2.3.1.02-LANL-ATDM-PMR/2.3.1.02-LANL-ATDM-PMR}
\newpage
\input{projects/2.3.1-PMR/2.3.1.03-LLNL-ATDM-PMR/2.3.1.03-LLNL-ATDM-PMR}
\newpage
\input{projects/2.3.1-PMR/2.3.1.04-SNL-ATDM-PMR/2.3.1.04-SNL-ATDM-PMR-Kokkos}
\newpage
\input{projects/2.3.1-PMR/2.3.1.04-SNL-ATDM-PMR/2.3.1.04-SNL-ATDM-PMR-Darma}
\newpage
\input{projects/2.3.1-PMR/2.3.1.05-Global-Arrays/2.3.1.05-Global-Arrays}
\newpage
\input{projects/2.3.1-PMR/2.3.1.06-RAJA/2.3.1.06-RAJA}
\newpage
\input{projects/2.3.1-PMR/2.3.1.07-Exascale-MPI/2.3.1.07-Exascale-MPI}
\newpage
\input{projects/2.3.1-PMR/2.3.1.08-Legion/2.3.1.08-Legion}
\clearpage
\newpage
\input{projects/2.3.1-PMR/2.3.1.09-ParSEC/2.3.1.09-ParSEC}
\newpage
\input{projects/2.3.1-PMR/2.3.1.10-Kokkos-Support/2.3.1.10-Kokkos-Support}
\newpage
\input{projects/2.3.1-PMR/2.3.1.11-OMPI-X/2.3.1.11-OMPI-X}
\newpage
\input{projects/2.3.1-PMR/2.3.1.12-Power-Steering/2.3.1.12-Power-Steering}
\newpage
\input{projects/2.3.1-PMR/2.3.1.13-SOLLVE/2.3.1.13-SOLLVE}
\newpage
\input{projects/2.3.1-PMR/2.3.1.13-SOLLVE/2.3.1.13-SOLLVE-ARGOBOTS}
\newpage
\input{projects/2.3.1-PMR/2.3.1.13-SOLLVE/2.3.1.13-SOLLVE-BOLT}
\newpage
\input{projects/2.3.1-PMR/2.3.1.14-UPCxx-GASNet/2.3.1.14-UPCxx}
\newpage
\input{projects/2.3.1-PMR/2.3.1.14-UPCxx-GASNet/2.3.1.14-GASNet-EX}
\newpage
\input{projects/2.3.1-PMR/2.3.1.15-Qthreads/2.3.1.15-Qthreads}
\newpage
\input{projects/2.3.1-PMR/2.3.1.16-SICM/2.3.1.16-SICM}
\newpage

\subsection{\tools}
This section present projects in \tools.
\newpage
\input{projects/2.3.2-Tools/2.3.2.01-Tools-SDKs/2.3.2.01-Tools-SDKs}
\newpage
\input{projects/2.3.2-Tools/2.3.2.02-LANL-ATDM-Tools/2.3.2.02-LANL-ATDM-Tools}
\newpage
\input{projects/2.3.2-Tools/2.3.2.03-LLNL-ATDM-Tools/2.3.2.03-LLNL-ATDM-Tools}
\newpage
\input{projects/2.3.2-Tools/2.3.2.04-SNL-ATDM-Tools/2.3.2.04-SNL-ATDM-Tools}
\newpage
\input{projects/2.3.2-Tools/2.3.2.05-Exascale-Code-Generation-Toolkit/2.3.2.05-Exascale-Code-Generation-Toolkit}
\newpage
\input{projects/2.3.2-Tools/2.3.2.06-EXA-PAPI/2.3.2.06-EXA-PAPI}
\newpage
\input{projects/2.3.2-Tools/2.3.2.07-Autotuning/2.3.2.07-Autotuning}
\newpage
\input{projects/2.3.2-Tools/2.3.2.08-HPCToolkit/2.3.2.08-HPCToolkit}
\newpage
\input{projects/2.3.2-Tools/2.3.2.09-PROTEAS/2.3.2.09-PROTEAS}
\newpage
\input{projects/2.3.2-Tools/2.3.2.09-PROTEAS/2.3.2.09-TAU}
\newpage
\input{projects/2.3.2-Tools/2.3.2.09-PROTEAS/2.3.2.09-PAPYRUS}
\newpage
\input{projects/2.3.2-Tools/2.3.2.09-PROTEAS/2.3.2.09-CLACC}
\newpage

\subsection{\mathlibs}
This section present projects in \mathlibs.
\newpage
\input{projects/2.3.3-MathLibs/2.3.3.01-xSDK/2.3.3.01-xSDK}
\newpage
\input{projects/2.3.3-MathLibs/2.3.3.01-xSDK/2.3.3.01-xSDK-hypre}
\newpage
\input{projects/2.3.3-MathLibs/2.3.3.02-LANL-ATDM-MathLibs/2.3.3.02-LANL-ATDM-MathLibs}
\newpage
\input{projects/2.3.3-MathLibs/2.3.3.03-LLNL-ATDM-MathLibs/2.3.3.03-LLNL-ATDM-MathLibs}
\newpage
\input{projects/2.3.3-MathLibs/2.3.3.04-SNL-ATDM-MathLibs/2.3.3.04-SNL-ATDM-MathLibs}
\newpage
\input{projects/2.3.3-MathLibs/2.3.3.05-SUNDIALS/2.3.3.05-SUNDIALS}ZZ
\newpage
\input{projects/2.3.3-MathLibs/2.3.3.06-PETSc-TAO/2.3.3.06-PETSc-TAO}
\newpage
\input{projects/2.3.3-MathLibs/2.3.3.07-STRUMPACK-SuperLU/2.3.3.07-STRUMPACK-SuperLU}
\newpage
\input{projects/2.3.3-MathLibs/2.3.3.08-ForTrilinos/2.3.3.08-ForTrilinos}
\newpage
\input{projects/2.3.3-MathLibs/2.3.3.09-SLATE/2.3.3.09-SLATE}
\newpage
\input{projects/2.3.3-MathLibs/2.3.3.10-PEEKS/2.3.3.10-PEEKS}
\newpage
\input{projects/2.3.3-MathLibs/2.3.3.11-ALExa/2.3.3.11-ALExa}
\newpage

\subsection{\dataviz}
This section present projects in \dataviz.
\newpage
\input{projects/2.3.4-DataViz/2.3.4.01-DataViz-SDK/2.3.4.01-DataViz-SDK}
\newpage
\input{projects/2.3.4-DataViz/2.3.4.02-LANL-ATDM-DataViz/2.3.4.02-LANL-ATDM-DataViz}
\newpage
\input{projects/2.3.4-DataViz/2.3.4.03-LLNL-ATDM-DataViz/2.3.4.03-LLNL-ATDM-DataViz}
\newpage
\input{projects/2.3.4-DataViz/2.3.4.04-SNL-ATDM-DataViz/2.3.4.04-SNL-ATDM-Data}
\newpage
\input{projects/2.3.4-DataViz/2.3.4.04-SNL-ATDM-DataViz/2.3.4.04-SNL-ATDM-Viz}
\newpage
\input{projects/2.3.4-DataViz/2.3.4.05-VeloC/2.3.4.05-VeloC}
\newpage
\input{projects/2.3.4-DataViz/2.3.4.06-EZ/2.3.4.06-EZ}
\newpage
\input{projects/2.3.4-DataViz/2.3.4.07-UNIFYCR/2.3.4.07-UNIFYCR}
\newpage
\input{projects/2.3.4-DataViz/2.3.4.08-ExaHDF5/2.3.4.08-ExaHDF5}
\newpage
\input{projects/2.3.4-DataViz/2.3.4.09-ADIOS/2.3.4.09-ADIOS}
\newpage
\input{projects/2.3.4-DataViz/2.3.4.10-DataLib/2.3.4.10-DataLib}
\newpage
\input{projects/2.3.4-DataViz/2.3.4.11-ZFP/2.3.4.11-ZFP}
\newpage
\input{projects/2.3.4-DataViz/2.3.4.12-ALPINE/2.3.4.12-ALPINE}
\newpage
\input{projects/2.3.4-DataViz/2.3.4.13-ECP-VTK-m/2.3.4.13-ECP-VTK-m}
\newpage

\subsection{\ecosystem}
This section present projects in \ecosystem.
\newpage
\input{projects/2.3.5-Ecosystem/2.3.5.01-Ecosystem-SDK/2.3.5.01-Ecosystem-SDK}
\newpage
\input{projects/2.3.5-Ecosystem/2.3.5.02-LANL-ATDM-Ecosystem/2.3.5.02-LANL-ATDM-Ecosystem}
\newpage
\input{projects/2.3.5-Ecosystem/2.3.5.03-LLNL-ATDM-Ecosystem/2.3.5.03-LLNL-ATDM-Ecosystem}
\newpage
\input{projects/2.3.5-Ecosystem/2.3.5.04-SNL-ATDM-Ecosystem/2.3.5.04a-SNL-ATDM-Ecosystem}
\newpage
\input{projects/2.3.5-Ecosystem/2.3.5.04-SNL-ATDM-Ecosystem/2.3.5.04b-SNL-ATDM-Ecosystem}
\newpage
\input{projects/2.3.5-Ecosystem/2.3.5.05-Argo/2.3.5.05-Argo}
\newpage
\input{projects/2.3.5-Ecosystem/2.3.5.06-Flang/2.3.5.06-Flang}

\newpage
\section{Conclusion}

ECP ST is providing a collection of essential software capabilities necessary for successful results from Exascale computing platforms, while also delivery a suite of products that can be sustained into the future. This Capabilities Assessment Report and subsequent versions will provide a periodic summary of capabilities, plans, and challenges as the Exascale Computing Project proceeds.
%%---------------------------------------------------------------------------%%
\newpage
\section*{Acknowledgements}

This research was supported by the Exascale Computing Project (ECP), Project
Number: 17-SC-20-SC, a collaborative effort of two DOE organizations---the
Office of Science and the National Nuclear Security
Administration---responsible for the planning and preparation of a capable
Exascale ecosystem---including software, applications, hardware, advanced
system engineering, and early testbed platforms---to support the nation's
Exascale computing imperative.

%%---------------------------------------------------------------------------%%
%% References
\newpage
\bibliographystyle{unsrt}
\bibliography{references,projects/2.3.1-PMR/2.3.1.01-PMR-SDKs/2.3.1.01-PMR-SDKs,projects/2.3.1-PMR/2.3.1.02-LANL-ATDM-PMR/2.3.1.02-LANL-ATDM-PMR,projects/2.3.1-PMR/2.3.1.03-LLNL-ATDM-PMR/2.3.1.03-LLNL-ATDM-PMR,projects/2.3.1-PMR/2.3.1.05-Global-Arrays/2.3.1.05-Global-Arrays,projects/2.3.1-PMR/2.3.1.06-RAJA/2.3.1.06-RAJA,projects/2.3.1-PMR/2.3.1.07-Exascale-MPI/2.3.1.07-Exascale-MPI,projects/2.3.1-PMR/2.3.1.08-Legion/2.3.1.08-Legion.bib,projects/2.3.1-PMR/2.3.1.09-ParSEC/2.3.1.09-ParSEC,projects/2.3.1-PMR/2.3.1.11-OMPI-X/2.3.1.11-OMPI-X,projects/2.3.1-PMR/2.3.1.12-Power-Steering/2.3.1.12-Power-Steering,projects/2.3.1-PMR/2.3.1.13-SOLLVE/2.3.1.13-SOLLVE,projects/2.3.1-PMR/2.3.1.13-SOLLVE/2.3.1.13-SOLLVE-ARGOBOTS,projects/2.3.1-PMR/2.3.1.13-SOLLVE/2.3.1.13-SOLLVE-BOLT,projects/2.3.1-PMR/2.3.1.14-UPCxx-GASNet/2.3.1.14-UPCxx,projects/2.3.1-PMR/2.3.1.14-UPCxx-GASNet/2.3.1.14-GASNet-EX,projects/2.3.1-PMR/2.3.1.15-Qthreads/2.3.1.15-Qthreads,projects/2.3.1-PMR/2.3.1.16-SICM/2.3.1.16-SICM,projects/2.3.2-Tools/2.3.2.01-Tools-SDKs/2.3.2.01-Tools-SDKs,projects/2.3.2-Tools/2.3.2.02-LANL-ATDM-Tools/2.3.2.02-LANL-ATDM-Tools,projects/2.3.2-Tools/2.3.2.03-LLNL-ATDM-Tools/2.3.2.03-LLNL-ATDM-Tools,projects/2.3.2-Tools/2.3.2.04-SNL-ATDM-Tools/2.3.2.04-SNL-ATDM-Tools,projects/2.3.2-Tools/2.3.2.05-Exascale-Code-Generation-Toolkit/2.3.2.05-Exascale-Code-Generation-Toolkit,projects/2.3.2-Tools/2.3.2.06-EXA-PAPI/2.3.2.06-EXA-PAPI,projects/2.3.2-Tools/2.3.2.07-Autotuning/2.3.2.07-Autotuning,projects/2.3.2-Tools/2.3.2.08-HPCToolkit/2.3.2.08-HPCToolkit,projects/2.3.2-Tools/2.3.2.09-PROTEAS/2.3.2.09-PROTEAS,projects/2.3.2-Tools/2.3.2.09-PROTEAS/2.3.2.09-TAU,projects/2.3.2-Tools/2.3.2.09-PROTEAS/2.3.2.09-PAPYRUS,projects/2.3.2-Tools/2.3.2.09-PROTEAS/2.3.2.09-CLACC,projects/2.3.3-MathLibs/2.3.3.01-xSDK/2.3.3.01-xSDK,projects/2.3.3-MathLibs/2.3.3.01-xSDK/2.3.3.01-xSDK-hypre,projects/2.3.3-MathLibs/2.3.3.02-LANL-ATDM-MathLibs/2.3.3.02-LANL-ATDM-MathLibs,projects/2.3.3-MathLibs/2.3.3.03-LLNL-ATDM-MathLibs/2.3.3.03-LLNL-ATDM-MathLibs,projects/2.3.3-MathLibs/2.3.3.04-SNL-ATDM-MathLibs/2.3.3.04-SNL-ATDM-MathLibs,projects/2.3.3-MathLibs/2.3.3.05-SUNDIALS/2.3.3.05-SUNDIALS,projects/2.3.3-MathLibs/2.3.3.06-PETSc-TAO/2.3.3.06-PETSc-TAO,projects/2.3.3-MathLibs/2.3.3.07-STRUMPACK-SuperLU/2.3.3.07-STRUMPACK-SuperLU,projects/2.3.3-MathLibs/2.3.3.08-ForTrilinos/2.3.3.08-ForTrilinos,projects/2.3.3-MathLibs/2.3.3.09-SLATE/2.3.3.09-SLATE,projects/2.3.3-MathLibs/2.3.3.10-PEEKS/2.3.3.10-PEEKS,projects/2.3.3-MathLibs/2.3.3.11-ALExa/2.3.3.11-ALExa,projects/2.3.4-DataViz/2.3.4.01-DataViz-SDK/2.3.4.01-DataViz-SDK,projects/2.3.4-DataViz/2.3.4.02-LANL-ATDM-DataViz/2.3.4.02-LANL-ATDM-DataViz,projects/2.3.4-DataViz/2.3.4.03-LLNL-ATDM-DataViz/2.3.4.03-LLNL-ATDM-DataViz,projects/2.3.4-DataViz/2.3.4.04-SNL-ATDM-DataViz/2.3.4.04-SNL-ATDM-Data,projects/2.3.4-DataViz/2.3.4.04-SNL-ATDM-DataViz/2.3.4.04-SNL-ATDM-Viz,projects/2.3.4-DataViz/2.3.4.05-VeloC/2.3.4.05-VeloC,projects/2.3.4-DataViz/2.3.4.06-EZ/2.3.4.06-EZ,projects/2.3.4-DataViz/2.3.4.07-UNIFYCR/2.3.4.07-UNIFYCR,projects/2.3.4-DataViz/2.3.4.09-ADIOS/2.3.4.09-ADIOS,projects/2.3.4-DataViz/2.3.4.11-ZFP/2.3.4.11-ZFP,projects/2.3.4-DataViz/2.3.4.12-ALPINE/2.3.4.12-ALPINE,projects/2.3.4-DataViz/2.3.4.13-ECP-VTK-m/2.3.4.13-ECP-VTK-m,projects/2.3.5-Ecosystem/2.3.5.01-Ecosystem-SDK/2.3.5.01-Ecosystem-SDK,projects/2.3.5-Ecosystem/2.3.5.02-LANL-ATDM-Ecosystem/2.3.5.02-LANL-ATDM-Ecosystem,projects/2.3.5-Ecosystem/2.3.5.03-LLNL-ATDM-Ecosystem/2.3.5.03-LLNL-ATDM-Ecosystem,projects/2.3.5-Ecosystem/2.3.5.04-SNL-ATDM-Ecosystem/2.3.5.04-SNL-ATDM-Ecosystem,projects/2.3.5-Ecosystem/2.3.5.05-Argo/2.3.5.05-Argo,projects/2.3.5-Ecosystem/2.3.5.06-Flang/2.3.5.06-Flang}

%%---------------------------------------------------------------------------%%
%% APPENDIX
%%---------------------------------------------------------------------------%%
\input{../ECP-ST-CAR-APPENDIX/appendix}

\end{document}
Binary file added ECP-ST-Leads.jpeg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added ECP-ST-Leads_orig.jpeg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added ECP20.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added ECPSTV1.jpeg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added ECPSTV2.jpeg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading

0 comments on commit 604503e

Please sign in to comment.