Changes between Version 9 and Version 10 of user_applications


Ignore:
Timestamp:
Oct 13, 2015, 8:22:58 PM (10 years ago)
Author:
alain
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • user_applications

    v9 v10  
    1616The source code can be found [source:soft/giet_vm/applications/shell/shell.c here], and the mapping directives are defined  [source:soft/giet_vm/applications/shell/shell.py here].
    1717
    18 == __ Display__ ==
     18== __ display__ ==
    1919
    2020This single thread application illustrates the use of the CMA (chained Buffer DMA) peripheral to display a stream of images.
     
    2626The source code can be found [source:soft/giet_vm/applications/display/display.c here], and the mapping directives are defined  [source:soft/giet_vm/applications/display/display.py here].
    2727
    28 == __Coproc__ ==
     28== __coproc__ ==
    2929
    3030This single thread application illustrates the use of multi-channels  hardware accelerators by an user application.
     
    3737The source code can be found [source:soft/giet_vm/applications/coproc/coproc.c here], and the mapping directives are defined  [source:soft/giet_vm/applications/coproc/coproc.py here].
    3838
    39 == __Transpose__ ==
     39== __sort__ ==
     40
     41This multi-threaded application is a very simple parallel sort. The input is an array of randomly generated integers.
     42
     43It can run on a multi-processors, multi-clusters architecture, with one thread per processor core.
     44The size of this array is a parameter, that must be a multiple of the number of threads.
     45
     46The source code can be found [source:soft/giet_vm/applications/sort/sort.c here], and the mapping directives are defined  [source:soft/giet_vm/applications/sort/sort.py here].
     47
     48== __transpose__ ==
    4049
    4150This multi-threaded application is typical of parallelism that can be exploited in low-level image processing.
     
    5665The source code can be found [source:soft/giet_vm/applications/transpose/transpose.c here], and the mapping is defined  [source:soft/giet_vm/applications/transpose/transpose.py here].
    5766
    58 == __Convol__ ==
     67== __convol__ ==
    5968
    6069This multi-threaded application is a medical image processing application.
     
    7584The source code can be found [source:soft/giet_vm/applications/convol/convol.c here], and the mapping is defined  [source:soft/giet_vm/applications/transpose/transpose.py here].
    7685
    77 == __Classif__ ==
     86== __gameoflife__ ==
     87
     88The source code can be found [source:soft/giet_vm/applications/gameoflife/gameoflife.c here], and the mapping is defined [source:soft/giet_vm/applications/gameoflife/gameoflife.py here].
     89
     90== __classif__ ==
    7891
    7992This multi-threaded application takes a stream of Gigabit Ethernet packets, and makes packet analysis and classification, based on the source MAC address.
     
    109122The source code can be found [source:soft/giet_vm/applications/classif/classif.c here], and the mapping is defined [source:soft/giet_vm/applications/classif/classif.py here].
    110123
    111 == __Raycast__ ==
     124== __raycast__ ==
    112125
    113126This multi-threaded application implement a video game requiring 3D image synthesis. The gamer can dynamically explore a maze and the gamer vision (3D images) depends on the gamer moves.
     
    124137The source code can be found [source:soft/giet_vm/applications/raycast/raycast.c here], and the mapping is defined [source:soft/giet_vm/applications/raycast/raycast.py here].
    125138
    126 == __ Router__ ==
     139== __ router__ ==
    127140
    128141The source code can be found [source:soft/giet_vm/applications/router/router.c here], and the mapping is defined [source:soft/giet_vm/applications/router/router.py here].