%!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
% 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
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
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
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
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
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
\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.