Optimization of Memory Management on Distributed Machine Viet Hai Ha
Total Page:16
File Type:pdf, Size:1020Kb
Optimization of memory management on distributed machine Viet Hai Ha To cite this version: Viet Hai Ha. Optimization of memory management on distributed machine. Other [cs.OH]. Institut National des Télécommunications, 2012. English. NNT : 2012TELE0042. tel-00814630 HAL Id: tel-00814630 https://tel.archives-ouvertes.fr/tel-00814630 Submitted on 17 Apr 2013 HAL is a multi-disciplinary open access L’archive ouverte pluridisciplinaire HAL, est archive for the deposit and dissemination of sci- destinée au dépôt et à la diffusion de documents entific research documents, whether they are pub- scientifiques de niveau recherche, publiés ou non, lished or not. The documents may come from émanant des établissements d’enseignement et de teaching and research institutions in France or recherche français ou étrangers, des laboratoires abroad, or from public or private research centers. publics ou privés. ABCDBEFAD EBDDDFADD ABCDEF EEEFAABCDEFCAADDABCDDA FCF EFECFF !" #$!"B ! "!#$!%" EC%&EF'%(' C*F+EEA ADDCDD A F !"DDDD#$% AC!AD&F'F(CA ))DC !*ADD+, F DDCADAD AD. !*(/AD !F DDCADA0, 1ADC !*2D3 C !,FF DDCDAADDD!AD4CAD !*4A)D4 DDCDAA.5 !D*(D+,!(( !"DDDD#$%4! 2012TELE0042 ABCD ABACDEAFFEBBADDEABFAEABFBFDAEFE EEABEFACAABAFAFFFFBAEABBA ADEFBFAEAABEBAADAEE EBABAFDB !"EABAFBABAEA#AEF $%&EBAEADFEFBEBADEAEAF AADA#BABBA!ABAFAAEABEBAFEFDBFB#E FB$%&EBAFDDEBBAEBF ABBEAFB$%&EBAEFDDEBBAFEA'F ACDAEABF (AADBBAFBBAEAABFDDEBA DEABFFFBAEF#EBAEFABEA ABABFBAFFBBAA#AEF ABCDEEFABCABBBFADFEFD DFEFBDDBAFFBFBDDBF DABBBBDAFEBBDEA ACA DEBDAAFB ABBB!CDCFBBEDCEFEDB " BB C E A DDBBBDFAD AEAA D#E AAFEBCFDABEFABCAFB$ FEFDECFAABDE BBBCBDDFE%& 'BB( FDFECCFDBFCDBBFABEEACF ABCA ( E A DB A FAB AB C D*( + , EFEC*EF$A( BBB +FD , EBAEFEEECBB-EFE ABBBFEEDAB.EFE BFDCCE.ECEABBBFBEF D E EE BCBBCFEE BFBB AC.EFBDECFDFD AECBCEAECC*( + ABDFABFEF$A"ABBEE EBDCCEEFCEBC CFCFABFEF$AB$ACFDEE FABBBABCE/F BEDCE #EEAEAAFEAAA*( + ACFFEFEBA %*0 #EFEC%FDDFB*EF$AFB FEF$A FED E DAA E B FB FEF$A FDDBDEFDCAF/E%*0 #EFD ACEC( +CFBFABE FADBADF$AFBDEFB E FD C E A! A E ADA FEECDDCEDBC CCAB! ECEAA1"23*EFEC1A "2!3B*FCCE"2! 3B *F 4"23*5 B $ AAA E FEFFC*( + ABEABEFE! A EFBDFBAFC#E$ DEBC( +AFEE ABCDEEFACCECEBB ABCDEFAEAAAEDA AB CDE F BB BAE DEBA ADAAA D!"DABD$B%& ' !%&()*DADA$DD % ABCDEFA EDAEEF ED EAE ABAEDEBA ADAEA AEA) DABADEA'EF %&(ED) AB),%& - AB CDE FA ! A F E EAE A BA DEBA ADAA ADAE A DDAE AB AEA %& ' .%&(/A) AB)$D%& 0 ABCDEFACDEA"# ED#$EEEFBEAE A BADAD,BD1D/BA!2 3ADA ,EA EA) D AB , 4 DA ADAE%&' ()5,)!6$D%& 7 ABCDEFA EEBDDF DEBA8ADAA1DA9A'194%&%() F))DAD:! ;-%)%<%.%<<)=A%&% ABCDEFBEBDBBBDEEEBBEEBBEBDDBEB EEBEBBEDFBBBDEBBEBBBEBB E EB B DFF BBE B EB EBBB BEFDDB!DFBBDFB"DB#$%&BEB EB BBDB'B D DDFBBDEEEFBEBE DF(EBBBEBF(BBEABCFB'B BBAFFBB)BDBFBEEBBFDF B B FB DB "DB#$ B EBB E DF BBBBEEBB FB(B !BF(BBFEFFBBDFBFB"DB#$B B FB(B+BDDFBEBDE(FBBFBB EBCDEFFBBBBDEBBFBDBBFB FEFFBB!ABF(BBFEFEFBEEB- DF(EBBEEB B!#.%/&%0&#$1%2&%3&F4EF(E%5&BDFBBFBB EDFFBDEBFA"DB#$FDEBBFFBB BDBFB )$67DFABCDEECFCA7BBFEF EBBDBBBBEFDDBBDEBFFFBA"DB#$DF EBB FB(B+ABBEB8B BBF DEEEBEABAE9BBBBBBFBCBEB:D BBEBBCBEAB AEC: EBEBFDEEEBB AE BEBBCBBEBBFBFFBBB EFEBBBEBFBAE9B:EBAE9BBBFF BBDBFBCF BDFBE(EBBBDDFBEDBBBFB)$6 ;)$6<%=&%>&%?& DEBB B E B DF B BDB FDEB)BDBBEBDEBFBEBB FBBBBEB AE BEBCFBEEBBFF BDEBDFBBDBFDEBF B(EBDBFB!BDE BBBFBEB BDF(EBDEEEBEBFFB @BB BB E B DBB D B DBB B FDB EB FB DB +AF(-B B BB B B B DFDFB B FBEEB DDFB DF EFBEBDBFBB)$6BDBEBBFEBFB DB ABCDEFFFABC BF +ABEBBB)$6BEAEFBDFBBDBDFDEBB EBFEBABCFCA"DB#$ !EDBBBF)$6BE BDFBFBB F DEEEB EB FF B @BB B EB AE F BDEDBDFBAAB(BBBB+B DDBB)$6BEB8 = (EBDFBBBCBEDFBEBDFB 9B+FBBDFBBFBBFDEEEB8 DB C8 EB E B BDB DEDBB D EB DFB 9B(BBFBEBDFB9BBDFB BDBFDEBBEABFB BBBDFBDFB BEB6BEBDFB9BFBBEDBBAE EBDEBBBFBEBDFB9BBEBEB DFB BEB )B B B EB EB DF B BDB ABEEBB*DFBDBBEBDFB(BDBBBFE DBBBEBEBBCBEBDFBBDBB E BB AB EB DF B BDB E B BF DFB 9B6EBDFBBEBBBFBCF: DBC8DBFEBDFBBEBFBEBBCF BBEBDFB9BB*FEBEBDFBBEBEB DFB9BBDBFBCF EFBDFB CBFBE EAABEDFBEBB +BFEB)$6FBBCBDDC8 EBFD(EBBEBFEBBFBDB ECAC A"DB#$8EBFBDFB9BBBDFBBEB FBDFB BDBBB C FB B C B BDFB AE 9B B B AE BEB FEB A"DB#$ +F B EABCF B B DB EB DFB BEB AEB B EB BDBFBDFDB6FBBBFEBDBBBBEB BD A E FB FB B F ABB E BB ABCFDFBCEABCFEFFBFB B DFB BEB AB D BB DB EB FF B @BBFBABB+FEFDBBBFBBB BFBDBBB.BD: E DF(E B (B FBB EB F DEEEB B B BBEEFBBEBEBDFBBEB; DB DFBBDB<DBBBDBEBFBBBDDFB FB)EB"DB#$A1BEFEBFEF(B#$1F4EF(E 6DEBEFBFBFBEFBEABCFAB BF DFB BC EB DF FEB C DBBABEFBBBBF(BFAEBB BB DDEBB +B DBB B E (F E C DFBBEB:EBBFBEDFBEABCF EBDFBBEB)BBCEBFEB EB BEBBDDFB EABCFBDFB"DB#$ BB FBDBBBDBBABFB FBBFEFBBBFFBB BDBFB BFABCFD +FDBBEFBBBFBEBFF "DB#$BFBEBFBE(FEBEB FFB@BB$FEBEDBFDDFFBEBF(B AFBE(FEBFEF(BBDFBBEB+BDBAB BEB9BEBBEBFBBEBBABCBB FBE(FEBEDBDEEEBGFBFBABDF(EFBB EB9BDBDBBD EABCFABFDEBFB > FEB+FB(BEBFFB8 ABCDBDFBBDBFDEBBEABBBEB B+EBBFBDEFFBEBDFBB EFFBBBEBDFBBDBFBEEBBFBDE BDBBEABCF DDFBBDB)BBFFB EB EADDBEBEBABBFBFDF EBDFBBDBBDEBDBBEABCFDFB BDB: FB#FEBDFEB(FEB A"DB#$BBDFBBDBFDEB A C D FDB EB FB B : CDBBBEEB BFFBBABDDEB C DFF(B ? : C D DDEB E EB B FF BBBDFBBDBFB: B C D BFB D B FB EB FF BBBEBBFB: BBCDBDBEABCFDFBBF D DFBBDBFB +AFDFFB BDBBEABCFBDFBBDB DFBFB(FEBEEBBEBEF<BBCB EB9BEB DFBBCBBBBBEBFBE (FBDFBBB(EBBBFBB@"1H)E EB B DF-B .BIJFB B DF((EBB EA B FE EB DE E(B (BBCBB(EBBBFB)BDB BF(BBBFEFFB)=H("DBHB(EBK"+F EBBDF(EB FEEFEDFABC @BBE(EBEFBBB)$6BDFB EFB BFBBDBDEBFBDFFDBABDFDE B BBEBBBEDBFBEF(EBBE BBDDEF+BDF(EBEBDEDFFEB8 CACBECAACECECACCC+BDFB 9B(BFABFBFBFEFBADFBBDB FDEB BBEB)BBFF BCEB DFBBEBFBBFBEBB8EB DBBBBBFDBAEFBBFBEB FF EB DFB F EB FB DFB F EB FB DFB BE B ((EFB ABEEB FB DBFFBBBBEBDBFBE BBBDFB:EBBFBAEFBDFB FB(FEBBDFBBEBDFB9BFEBBB EBBFBBBEEBBCDFBBEB: = CACBECCECCCCACECCA C CEACCAACEACCC EC!)BBB DFBEFBEBDFBBDBFEFBEEEB EEBDBB!BF(BBFDF FBBBBBBBBEBBDABCF EBBEBBFEDBFBEF(EB: CACBECAACECCCCABCECE C A!BDFFDBDEBDFBBDBF(BFAAB B; BB!<+FBEEEBBBDF B BDB B B B BB BB EAEF B E FB: > C E C C E"E C C C A C AA# +B DFBBEBBEBDFB9BFBBLBDBBEB BCF DF B F DEEEB +B DBB F EB EF EBBBDFBBEB DBDFBBDB+BBF EB EB DFB9B D F B* EB EB DFB D BEBAEBFBEFBDBABBBE +DF(EBBB -FBBBEFBADFB D BFFFBBEBDFBBDBDBBABB FB: BACECACCEACEC$A"DB#$FBE FF B E FB BB EB B AE B B F DEEEBB )$6 B B DBB B BEEB DEBF!BDEEBBBBEBA"DB#$FBC (EBDBBEEBB"BB#"BB"B B"B$%AB BBFDFBBDFFDB BBCBFEBBBDFBEBDFB "DB#$DFABBCB)$6 BFFFE ABCDCEFC !"#B$ BF +BBBDFBBDBBCFB FBB EBDBBEFBFB -FBDEB(BEABCF DFBFBDEBBBDFBDB!ADFBBDBBDB ABEBBEBDBFBB(EBBEBBBEBBB FBEBB EBE .14.