(2009) - Parallel Image Processing On GPU With CUDA and OpenGL

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 33

!"#$%&'()*%+&,#-.

/0$,(

"#$%&'(!)*"!$''+,-!
!!!!!!!Parallel Image Processing on GPU with CUDA and OpenGL

((1/2/(3-4,2(5"-4*$2/(
((((()/,66,(5"..,7"#89(!"7/".(:,#6*.9(5*-"44,2(;,.<,%%*$.9(1"/2(5"-4*$2/(
=*4>$&,6(1#/,.#,(?,>&9(!"#$%&+(*@(A.B/.,,6/.BC(D./E,6F/&+(*@(5*.F(
*.'/',01+#,!#2!03'!0'1$!
H ((((5,47,6(*@(&-,(IJ(K,F,"6#-(:"7(*@(!"#$%&+(*@(A.B/.,,6/.B(

• ((((IJ(:"7(/F("#LE,(/.M(

H (1/B."%()6*#,FF/.B(
H (J,%,#*44$./#"L*.F(
H ((5/#6*N,%,#&6*./#F(
H (O>,6"L*."%(K,F,"6#-(
H (=*4>$&,6(1#/,.#,(
•  P)=(
•  5,2/#"%(I4"B/.B(
•  K,F*$6#,(5"."B,4,.&(".2(1#-,2$%/.B(

Université de Mons 1/2/(5"-4*$2/9()/,66,(5"..,7"#89((((((((((((((((((((((((((((((((=*4>%,Q(P)=(5,,L.B9(:/F7*.9(*#&(RSNGT9(GTTS( G(


450&6,'!

H (((I.&6*2$#L*.(

H (((I4"B,()6*#,FF/.B(3%B*6/&-4F(*.(V)D(

H (((3(DF,(="F,M((V)D(@*6(E,6&,76"(F,B4,.&"L*.((

H (((=*.#%$F/*.(".2(@$&$6,(W*68F(

Université de Mons 1/2/(5"-4*$2/9()/,66,(5"..,7"#89((((((((((((((((((((((((((((((((=*4>%,Q(P)=(5,,L.B9(:/F7*.9(*#&(RSNGT9(GTTS( U(


7,0.#859+#,!!
(Device) Grid
H (V)D(#".(7,($F,2(/.(4".+(&+>,F(*@(
">>%/#"L*.F(YV)V)DZC( Block (0, 0)! Block (1, 0)!

H (((V)D("6#-/&,#&$6,("%%*[F("(4"FF/E,%+( Shared Memory Shared Memory

>"6"%%,%(2"&"(>6*#,FF/.B(C( Registers Registers Registers Registers

H (((1,E,6"%(&**%F(&*(,Q>%*/&(V)DC( Thread (0, 0)! Thread (1, 0)! Thread (0, 0)! Thread (1, 0)!

!  ;6**8V)D( Local Local Local Local

!  3JI(1&6,"4( Memory Memory Memory Memory

!  O>,.V:( Global
Host
!  =D?3( Memory

!  O>,.=:(( Constant
Memory

Texture
Memory

Université de Mons X(
7$1-'!*.#9'//6,-!#,!:*;!

H ((((I4"B,(>6*#,FF/.B(]&F(."&$6"%%+(@*6(2"&"(>"6"%%,%(>6*#,FF/.B(

((((((((((N(>/Q,%F(#".(7,(4">>,2(2/6,#&%+(&*(&-6,"2F(

((((((((((N(%*&F(*@(2"&"("6,(F-"6,2(7,&[,,.(>/Q,%F(

H ((((32E".&"B,(*@(=D?3(".2(>/Q,%(F-"2,6(@*6(7"F,2(/4"B,(>6*#,FF/.B((

H ((((=D?3(F$>>*6&F(F-"6/.B(/4"B,F(2"&"([/&-(O>,.V:(".2(?/6,#&U?(">>%/#"L*.F(

Université de Mons 1/2/(5"-4*$2/9()/,66,(5"..,7"#89((((((((((((((((((((((((((((((((P)=(=*4>%,Q(5,,L.B9(:/F7*.9(*#&(RSNGT9(GTTS( \(


!7$1-'!*.#9'//6,-!<603!";=>!1,8!4%',:?!!

Geometric
Transform

Université de Mons 1/2/(5"-4*$2/9()/,66,(5"..,7"#89((((((((((((((((((((((((((((((((P)=(=*4>%,Q(5,,L.B9(:/F7*.9(*#&(RSNGT9(GTTS( ^(


!7$1-'!*.#9'//6,-!<603!";=>!1,8!4%',:?!!

:'@#.9'!ABCC!

Université de Mons 1/2/(5"-4*$2/9()/,66,(5"..,7"#89((((((((((((((((((((((((((((((((P)=(=*4>%,Q(5,,L.B9(:/F7*.9(*#&(RSNGT9(GTTS( _(


7$1-'!*.#9'//6,-!1&-#.603$/!#,!:*;D!7$%&'$',01+#,!!
((((W,(-"E,(/4>%,4,.&,2(&-,(@*%%*[/.B(I4"B,()6*#,FF/.B("%B*6/&-4F(*.(V)D($F/.B(
=D?3(".2(O>,.V:M(

H ((V,*4,&6/#"%(J6".F@*64"L*.F(
((((((((((((((((((J6".F%"L*.(
((((((((((((((((((K*&"L*.(

H ((I4"B,(?,.*/F/.B(
(((((((((((((((((:/.,"6(!/%&,6/.B(
(((((((((((((((((5,2/".(!/%&,6/.B((
(((((((((((((((((V"$FF/".(14**&-/.B(

H ((A2B,(?,&,#L*.((
(((((((((((((((((?,6/#-,(!/%&,6(
(((((((((((((((((1*7,%(!/%&,6((

Université de Mons 1/2/(5"-4*$2/9()/,66,(5"..,7"#89((((((((((((((((((((((((((((((((P)=(=*4>%,Q(5,,L.B9(:/F7*.9(*#&(RSNGT9(GTTS( `(


7$1-'!=',#6/6,-!D!?6,'1.!1,8!E'861,!@6&0'.6,-!!

:'@#.9'!ABCC!

Université de Mons 1/2/(5"-4*$2/9()/,66,(5"..,7"#89((((((((((((((((((((((((((((((((P)=(=*4>%,Q(5,,L.B9(:/F7*.9(*#&(RSNGT9(GTTS( S(


7$1-'!=',#6/6,-!D!:15//61,!F$##036,-!G='.693'H!

1>,,2$>(#%*F,(&*(GTQ((Y2"&"(&6".F@,6(/.#%CZ((
Université de Mons 1/2/(5"-4*$2/9()/,66,(5"..,7"#89((((((((((((((((((((((((((((((((P)=(=*4>%,Q(5,,L.B9(:/F7*.9(*#&(RSNGT9(GTTS( RT(
F#I'&!@6&0'.D!*'.2#.$1,9'/!G:&#I1&!E'$#.JH!

:'@#.9'!ABCC!

Université de Mons 1/2/(5"-4*$2/9()/,66,(5"..,7"#89((((((((((((((((((((((((((((((((P)=(=*4>%,Q(5,,L.B9(:/F7*.9(*#&(RSNGT9(GTTS( RR(


!>!;/'!91/'D!:*;!2#.!K'.0'I.1!/'-$',01+#,!!

H (((AQ&6"#&(&-,("E,6"B,(4*2,%(*@(E,6&,76",(7+("%/B.4,.&(*@("%%(&-,(
4"68,2(E,6&,76",(*@(G\(/.>$&(/4"B,FC
H ((O>L4"%(?,&,#L*.(*@(,2B,F.
H (((I&(/4>6*E,F(&-,(#*.&6"F&(@*6(7,a,6(2,&,#L*.(*@(#*.&*$6FC(
H ((J-/F(F&,>(&"8,F(#*.F/2,6"7%,(L4,M(F/b,(*@(/4"B,F($F,2

Université de Mons 1/2/(5"-4*$2/9()/,66,(5"..,7"#89((((((((((((((((((((((((((((((((P)=(=*4>%,Q(5,,L.B9(:/F7*.9(*#&(RSNGT9(GTTS( RG(


H (34*.B(&-,(6,4"/./.B(#*6.,6F9([,(2,&,64/.,(&-,(G(%,c(#*6.,6F(*@(,"#-(
H ((W,(2,&,#&(P"66/F(#*6.,6F(/.(&-,(#*.&*$6FC(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((
E,6&,76"(&*(4">(("2,0$"&,%+(&-,(4*2,% .
•  )6*7%,4M(P"66/F(>6*E/2,F(&**(4".+(#*6.,6FC(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((
•  W,(#".(">>%+("c,6(315(&*(2,&,#&(E,6&,76"(*.(4,2/#"%(/4"B,F((((((((((((((C((((((
H ([,(]%&,6(7"2(#*6.,6F(7+(/.F>,#L.B(&-,(".B%,(@*64,2([/&-(.,/B-7*6FC((((((((((((((

Université de Mons 1/2/(5"-4*$2/9()/,66,(5"..,7"#89((((((((((((((((((((((((((((((((P)=(=*4>%,Q(5,,L.B9(:/F7*.9(*#&(RSNGT9(GTTS( RU(


!>!;/'!91/'D!:*;!2#.!K'.0'I.1!/'-$',01+#,!!
(J-/F(">>%/#"L*.(B/E,F(E,6+(B**2(6,F$%&F(7$&(&"8,F("(6,%"LE,%+(%*.B(L4,(Y4*6,(
&-".(R(4/.Z(

5*F&(#*.F$4/.B(F&,>F("6,M(

((((((((((((((((((RC(5*2,%/F"L*.(M("%/B.4,.&(*@("%%(&-,(E,6&,76",(/.("(F,&(*@(/4"B,FC(

((((((((((((((((((UC(=*.&*$6(?,&,#L*.(M(="..+(!/%&,6C(

((((((((((((((((((\C(1,"6#-(*@(B**2(#*6.,6FC(

O$6(#$66,.&([*68(/F(@*#$F,2((*.(>"6"%%,%/b/.B(&-,F,(F&,>FC(

Université de Mons 1/2/(5"-4*$2/9()/,66,(5"..,7"#89((((((((((((((((((((((((((((((((P)=(=*4>%,Q(5,,L.B9(:/F7*.9(*#&(RSNGT9(GTTS( RX(


:*;!2#.!K'.0'I.1!/'-$',01+#,D!"#,0#5.!='0'9+#,!G"1,,JH!
(="..+(!/%&,6(M("%B*6/&-4(#*4>*F,2(*@(4".+(F&,>F((

Université de Mons 1/2/(5"-4*$2/9()/,66,(5"..,7"#89((((((((((((((((((((((((((((((((P)=(=*4>%,Q(5,,L.B9(:/F7*.9(*#&(RSNGT9(GTTS( R\(


:*;!2#.!K'.0'I.1!/'-$',01+#,D!"#,0#5.!='0'9+#,!G"1,,JH!

H ((((V"/.M("7*$&(\Td(Y*.%+(U(]6F&(F&,>F(>"6"%%,%/b,2(*.(V)DZC(
W/%%(7,(/4>6*E,2(7+(>"6"%%,%/b/.B(6,4"/./.B(F&,>F(".2($F/.B(&,Q&$6,(".2(F-"6,2(
4,4*6+C(
Université de Mons 1/2/(5"-4*$2/9()/,66,(5"..,7"#89((((((((((((((((((((((((((((((((P)=(=*4>%,Q(5,,L.B9(:/F7*.9(*#&(RSNGT9(GTTS( R^(
"4L"?;F74L!1,8!@;M;NO!P4NQF!
H ((DF,(*@(=D?3(".2(O>,.V:M(6,"%(7,.,]&(@*6(I4"B,()6*#,FF/.B(*.(V)DC(

H ((P/B-()*&,.L"%(/.(4,2/#"%(/4"B/.BM(

!  (((=*4>$&"L*."%(/.&,.F/&+(
!  (((P/B-(6,F*%$L*.(*@(4,2/#"%(/4"B,F(

H ((V**2(>,6@*64".#,(@*6(6,#$6F/E,(4,&-*2F(Y?,6/#-,(!/%&,6(".2(:/.,"6(!/%&,6ZC(

@505.'!P#.R/D!

H ((AQ>%*/&"L*.(*@(J,Q&$6,(".2(1-"6,2(4,4*6/,FC(

H (()"6"%%,%/b"L*.(*@(6,4"/./.B(F&,>F(*@(e(E,6&,76"(F,B4,.&"L*.(f(">>%/#"L*.C(

H ((3>>%/#"L*.(*@(&-,F,(4,&-*2F(*.(E/2,*(F,0$,.#,F(@*6(6,"%(L4,(>6*#,FF/.BC(

Université de Mons 1/2/(5"-4*$2/9()/,66,(5"..,7"#89((((((((((((((((((((((((((((((((P)=(=*4>%,Q(5,,L.B9(:/F7*.9(*#&(RSNGT9(GTTS( R_(


!"#$%&'''

()*&+,$&'-'''

Université de Mons 1/2/(5"-4*$2/9()/,66,(5"..,7"#89((((((((((((((((((((((((((((((((P)=(=*4>%,Q(5,,L.B9(:/F7*.9(*#&(RSNGT9(GTTS( R`(


NO@ONOL"OF!

ghi".BT`j((hCi".B9(iCh-$9(iC)$(k)"6"%%,%(I4"B,()6*#,FF/.B(;"F,2(*.(=D?3lC(I.&,6."L*."%(=*.@,6,.#,(*.(
=*4>$&,6(1#/,.#,(".2(1*c["6,(A.B/.,,6/.BC(=-/."C(GTT`C()"B,F(RS`NGTRC(

g;,.TSj((5C;,.<,%%*$.9(1"m2C5"-4*$2/(k1>/.,(:*#"%/b"L*.(/.(nN6"+(I4"B,F(DF/.B(I.&,6,F&()*/.&(?,&,#L*.lC(
o*$6."%(*@(?/B/&"%(I4"B/.BC(p*%(GG9(q*(U(Yo$.,Z9(GTTSM(>>(UTSNUR`C(

g;,.T`j(5C;,.<,%%*$.9(1"m2C5"-4*$2/(knN6"+(I4"B,(1,B4,.&"L*.(@*6(p,6&,76"%(5*7/%/&+(3."%+F/FlC(
I.&,6."L*."%(o*$6."%(*@(=*4>$&,6(3FF/F&,2(K"2/*%*B+(".2(1$6B,6+Cp*%$4,(G9(q$47,6(^9(3E6/%(GTT`9(>"B,F(
U_RNU`UC((

g?,6/#-,`_j((KC?,6/#-,(k(?,&,#L*.(O>L4"%,(?,(=*.&*$6F("E,#(D.,(5/F,(,.(O,$E6,(K,#$6F/E,l(RRr4,(
=*%%*0$,(VKAJ1I9(o$.,(RS`_C((

g1/2/T`j(1/2/C5"-4*$2/9(PC1-"6/@9(qCI-"22"2,.,9(=C?<,6"7"(k(37.*64"%(AE,.&(?,&,#L*.(/.(K,"%(J/4,(p/2,*lC(
!/6F&(I.&,6."L*."%(W*68F-*>(*.(5$%L4*2"%(I.&,6"#L*.F(3."%+F/F(*@(DF,6F(/.("(=*.&6*%%,2(A.E/6*.4,.&C(
IF%".2(*@(=6,&,9(V6,,#,C(O#&*7,6((GTT`C((

g5".#TSj(5C5".#"F(".2("%(k(q"&$6"%(I.&,6"#L*.(;,&[,,.(K,"%(".2(p/6&$"%(W*6%2FlC(s)K1(*@(&-,(.$4,2/"6&(
6,F,"6#-(>6*B6"49(p*%C(R9(q*C(\9(o".$"6+(GTTSC(((

Université de Mons 1/2/(5"-4*$2/9()/,66,(5"..,7"#89((((((((((((((((((((((((((((((((P)=(=*4>%,Q(5,,L.B9(:/F7*.9(*#&(RSNGT9(GTTS( RS(


Université de Mons GT(
Université de Mons GR(
Université de Mons GG(
7,0.#859+#,!

"(;/6&-(*@((V)V)D(

Université de Mons GU(


7$1-'!=',#6/6,-!D!?6,'1.!1,8!E'861,!@6&0'.6,-!!

H  (;/B(]%&,6(F/b,(t(7/B(/4"B,(F/b,(u(4*6,(/4>*6&".&(L4,(@*6(/4"B,(]%&,6/.BC(

H  (J-,(>"6"%%,%/b"L*.(*@(&-,F,F(">>%/#"L*.F(/F(4*6,(F/B./]#".&("F(&-,(/4"B,(".2(
]%&,6(F/b,F("6,(/4>*6&".&C(

!  ((((()"6"%%,%/b"L*.(*.(V)DM((

H  P*6/b*.&"%(!/%&,6M(=*.E*%$L*.(*@(&-,(%/.,F(*@(&-,(/4"B,(7+(&-,(4/22%,(
-*6/b*.&"%(%/.,(*@(&-,(]%&,6(/.(>"6"%%,%(gR(R(Rj(C((

H  p,6L#"%(!/%&,6M(=*.E*%$L*.(*@(&-,(#*%$4.F(*@(&-,(/4"B,(7+(&-,(4/22%,(E,6L#"%(

((((((%/.,(*@(&-,(]%&,6(/.(>"6"%%,%((((((((C(

H  P*6/b*.&"%(!/%&,6M(.$47,6(*@(&-6,"2F(u(.$47,6(*@(/4"B,F(%/.,F(Y(-,/B-&ZC(

H  p,6L#"%(!/%&,6M(.$47,6(*@(&-6,"2F(u(.$47,6(*@(/4"B,(#*%$4.F(Y([,/B-&ZC(

H  [,(-"E,($F,2(*@(6,#$6F/E,(4,&-*2M(&-,($F,(*@(.,/B-7*6F(6,F$%&FC(((((((((((((((((((

Université de Mons GX(


7$1-'!=',#6/6,-!D!:15//61,!F$##036,-!!
! ((((()6/.#/>%,(M(3>>%+/.B("(G?(V"$FF/".(8,6.,%M((
((((((((((((((((((((
H ((14**&-F(&-,(/4"B,(".2(,%/4/."&,F(.*/F,((

H ((J-,(#*.E*%$L*.(8,6.,%(/F(#"%#$%"&,2(7"F,2(*.(&-,(F&".2"62(2,E/"L*.(v((

! (((((()"6"%%,%/b"L*.(*.(V)DM((((((
H  J-,(#*.E*%$L*.(8,6.,%(/F(#"%#$%"&,2(*.(=)D((((((((((/&(.,,2F(&*(7,(2*.,(*.#,(*.%+C(
H  J-,(8,6.,%(2,>,.2F(2/6,#&%+(&*(&-,(E"%$,(*@(vC(
H  (W,(">>%+("(>"6"%%,%(#*.E*%$L*.([/&-(&-,(8,6.,%(@*6("%%(&-,(>/Q,%F((((((((((([,(#".w&(2*(
/&(>,6(%/.,F(".2(>,6(#$%$4F(F,>"6"&,%+C(((((((((((((((((((((

! ((((((((K,F$%&M((((((((((((((((
H  3(%*&(*@(4,4*6+("##,FFM(G\("##,FF(&*(&-,(E"%$,F(*@(.,/B-7*$6wF(>/Q,%F(".2(G\("##,F(
&*(&-,(E"%$,(*@(&-,(#*.E*%$L*.(8,6.,%((@*6("(\x\(]%&,6M(\T(4,4*6+("##,FFC(
H  (J-,(B"/.(/.(>,6@*64".#,F(/F(.*&(F*(/4>*6&".&C(
H  (J-,(#*4>$L.B(L4,(/.#6,"F,F(F/B./]#".&%+(7+(/.#6,"F/.B(&-,(]%&,6(F/b,C((

Université de Mons G\(


7$1-'!=',#6/6,-!D!:15//61,!F$##036,-!!

J-,(B"/.(/F(.*&(F*(/4>*6&".& J-,($F,(*@(?,6/#-,(5,&-*2C(

Université de Mons G^(


7$1-'!=',#6/6,-!D!:15//61,!F$##036,-!G='.693'H!

! ()"6"%%,%/b"L*.(*.(V)D(M(((

H  =*4>$&"L*.(*@(&-,(#*,y#/,.&F(*@(?,6/#-,(]%,6(Y89"T9"R9"G9"U97R97GZ(*.(=)D(((((((((((*.#,(*.%+C(

H  (=*4>$&,(*@(+tY4Z(".2(+NY4Z(/.(>"6"%%,%(@*6("%%(&-,(%/.,F(*@(&-,(4"&6/Q(6,>6,F,.L.B(*$6(/4"B,C(

H  (=*4>$&,(*@(&-,(&6".F>*F,2(*@(&-,(6,F$%L.B(/4"B,(/.(>"6"%%,%C(

H  (=*4>$&,(*@(+tY4Z(".2(+NY4Z(/.(>"6"%%,%(@*6("%%(&-,(%/.,F(*@(&-,(&6".F>*F,2(/4"B,(Y(#*%$4.F(*@(
&-,(*6/B/."%(/4"B,ZC(

H  ((K,#*4>$&,(*@(&-,(&6".F>*F,2(/.*62,6(&*(B,&(*$6(*6/B/."%(/4"B,(F4**&-,2([/&-(?,6/#-,(]%&,6C(

H  ((1-"6/.B(K,F$%L.B(I4"B,([/&-(O>,.V:C(

! (((K,F$%&M((

H  5*6,(/4>*6&".&(>,6@*64".#,F(*7&"/.,2($F/.B(?,6/#-,(5,&-*2C((((((((((((((((((((((

Université de Mons G_(


O8-'/!='0'9+#,!D!='.693'!O8-'/S!
! ((((()6/.#/>%,(M(((
H  5,&-*2(7"F,2(*.(&-,(,0$"L*.(*@(?,6/#-,(]%&,6($F,2(@*6(F4**&-/.BC(
H  (J-,(#*4>$&,(*@(&-,(]6F&(2,6/E"&,(,0$"L*.("%%*[F(&*(2,&,#&(,2B,FC(
H  (J-,($F,(*@(h(&6".F@*64,F("%%*[F(&*($F,(&-,(F"4,(@*64$%"F(*@(F4**&-/.B(Y+tY4Z(".2(+NY4ZZ(7$&(
[/&-(2/z,6,.&(@*64$%"F(&*(#*4>$&,(&-,(#*,y#/,.&F(Y89("T9("R9("G9"UZC(

! (((()"6"%%,%/b"L*.(*.(V)D(M

H  J-,(>6/.#>%,(*@(>"6"%%,%/b"L*.(/F(&-,(F"4,(*@(&-,(F4**&-/.B(*.,C(
H  (J-,(#-".B,4,.&(/F(%*#"&,2(*.%+(*.(&-,(#*4>$&,(*@(&-,(#*,y#/,.&F(Y89("T9"R9"G9"UZC(
H  (K,#$6F/E,(5,&-*2C(

! ((((((((K,F$%&F(M((
H  V**2(>,6@*64"#,F(*7&"/.,2(YF>,,2$>(#%*F,(&*(GTQZM(E,6+(#%*F,(&*(&-,(F4**&-/.B(6,F$%&FC(
H  ;"2(Y@,[Z(#*.&*$6F(2,&,#&,2(@*6(4,2/"#%(/4"B,F(((((((((((((((((((((((((?,6/#-,(="..+(5,&-*2C(((((

Université de Mons G`(


7$1-'!=',#6/6,-!D!:15//61,!F$##036,-!G='.693'H!
J-,(/4>%,4,.&"L*.(*@(&-/F(]%&,6(.,,2F(&[*(F&,>FM(

Université de Mons 1/2/(5"-4*$2/9()/,66,(5"..,7"#89((((((((((((((((((((((((((((((((P)=(=*4>%,Q(5,,L.B9(:/F7*.9(*#&(RSNGT9(GTTS( GS(


='.693'!@6&0'.D!:15//61,!F$##036,-!1,8!O8-'!='0'9+#,!

! (?,6/#-,(!/%&,6(@*6(V"$FF/".(14**&-/.B(g?,6/#-,`_jM(((

H  K,F$%&(*@("(&-,6*6/#"%(F&$2+(7"F,2(*.(&-,(">>%/#"L*.(*@(h(&6".F@*64,2(&,#-./0$,FC(

H  ;"F,2(*.(&-,(#*4>$&,(*@(+tY4Z(".2(+NY4Z($F/.B(#*,y#/,.&F(Y89"T9"R9"G97R97GZC(

H  q,,2F(%,FF(*>,6"L*.F(>,6(>/Q,%C(

H  K,#$6F/E,(5,&-*2,(

! (?,6/#-,(!/%&,6(@*6(A2B,(?,&,#L*.(g?,6/#-,`_jM(((

H  (;"F,2(*.(&-,(#*4>$&,(*@(+tY4Z(".2(+NY4Z($F/.B(2/z,6,.&(E"%$,F(*@(#*,y#/,.&F(
Y89"T9"R9"GZC(

Université de Mons UT(


='.693'!@6&0'.D!:15//61,!F$##036,-!1,8!O8-'!='0'9+#,!

Université de Mons UR(


O8-'/!='0'9+#,!D!F#I'&!@6&0'.S!

! ()6/.#/>%,(M((((">>%+/.B("(B6"2/,.&(*>,6"&*6M(

H  =*4>$&,((&-,(E"6/"L*.(*@(/.&,.F/&+(*@(%$4/.".#,(".2(&-,(*6/,.&"L*.(*@("(>/Q,%(#*4>"6,2(&*(/&F(
.,/B-7*6F(C(
H  DF/.B(1*7,%(O>,6"&*6C(

! ((()"6"%%,%/b"L*.(*.(V)DM((

H  J-,(#*.E*%$L*.([/&-(1*7,%(*>,6"&*6(.,,2F(S(4,4*6+("##,FF(Y.,/B-7*6FwF(>/Q,%ZC(

H  (J-,(#*4>$&,(*@(1*7,%(]%&,6(/F(#*4>$&,2(/.(>"6"%%,%(@*6(&-,(%/.,F(*@(/4"B,(".2(F,0$,.L"%%+(
[/&-/.(,"#-(%/.,C(

H  (I.>$&(".2(*$&>$&(/4"B,F("6,(F"E,2(/.(&-,(B%*7"%(4,4*6+C(((((((((

! (K,F$%&M(
H  V**2(>,6@*64".#,F(*7&"/.2(7$&(#".(7,(/4>6*E,2(Y7+((6,2$#/.B(&-,("##,F(&*(B%*7"%(4,4*6+ZC((((

Université de Mons UG(


:*;!F#I'&!@6&0'.!*'.2#.$1,9'!

Université de Mons UU(

You might also like