Ignore:
Timestamp:
Jan 31, 2011, 3:32:59 PM (13 years ago)
Author:
coach
Message:

corrections de langage

File:
1 edited

Legend:

Unmodified
Added
Removed
  • anr/section-etat-de-art.tex

    r319 r339  
    4444researches on HPC-FPGA are mainly conducted in the USA.
    4545None of the approaches developed in these researches are fulfilling entirely the
    46 challenges described above. For example, Convey Computer proposes application-specific instruction set extension of x86 cores in FPGA accelerator,
     46challenges described above. For example, Convey Computer proposes application-specific instruction set extension of x86 cores in an FPGA accelerator,
    4747but extension generation is not automated and requires hardware design skills.
    4848Mitrionics has an elegant solution based on a compute engine specifically
     
    7474tool will then automatically generate synthesizable Hardware Description
    7575Language (HDL) code mapped to \xilinx pre-optimized algorithms.
    76 However, this tool targets only DSP based algorithms, \xilinx FPGAs and
     76However, this tool targets onlysignal processing algorithms, \xilinx FPGAs and
    7777cannot handle a complete SoC. Thus, it is not really a system synthesis tool.
    7878\\
    7979In the opposite, SOPC Builder~\cite{spoc-builder} from \altera and \xilinx
    80 Platform Studio XPS from \xilinx allows to describe a system, to synthesize it,
     80Platform Studio XPS from \xilinx allow to describe a system, to synthesize it,
    8181to program it into a target FPGA and to upload a software application.
    8282Both SOPC Builder and XPS, allow designers to select and parameterize components from
     
    126126Low power consumption constraint which is mandatory for embedded systems is not yet
    127127well handled or not handled at all by the HLS tools already available,
    128 \item The parallelism is extracted from initial specification.
     128\item The parallelism is extracted from the initial specification.
    129129To get more parallelism or to reduce the amount of required memory in the SoC, the user
    130130must re-write the algorithmic specification while there are techniques such as polyedric
     
    166166This approach however has a severe weakness, since it also significantly reduces
    167167opportunities for achieving good speedups (most speedups remain between 1.5x and
    168 2.5x), since ISEs performance is generally tied down by I/O constraints as
     1682.5x), since ISEs performance is generally limited by I/O constraints as
    169169they generally rely on the main CPU register file to access data.
    170170
     
    219219As a side effect, it has been observed that the polyhedral model is a useful
    220220tool for many other optimization, like memory reduction and locality
    221 improvement. Another point is
     221improvement. Itshould be noted
    222222that the polyhedral model \emph{stricto sensu} applies only to
    223223very regular programs. Its extension to more general programs is
     
    245245are members of the consortium and the board is incorporating top actors
    246246(STM, NXP, TI, ARM, FREESCALE, LSI, Mentor, Synopsys and Cadence), ensuring the
    247 wide adoption by industry. Initiatives have already% work for (paul)
     247wide adoption by industry. Initiatives have already
    248248attempted to extend this standard
    249 to AMS IPs packaging domain (MEDEA+ Beyond Dreams Project) and to Hardware Dependent
     249to the AMS IPs packaging domain (MEDEA+ Beyond Dreams Project) and to Hardware Dependent
    250250Software layers (MEDEA+ SoftSoc project) and Accellera is reusing these results for
    251251further releases.
Note: See TracChangeset for help on using the changeset viewer.