Changeset 319 for anr/section-etat-de-art.tex
- Timestamp:
- Jan 20, 2011, 12:50:48 PM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
anr/section-etat-de-art.tex
r315 r319 78 78 \\ 79 79 In the opposite, SOPC Builder~\cite{spoc-builder} from \altera and \xilinx 80 Platform Studio XPS from \xilinx allows to describe a system, to synthesi sit,80 Platform Studio XPS from \xilinx allows to describe a system, to synthesize it, 81 81 to program it into a target FPGA and to upload a software application. 82 82 Both SOPC Builder and XPS, allow designers to select and parameterize components from … … 128 128 \item The parallelism is extracted from initial specification. 129 129 To get more parallelism or to reduce the amount of required memory in the SoC, the user 130 must re-write the algorithmic specification while there istechniques such as polyedric130 must re-write the algorithmic specification while there are techniques such as polyedric 131 131 transformations to increase the intrinsic parallelism, 132 132 \item While they support limited loop transformations like loop unrolling and loop 133 pipelining, current HLS tools do not provide support for design space exploration neither134 through automatic loop transformations nor through memory mapping,133 pipelining, current HLS tools do not provide support for design space exploration, either 134 through automatic loop transformations or through memory mapping, 135 135 \item Despite having the same input language (C/C++), they are sensitive to the style in 136 which the algorithm dis written. Consequently, engineering work is required to swap from136 which the algorithm is written. Consequently, engineering work is required to swap from 137 137 a tool to another, 138 138 \item They do not respect accurately the frequency constraint when they target an FPGA device. … … 146 146 \label{soa:asip} 147 147 ASIP (Application-Specific Instruction-Set Processor) are programmable 148 processors in which both the instruction and the micro architecture have148 processors in which both the instruction set and the micro architecture have 149 149 been tailored to a given application domain or to a 150 150 specific application. This specialization usually offers a good compromise … … 220 220 tool for many other optimization, like memory reduction and locality 221 221 improvement. Another point is 222 that the polyhedral domain\emph{stricto sensu} applies only to222 that the polyhedral model \emph{stricto sensu} applies only to 223 223 very regular programs. Its extension to more general programs is 224 224 an active research subject. … … 245 245 are members of the consortium and the board is incorporating top actors 246 246 (STM, NXP, TI, ARM, FREESCALE, LSI, Mentor, Synopsys and Cadence), ensuring the 247 wide adoption by industry. Initiatives have already work for extending this standard 247 wide adoption by industry. Initiatives have already% work for (paul) 248 attempted to extend this standard 248 249 to AMS IPs packaging domain (MEDEA+ Beyond Dreams Project) and to Hardware Dependent 249 250 Software layers (MEDEA+ SoftSoc project) and Accellera is reusing these results for
Note: See TracChangeset
for help on using the changeset viewer.