From: Sébastien Miquée Date: Tue, 15 Feb 2011 10:19:59 +0000 (+0100) Subject: Section 4 correction. X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/gpc2011.git/commitdiff_plain/b256cbbe74f6a42b77afa0e7ceddfdec3414f510?ds=sidebyside Section 4 correction. - Minor corrections on the figure; - Expanding step descriptions in order to address the "unclear" part of the the second review. --- diff --git a/figures/neurad_gridif.eps b/figures/neurad_gridif.eps index 2c51089..fdbef39 100644 --- a/figures/neurad_gridif.eps +++ b/figures/neurad_gridif.eps @@ -1,7 +1,7 @@ %!PS-Adobe-2.0 EPSF-2.0 %%Title: neurad_gridif.fig %%Creator: fig2dev Version 3.2 Patchlevel 5c -%%CreationDate: Mon Dec 6 17:10:30 2010 +%%CreationDate: Tue Feb 15 11:18:39 2011 %%BoundingBox: 0 0 271 277 %Magnification: 1.0000 %%EndComments @@ -616,19 +616,6 @@ n 4073 441 m 3971 372 l 4028 481 l 4073 441 l cp gs 0.00 setgray ef gr col0 s % Polyline [60] 0 sd gs clippath -1320 3284 m 1320 3435 l 1380 3435 l 1380 3284 l 1380 3284 l 1350 3404 l 1320 3284 l cp -1380 2476 m 1380 2325 l 1320 2325 l 1320 2476 l 1320 2476 l 1350 2356 l 1380 2476 l cp -eoclip -n 1350 2340 m - 1350 3420 l gs col0 s gr gr - [] 0 sd -% arrowhead -n 1380 2476 m 1350 2356 l 1320 2476 l 1380 2476 l cp gs col7 1.00 shd ef gr col0 s -% arrowhead -n 1320 3284 m 1350 3404 l 1380 3284 l 1320 3284 l cp gs col7 1.00 shd ef gr col0 s -% Polyline - [60] 0 sd -gs clippath 2563 2111 m 2431 2036 l 2402 2088 l 2533 2163 l 2533 2163 l 2444 2078 l 2563 2111 l cp 4681 3378 m 4813 3453 l 4842 3401 l 4711 3326 l 4711 3326 l 4801 3412 l 4681 3378 l cp eoclip @@ -639,31 +626,6 @@ n 4815 3420 m n 4681 3378 m 4801 3412 l 4711 3326 l 4681 3378 l cp gs col7 1.00 shd ef gr col0 s % arrowhead n 2563 2111 m 2444 2078 l 2533 2163 l 2563 2111 l cp gs col7 1.00 shd ef gr col0 s -% Polyline - [60] 0 sd -gs clippath -2432 2200 m 2412 2051 l 2353 2059 l 2373 2208 l 2373 2208 l 2387 2086 l 2432 2200 l cp -2517 3289 m 2537 3438 l 2596 3430 l 2576 3281 l 2576 3281 l 2563 3404 l 2517 3289 l cp -eoclip -n 2565 3420 m - 2385 2070 l gs col0 s gr gr - [] 0 sd -% arrowhead -n 2517 3289 m 2563 3404 l 2576 3281 l 2517 3289 l cp gs col7 1.00 shd ef gr col0 s -% arrowhead -n 2432 2200 m 2387 2086 l 2373 2208 l 2432 2200 l cp gs col7 1.00 shd ef gr col0 s -% Polyline -gs clippath -3969 2389 m 4077 2283 l 4035 2241 l 3927 2346 l 3927 2346 l 4034 2284 l 3969 2389 l cp -2956 3303 m 2848 3409 l 2890 3451 l 2998 3346 l 2998 3346 l 2892 3409 l 2956 3303 l cp -eoclip -n 2880 3420 m - 4046 2273 l gs col0 s gr gr - -% arrowhead -n 2956 3303 m 2892 3409 l 2998 3346 l 2956 3303 l cp gs 0.00 setgray ef gr col0 s -% arrowhead -n 3969 2389 m 4034 2284 l 3927 2346 l 3969 2389 l cp gs 0.00 setgray ef gr col0 s % Polyline gs clippath 4002 467 m 3935 333 l 3881 360 l 3949 494 l 3949 494 l 3922 374 l 4002 467 l cp @@ -738,15 +700,6 @@ n 2693 536 m n 3839 1639 m 3948 1699 l 3880 1595 l 3839 1639 l cp gs 0.00 setgray ef gr col0 s % Polyline gs clippath -2616 720 m 2577 866 l 2635 882 l 2674 735 l 2674 735 l 2614 844 l 2616 720 l cp -eoclip -n 2745 360 m - 2610 860 l gs col0 s gr gr - -% arrowhead -n 2616 720 m 2614 844 l 2674 735 l 2616 720 l cp gs 0.00 setgray ef gr col0 s -% Polyline -gs clippath 4618 2154 m 4568 2012 l 4511 2032 l 4562 2175 l 4562 2175 l 4550 2052 l 4618 2154 l cp 4966 3306 m 5016 3448 l 5073 3428 l 5022 3285 l 5022 3285 l 5035 3409 l 4966 3306 l cp eoclip @@ -757,6 +710,53 @@ n 5040 3424 m n 4966 3306 m 5035 3409 l 5022 3285 l 4966 3306 l cp gs 0.00 setgray ef gr col0 s % arrowhead n 4618 2154 m 4550 2052 l 4562 2175 l 4618 2154 l cp gs 0.00 setgray ef gr col0 s +% Polyline + [60] 0 sd +gs clippath +2432 2223 m 2412 2074 l 2353 2082 l 2373 2231 l 2373 2231 l 2387 2109 l 2432 2223 l cp +2517 3289 m 2537 3438 l 2596 3430 l 2576 3281 l 2576 3281 l 2563 3404 l 2517 3289 l cp +eoclip +n 2565 3420 m + 2385 2093 l gs col0 s gr gr + [] 0 sd +% arrowhead +n 2517 3289 m 2563 3404 l 2576 3281 l 2517 3289 l cp gs col7 1.00 shd ef gr col0 s +% arrowhead +n 2432 2223 m 2387 2109 l 2373 2231 l 2432 2223 l cp gs col7 1.00 shd ef gr col0 s +% Polyline +gs clippath +3969 2393 m 4077 2287 l 4035 2245 l 3927 2350 l 3927 2350 l 4034 2288 l 3969 2393 l cp +2956 3303 m 2848 3409 l 2890 3451 l 2998 3346 l 2998 3346 l 2892 3409 l 2956 3303 l cp +eoclip +n 2880 3420 m + 4046 2277 l gs col0 s gr gr + +% arrowhead +n 2956 3303 m 2892 3409 l 2998 3346 l 2956 3303 l cp gs 0.00 setgray ef gr col0 s +% arrowhead +n 3969 2393 m 4034 2288 l 3927 2350 l 3969 2393 l cp gs 0.00 setgray ef gr col0 s +% Polyline + [60] 0 sd +gs clippath +1320 3284 m 1320 3435 l 1380 3435 l 1380 3284 l 1380 3284 l 1350 3404 l 1320 3284 l cp +1380 2454 m 1380 2303 l 1320 2303 l 1320 2454 l 1320 2454 l 1350 2334 l 1380 2454 l cp +eoclip +n 1350 2318 m + 1350 3420 l gs col0 s gr gr + [] 0 sd +% arrowhead +n 1380 2454 m 1350 2334 l 1320 2454 l 1380 2454 l cp gs col7 1.00 shd ef gr col0 s +% arrowhead +n 1320 3284 m 1350 3404 l 1380 3284 l 1320 3284 l cp gs col7 1.00 shd ef gr col0 s +% Polyline +gs clippath +2615 729 m 2577 875 l 2635 891 l 2673 744 l 2673 744 l 2614 853 l 2615 729 l cp +eoclip +n 2745 360 m + 2610 869 l gs col0 s gr gr + +% arrowhead +n 2615 729 m 2614 853 l 2673 744 l 2615 729 l cp gs 0.00 setgray ef gr col0 s /Times-Roman ff 317.50 scf sf 1327 3825 m gs 1 -1 sc (W) col0 sh gr diff --git a/figures/neurad_gridif.fig b/figures/neurad_gridif.fig index 6bce9e6..eb061a1 100644 --- a/figures/neurad_gridif.fig +++ b/figures/neurad_gridif.fig @@ -198,22 +198,10 @@ Single 2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 0 2 1 1 1.00 60.00 120.00 4680 1170 3960 360 -2 1 1 1 0 7 50 -1 -1 4.000 0 0 -1 1 1 2 - 1 0 1.00 60.00 120.00 - 1 0 1.00 60.00 120.00 - 1350 2340 1350 3420 2 1 1 1 0 7 50 -1 -1 4.000 0 0 -1 1 1 2 1 0 1.00 60.00 120.00 1 0 1.00 60.00 120.00 4815 3420 2430 2070 -2 1 1 1 0 7 50 -1 -1 4.000 0 0 -1 1 1 2 - 1 0 1.00 60.00 120.00 - 1 0 1.00 60.00 120.00 - 2565 3420 2385 2070 -2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 1 2 - 1 1 1.00 60.00 120.00 - 1 1 1.00 60.00 120.00 - 2880 3420 4046 2273 2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 0 2 1 1 1.00 60.00 120.00 4392 1305 3915 360 @@ -238,13 +226,25 @@ Single 2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 0 2 1 1 1.00 60.00 120.00 2693 536 3960 1710 -2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 0 2 - 1 1 1.00 60.00 120.00 - 2745 360 2610 860 2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 1 2 1 1 1.00 60.00 120.00 1 1 1.00 60.00 120.00 5040 3424 4545 2037 +2 1 1 1 0 7 50 -1 -1 4.000 0 0 -1 1 1 2 + 1 0 1.00 60.00 120.00 + 1 0 1.00 60.00 120.00 + 2565 3420 2385 2093 +2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 1 2 + 1 1 1.00 60.00 120.00 + 1 1 1.00 60.00 120.00 + 2880 3420 4046 2277 +2 1 1 1 0 7 50 -1 -1 4.000 0 0 -1 1 1 2 + 1 0 1.00 60.00 120.00 + 1 0 1.00 60.00 120.00 + 1350 2318 1350 3420 +2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 0 2 + 1 1 1.00 60.00 120.00 + 2745 360 2610 869 4 0 0 50 -1 0 19 0.0000 4 225 885 1530 2790 Coord.\001 4 0 0 50 -1 0 19 0.0000 4 210 525 4140 2790 DW\001 4 0 0 50 -1 0 20 0.0000 4 300 885 1710 675 (input)\001 diff --git a/figures/neurad_gridif.pdf b/figures/neurad_gridif.pdf index ab2ac25..6cf2e53 100644 Binary files a/figures/neurad_gridif.pdf and b/figures/neurad_gridif.pdf differ diff --git a/gpc2011.tex b/gpc2011.tex index 8c7d299..b9f31ac 100644 --- a/gpc2011.tex +++ b/gpc2011.tex @@ -265,18 +265,24 @@ The execution scheme is then the following (see Figure \ref{fig:neurad_grid}): \begin{enumerate} \item We first send the learning application and its data to the - middleware (more precisely on warehouses (DW)) and create the - computation module; + middleware. In a first time, we send the application to data + warehouses (DW), and the create an "application module" on the + coordinator (Coord.) including references retrieved from the + previous sending operation. In a second time, we apply the same + process to application data. \item When a worker (W) is ready to compute, it requests a task to execute to the coordinator (Coord.); -\item The coordinator assigns the worker a task. This last one retrieves the -application and its assigned data and so can start the computation; -\item At the end of the learning process, the worker sends the result to a warehouse. +\item The coordinator assigns the worker a task. This last one + retrieves the application and its assigned data, by requesting them + to DW with references sent by the coordinator, and so can start the + computation; +\item At the end of the learning process, the worker sends the result + to a warehouse. \end{enumerate} The last step of the application is to retrieve these results (some weighted neural networks) and exploit them through a dose distribution -process. +process. This last step is out of the scope of this paper.