source: anr/task-3.tex @ 41

Last change on this file since 41 was 41, checked in by coach, 14 years ago

anr/task-3.tex

File size: 2.2 KB
Line 
1\begin{taskinfo}
2\let\LIP\leader
3\let\IRISA\enable
4\end{taskinfo}
5%
6\begin{objectif}
7The objective of this task is to convert the input specification of
8an hardware accelerator, which must be written in a familiar language
9(C/C++) with as few constraints as possible, into a form suitable for
10the HLS tools. If the target is an ASIP, the frontend has to extract
11patterns from the source code and convert them into the definition
12of an extensible processor. If the target is a process network, the
13front end has to distribute the workload and the data sets as fairly
14as possible, identify communication channels, and output an \xcoach
15description.
16\end{objectif}
17%
18\begin{workpackage}{D3}
19\item Extraction de motifs et regénération au format COACH annoté
20    \mustbecompleted{FIXME:IRISA ........}
21    \begin{livrable}
22        \item{V1}{0}{18}{d}{\Sirisa}{Interation manuelle des motifs} \mustbecompleted{FIXME .....}
23        \item{VF}{18}{24}{d}{\Sirisa}{Integration manuelle des motifs} \mustbecompleted{FIXME ......}
24    \end{livrable}
25\item \mustbecompleted{FIXME: la liste des ST est dans wp.txt}
26    \begin{livrable}
27        \item{V1}{0}{18}{d}{\Sirisa}{Intégration manuelle des motifs} \mustbecompleted{FIXME ......}
28    \end{livrable}
29\end{workpackage}
30
31\begin{workpackage}{D4}
32 \item Extraction of parallelism in polyhedral loops and conversion into
33a process network
34   \begin{livrable}
35    \item{V1}{0}{6}{d}{\Slip}{Method} Description of the process
36network construction method. User manual.
37   \end{livrable}
38 \item Implementation of a process constructor.
39   \begin{livrable}
40    \item{V1}{6}{12}{x}{\Slip}{Process Construction} Preliminary
41implementation in the Syntol framework.
42   \end{livrable}
43   \begin{livrable}
44    \item{V2}{12}{24}{x}{\Slip} {Arrays and FIFO} Implementation of
45the array contraction and FIFO construction algorithm. Conversion of the imput
46and output to the \xcoach format.
47   \end{livrable}
48  \item Feedback and evaluation.
49   \begin{livrable}
50    \item{VF}{24}{30}{x}{\Slip} {Feedback} Feedback from the
51demonstrators and improvement of the implementation.
52   \end{livrable}
53   \begin{livrable}
54    \item{VF}{30}{36}{d}{\Slip}{Assessment} Final assessment of the
55     method and improved version of the user manual.
56   \end{livrable}
57\end{workpackage}
58   
59
60
Note: See TracBrowser for help on using the repository browser.