Changes between Version 9 and Version 10 of user_applications
- Timestamp:
- Oct 13, 2015, 8:22:58 PM (10 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
user_applications
v9 v10 16 16 The 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]. 17 17 18 == __ Display__ ==18 == __ display__ == 19 19 20 20 This single thread application illustrates the use of the CMA (chained Buffer DMA) peripheral to display a stream of images. … … 26 26 The 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]. 27 27 28 == __ Coproc__ ==28 == __coproc__ == 29 29 30 30 This single thread application illustrates the use of multi-channels hardware accelerators by an user application. … … 37 37 The 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]. 38 38 39 == __Transpose__ == 39 == __sort__ == 40 41 This multi-threaded application is a very simple parallel sort. The input is an array of randomly generated integers. 42 43 It can run on a multi-processors, multi-clusters architecture, with one thread per processor core. 44 The size of this array is a parameter, that must be a multiple of the number of threads. 45 46 The 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__ == 40 49 41 50 This multi-threaded application is typical of parallelism that can be exploited in low-level image processing. … … 56 65 The 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]. 57 66 58 == __ Convol__ ==67 == __convol__ == 59 68 60 69 This multi-threaded application is a medical image processing application. … … 75 84 The 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]. 76 85 77 == __Classif__ == 86 == __gameoflife__ == 87 88 The 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__ == 78 91 79 92 This multi-threaded application takes a stream of Gigabit Ethernet packets, and makes packet analysis and classification, based on the source MAC address. … … 109 122 The 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]. 110 123 111 == __ Raycast__ ==124 == __raycast__ == 112 125 113 126 This 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. … … 124 137 The 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]. 125 138 126 == __ Router__ ==139 == __ router__ == 127 140 128 141 The 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].