[291] | 1 | \begin{taskinfo} |
---|
| 2 | \let\MDS\leader |
---|
| 3 | \let\ALL\enable |
---|
| 4 | \end{taskinfo} |
---|
| 5 | % |
---|
| 6 | \begin{objectif} |
---|
| 7 | This task relates to the diffusion of the project results. |
---|
[300] | 8 | The objective is to ensure the COACH dissemination |
---|
| 9 | by writing papers, |
---|
| 10 | by presenting COACH in trade shows |
---|
| 11 | and by publishing on a public WEB site all the information that a COACH user requires. |
---|
| 12 | Those lasts are: |
---|
[291] | 13 | \begin{itemize} |
---|
| 14 | \item The packaging of COACH milestones and final release and their associated |
---|
| 15 | installation manuals. |
---|
| 16 | Two versions will be packaged (one open source, one commercial in the |
---|
| 17 | Magillem environment). |
---|
| 18 | \item A tutorial. |
---|
| 19 | \item The user reference manuals. |
---|
| 20 | \end{itemize} |
---|
| 21 | \end{objectif} |
---|
| 22 | % |
---|
| 23 | \begin{workpackage} |
---|
| 24 | \subtask{Packaging of COACH releases} |
---|
| 25 | \begin{livrable} |
---|
| 26 | \itemL{6}{36}{d+x}{\Supmc}{Open source release}{1:.5:.5} |
---|
| 27 | This deliverable deals with the packaging of the open sources milestones and |
---|
| 28 | final releases with their installation manuals and to publish then into the WEB |
---|
| 29 | site. This packaging will be done for standard Unix environment using |
---|
| 30 | the usual open source installation configuration tools (automake, autoconf). |
---|
| 31 | \itemL{6}{36}{d+x}{\Smds}{Commercial release}{1:.5:.5} |
---|
| 32 | This deliverable deals with the elaboration of a release of COACH integrated |
---|
| 33 | into the Magillem environment. |
---|
| 34 | \end{livrable} |
---|
| 35 | % |
---|
| 36 | \subtask{Tutorial} |
---|
| 37 | \label{subtask-tutorial} |
---|
| 38 | The application of this tutorial will be a Motion JPEG application. |
---|
| 39 | \begin{livrable} |
---|
| 40 | \itemV{6}{12}{d+x}{\Supmc}{Tutorial} |
---|
| 41 | It will illustrate the features the T0+12 milestone provides especially: |
---|
| 42 | \begin{description} |
---|
| 43 | \item[HPC] This tutorial section shows how an application can be split into |
---|
| 44 | two communicating parts, the PC part and FPGA-SoC part, and how to |
---|
| 45 | measure the quality of this partition. |
---|
| 46 | \item[SoC] This tutorial section shows how FPGA-SoC part can be described as |
---|
| 47 | communicating task graph. The tutorial also describes how a promising |
---|
| 48 | task graph can be obtained. |
---|
| 49 | \end{description} |
---|
[304] | 50 | \itemL{30}{36}{d}{\Supmc}{Tutorial}{1.5:0.0:1.0} |
---|
| 51 | \OtherPartner{30}{36}{\Smds}{1.5:0:1} |
---|
[300] | 52 | The final release of the tutorial. It will be completed with sections |
---|
| 53 | that illustrate: |
---|
| 54 | \begin{description} |
---|
| 55 | \item[HAS (\Supmc)] This section shows how a task can be migrated to |
---|
| 56 | coprocessor using HAS tools and how FPGA-SoC can be generated and run to |
---|
| 57 | FPGA. |
---|
| 58 | \item[Inegration (\Smds)] This section is dedicated to the integration of |
---|
| 59 | COACH generated IP into an IP-XACT based design flow such as SOCKET. |
---|
| 60 | \end{description} |
---|
[291] | 61 | \end{livrable} |
---|
| 62 | % |
---|
| 63 | \subtask{Reference user manuals} |
---|
| 64 | \begin{livrable} |
---|
[304] | 65 | \itemL{21}{27}{d}{\Stima}{CSG User manual}{0:.5:1} |
---|
[291] | 66 | This user manual shows how to generate a complete HW/SW system by using CSG tool. |
---|
[304] | 67 | \itemL{21}{27}{d}{\Slip}{HAS front-end user manual}{0:.5:1} |
---|
[291] | 68 | This user manual shows how to apply loop transformations to a task. |
---|
[304] | 69 | \itemL{21}{27}{d}{\Sirisa}{ASIP user manual}{0:1:1} |
---|
[291] | 70 | This user manual shows how to customize a processor to obtain an ASIP. |
---|
[304] | 71 | \itemL{21}{27}{d}{\Subs}{HLS user manual}{0:.5:1} |
---|
[291] | 72 | This user manual shows how a task can be synthesized by using UGH and GAUT tools. |
---|
| 73 | \OtherPartner{12}{36}{\Subs}{0:2:2} |
---|
[304] | 74 | \itemL{21}{27}{d}{\Smds}{Magillem framework user manual}{0:1:1} |
---|
[291] | 75 | This user manual describes how to use COACH within the IP-XACT based Magillem tool suite. |
---|
| 76 | \end{livrable} |
---|
[300] | 77 | % |
---|
[302] | 78 | \subtask{Publications and Communications} |
---|
[300] | 79 | \begin{livrable} |
---|
[312] | 80 | \itemL{12}{36}{d}{\Smds}{Publication, communication}{0:2:3} |
---|
[300] | 81 | \OtherPartner{12}{36}{\Sirisa} {0:1:1} |
---|
| 82 | \OtherPartner{12}{36}{\Slip} {0:1:1} |
---|
| 83 | \OtherPartner{12}{36}{\Stima} {0:1:1} |
---|
| 84 | \OtherPartner{12}{36}{\Subs} {0:1:1} |
---|
| 85 | \OtherPartner{12}{36}{\Supmc} {0:1:1} |
---|
[308] | 86 | \OtherPartner{12}{36}{\Sbull} {0:.5:.5} |
---|
[300] | 87 | \OtherPartner{12}{36}{\Sthales}{0:1:1} |
---|
| 88 | This deliverable groups the effort to make to know COACH. It consists |
---|
| 89 | mainly in writing/submitting papers and in presenting COACH in to trade |
---|
| 90 | show and workshop and organizing a final white paper. |
---|
| 91 | \end{livrable} |
---|
[291] | 92 | \end{workpackage} |
---|