1 | \relax |
---|
2 | \@writefile{toc}{\contentsline {section}{\numberline {1}Context}{1}} |
---|
3 | \@writefile{lof}{\contentsline {figure}{\numberline {1}{\ignorespaces On the left, each peak of computing power corresponds to the valley of memory bandwidth which shows that the computing resources are alternating between calculates and I/O. ON the right, both curves are smooth which means that the computing resources have a stable charge of work, either calculates or I/O.}}{1}} |
---|
4 | \@writefile{toc}{\contentsline {section}{\numberline {2}Development of thread-friendly XIOS}{2}} |
---|
5 | \@writefile{lof}{\contentsline {figure}{\numberline {2}{\ignorespaces Illustration of the domain decomposition used in LMDZ.}}{2}} |
---|
6 | \citation{Dinan:2013} |
---|
7 | \citation{Sridharan:2014} |
---|
8 | \@writefile{lof}{\contentsline {figure}{\numberline {3}{\ignorespaces }}{3}} |
---|
9 | \newlabel{fig:omp}{{3}{3}} |
---|
10 | \@writefile{lof}{\contentsline {figure}{\numberline {4}{\ignorespaces }}{4}} |
---|
11 | \newlabel{fig:scheme}{{4}{4}} |
---|
12 | \@writefile{lof}{\contentsline {figure}{\numberline {5}{\ignorespaces }}{5}} |
---|
13 | \newlabel{fig:tag}{{5}{5}} |
---|
14 | \@writefile{lof}{\contentsline {figure}{\numberline {6}{\ignorespaces This figure shows the classic pattern of a P2P communication with the endpoint interface. Thread/endpoint rank 0 sends a message to thread/endpoint rank 3 with tag=1. The underlying MPI function called by the sender is indeed a send for MPI rank of 1 and tag=65537. From the receiver's point of view, the endpoint 3 is actually receiving a message from MPI rank 0 with tag=65537.}}{5}} |
---|
15 | \newlabel{fig:sendrecv}{{6}{5}} |
---|
16 | \citation{ep:2018} |
---|
17 | \@writefile{lof}{\contentsline {figure}{\numberline {7}{\ignorespaces \input "rapport ESIWACE"-1.cpt\relax }}{6}} |
---|
18 | \newlabel{fig:bcast}{{7}{6}} |
---|
19 | \@writefile{lof}{\contentsline {figure}{\numberline {8}{\ignorespaces \input "rapport ESIWACE"-2.cpt\relax }}{6}} |
---|
20 | \newlabel{fig:allreduce}{{8}{6}} |
---|
21 | \citation{ep:2018} |
---|
22 | \citation{ep:2018} |
---|
23 | \bibstyle{plain} |
---|
24 | \bibdata{reference} |
---|
25 | \bibcite{ep:2018}{1} |
---|
26 | \@writefile{toc}{\contentsline {section}{\numberline {3}The multi-threaded XIOS and performance results}{7}} |
---|
27 | \@writefile{toc}{\contentsline {subsection}{\numberline {3.1}LMDZ work-flow}{7}} |
---|
28 | \bibcite{Dinan:2013}{2} |
---|
29 | \bibcite{Sridharan:2014}{3} |
---|
30 | \@writefile{toc}{\contentsline {subsection}{\numberline {3.2}CMIP6 work-flow}{8}} |
---|
31 | \@writefile{toc}{\contentsline {section}{\numberline {4}Future works for XIOS}{8}} |
---|