\begin{taskinfo}
\let\MDS\leader
\let\ALL\enable
\end{taskinfo}
%
\begin{objectif}
This task relates to the diffusion of the project results.
The classical objective is to ensure the dissemination of the result into the community
by writing papers,
by presenting COACH in trade shows
and by publishing on a public WEB site all the information that a COACH user requires.
The main objective is to prepare the further industrial exploitation of the results.
The deliverables to reach these goals will be:
\begin{itemize}
  \item The packaging of COACH milestones and final release and their associated
        installation manuals.
        Two versions will be packaged (one open source, one commercial in the
        Magillem environment).
  \item A tutorial.
  \item The user reference manuals.
\end{itemize}
\end{objectif}
%
\begin{workpackage}
  \subtask{Packaging of COACH releases}
    \begin{livrable}
      \itemL{6}{36}{d+x}{\Supmc}{Open source release}{1:.5:.5}
        This deliverable deals with the packaging of the open sources  milestones and
        final releases with their installation manuals and to publish then into the WEB
        site. This packaging will be done for standard Unix environments using
        the usual open source installation configuration tools (automake, autoconf). 
      \itemL{6}{36}{d+x}{\Smds}{Commercial release}{1:.5:.5}
        This deliverable deals with the elaboration of a release of COACH integrated
        into the Magillem environment.
    \end{livrable}
%
  \subtask{Tutorial}
    \label{subtask-tutorial}
    The application of this tutorial will be a Motion JPEG application.
    \begin{livrable}
    \itemV{6}{12}{d+x}{\Supmc}{Tutorial}
        It will illustrate the features that the T0+12 milestone provides especially:
        \begin{description}
        \item[HPC] This tutorial section shows how an application can be split into
        two communicating parts, the PC part and FPGA-SoC part, and how to
        measure the quality of this partition.
        \item[SoC] This tutorial section shows how FPGA-SoC part can be described as
        communicating task graph. The tutorial also describes how a promising
        task graph can be obtained.
        \end{description}
    \itemL{30}{36}{d}{\Supmc}{Tutorial}{1.5:0.0:1.0}
        \OtherPartner{30}{36}{\Smds}{1.5:0:1}
        The final release of the tutorial. It will be completed with sections
        that illustrate:
        \begin{description}
          \item[HAS (\Supmc)] This section shows how a task can be migrated to
            coprocessor using HAS tools and how FPGA-SoC can be generated and run to
            FPGA.
          \item[Inegration (\Smds)] This section is dedicated to the integration of
            COACH generated IP into an IP-XACT based design flow such as the one define in the SoCket project for critical systems 
		and which is generic enough to support a wide range of application domains.
        \end{description}
    \end{livrable}
%
  \subtask{Reference user manuals}  
    \begin{livrable}
    \itemL{21}{27}{d}{\Stima}{CSG User manual}{0:.5:1}
         This user manual shows how to generate a complete HW/SW system by using the CSG tool.
     \itemL{21}{27}{d}{\Slip}{HAS front-end user manual}{0:.5:1}
         This user manual shows how to apply loop transformations to a task.
     \itemL{21}{27}{d}{\Sinria}{ASIP user manual}{0:1:1}
         This user manual shows how to customize a processor to obtain an ASIP.
     \itemL{21}{27}{d}{\Subs}{HLS user manual}{0:.5:1.5}
         This user manual shows how a task can be synthesized by using UGH and GAUT  tools.
       \OtherPartner{12}{36}{\Subs}{0:2:2}
     \itemL{21}{27}{d}{\Smds}{Magillem framework \ganttlf user manual}{0:1:1}
         This user manual describes how to use COACH within the IP-XACT based Magillem tool suite.
    \end{livrable}
%
  \subtask{Publications and Communications}
    \begin{livrable}
    \itemL{12}{36}{d}{\Smds}{Publication, communication}{0:2:3}
         \OtherPartner{12}{36}{\Sinria} {0:1:1}
         \OtherPartner{12}{36}{\Slip}   {0:1:1}
         \OtherPartner{12}{36}{\Stima}  {0:1:1}
         \OtherPartner{12}{36}{\Subs}   {0:1:1.5}
         \OtherPartner{12}{36}{\Supmc}  {0:1:1}
         \OtherPartner{12}{36}{\Sbull}  {0:.5:.5}
         \OtherPartner{12}{36}{\Sthales}{0:1:1}
         This deliverable groups the effort to make COACH better known. It consists
         mainly in writing/submitting papers and in presenting COACH in to trade
         show and workshop and organizing a final white paper. 
 	    This white paper will facilitates the dissemination towards industrial prospects.
    \end{livrable}
\end{workpackage}
