!" $#%&')(+* !" -,/. 02143 5687:95 ; =@?BADC;EFADGHCJILKMONQPSR:TUASILVHKCWFKXMYMLKCZNRH[\KX?D?D]6^_IYV:=@VHKCZNR:`+AbaJaJcHIdADeUfg:`ij h MLMYKXCkNbRlASVl= `+ILmnclADKMo`pg:TKXe8mncqN rts>uwvyx{z|8}~LX}
n|5X Buw
Bv 5|n
b|8}SDvZ}k >w X
D}uw
vQySXyySBvy}k|8}
S 6
BZyZuy|5y BBuw
vQ q¡@X}¢}uw|n£n 5y BB|8}>Snuw|n
n||nZ} |n
bk ¤
Buw|8}£u¥X~2¦q|n
B|n££|n|y§
k¨DSu w |yB¦\©ª ¤ « v¡B}uw| @¬| w |8}k u
B
B|8}kª| w |8}kS}|n£¢xH®x }£n¯ B| °±2²n³n´Zµ¶X³y· ¦\xB|6B|n| X |n
b~Q uwkZuwy
£~d}{>}uD¸|n
SSu¥}y
B |n
b£ u£ n D}}|n
b J¬Suw
vx|;£B@}X~:b £n¹&xBu¢x|n
SºB£|8}£Z}|;~»X u u}¹&u¥x ~Y}y¼xB|nu¥}2}|nvy Z}2¹\}¬Duw
Bv|n
SSu¥}y
|8
Sk¯k¦\xuw£2@|8}oX
D½n|n£xB|¾}|k¿bu¥}|8 |n
b£~LX}ªB|8| yBu
BvBl@X}uw
BvtX
ÀXBuw uw½nuw
v£nuw|n
buwÁXB uwkuwy
B£~dX} >}uD¸|n
SSu¥}y
B |n
b£n¯ b ¡@Z¨"B|n£uwvX
|k
Âuw |n |8
S|nÀuw
Âx| ~Y}¢X | ~x|> Ã ÅÄ ©iD}Æ|n8¹&xuw¢x X£|n£&£y |~x|>v£&X
£B@}£\x| |n
D¸£|J}QDB}uw
vx|D|n| yB |n
bX~xB|XB uwkuwy
+
Âu¥£nSOXºn B£Xvy|Uuw
{>}uSº|8
DSu¥}y
B |n
b£\uw£ÇxB|n
D}|n£|n
b|kH¯ È ÉÊÇË@ÌHÍΪÏÐqËHÑÍÇÊ ;Ò cHKÀEQC8IL=ÓIde ?DKXVHKCnASMLMY]Ôe¢KXKV)ADe AÕmZÖDV:mZK×Ha ØOÖDC{Ù¥mZÖÖDCn=@ILVlAba8KX=ÔCJKye¢Ö j CnmZK{e¢c:ASC8IYVH?ADVl= ×HCJÖBGHMLKÚÛeJÖDMLÜIYVl?ÓILVÝ=@]VlASÚtIdmSR>Ú j MYaJIYÞILVle¢aJIYa j a8IYÖBVlASMÜILCJa j ADMUÖDC8?BADVHIYßyAba8IYÖBVoàá âSãgÇÒ;clK ÖDC8IY?BIYVlADM¾Id=@KyAÂmXASÚtKØOCJÖBÚeJmIYKXVaJIdeaneRäcHÖ"äKC8KÚ{ASILVHML]IYVa8KC8KXe¢aJKX=ÔILVÕa8cHK{eJmIYKXVBa8Iåqm e¢ÖBM j a8IYÖBVÕÖDØÇaJclKILCQ×lCJÖBGHMYKXÚ"gÒ;clKILC>æÖBGle mADVÕGqKtKZç@KXm j aJKy=ÕÖBVÔASV]Ú{ADmnclIYVHKBRCJKye¢×qKXmZÞ aJILÜDKML] ÖDVASV]eJKZa\ÖSØ:Ú{ABmncHIYVlKXeXRXa8ÖªäclILmncaJcHKX]clAÜDKADmXmZKXe8eXg^_IYèBK>ILV`+KZa8ABmZÖBÚ× j aJILVH?lR äcHILmncä;ADe\A×qÖD× j MLADCmZÖDV:mZK×Ha\ILVaJcHK;ÚtIL=@ÞÅâBéDeá êbãRa8cHK;IL=@KyAQÖSØ:=@Ide¢aJC8IYG j aJILVH?æÖDGle\ÖBVBa8Ö e¢KXÜDKCnASM_ÚtABmncHILVHKXeILeQASV+ILÚt×:ÖBC¢anASVaª×:ASCJaÖSØa8cHKEQC8IL=ÕmZÖDV:mZK×HaXgÒ;cHKVHKXKX="ØOÖBCQ=HÖDILVH? e¢ÖFÚ{ASILVHML]mZÖBÚtKXe5ØOC8ÖDÚëAD×H×HMLILmXAbaJILÖDV:eRbäcHIdmnctclAÜDK;AFcHIL?Dct=@KÚ{ADVl=ÖDV{mZÖBÚ× j a8ASaJILÖDVlADM CJKye¢Ö j C8mKXeá ì@RXíDíZãÅRSILVlmZC8KXABe¢Ky=aJcHC8Ö j ?BcH× j aÖDVta8cHKUÚ{ADmncHILVHKyeÇASV:=tCJKy= j mZKy=a j C8VlADCJÖ j Vl= aJILÚKyeg îIdea8CJILG j a8IYVl?A×lADC8ADMYMLKMnæÖBG ÖDVaJÖeJKÜBKCnASMbÚ{ADmnclIYVHKye2ILÚ×qÖBeJKXe_cHÖbäKÜDKXC2Ú{ASV]×HC8ÖDGHÞ MYKXÚteUaJÖta8cHK j eJKCADVl=ÂaJclKAS×H×lMYIdmASaJILÖDVogl`+ÖBe¢aUÖSØ\aJcHK×HCJÖBGHMLKÚ{eUe¢aJKÚïØOCJÖBÚïa8cHK ظABmkaXR aJclASaªa8cHK6EQCJId=+IdeQcHKZa8KC8ÖD?DKXVHKÖ j eUILVðe¢KXÜDKCnASM5e¢KXVleJKXeXgñ5ILC8e¢aF×HCJÖBGHMLKÚ{eªADCJIdeJKäIYaJcð=@IØ»Þ ØOKC8KVa=HASa8A"C8K×HC8KXeJKVa8ASaJILÖDVleÖDVp=@IYòqKXCJKXVBaÚtABmncHILVHKXeXR_äcHIdmncpC8KXó j ILCJKye=HAbanAmZÖBVÜBKCJÞ e¢ILÖDV+KXIa8cHKCªIYVÕaJcHKmZÖBÚÚ j VHIdmASaJILÖDVMdA]DKCÖDCILV+a8cHKAD×H×HMLILmXAba8IYÖBVoglô&ADCJILÖ j e×HC8ÖmKXe8e¢ÖBC e¢×qKKy=HeR5=@IYòqKXCJKXVlmZKyeILVpaJcHKÀAÜADIYMdASGlMYK{ÚtKÚtÖBCJ]ðASVl=Óa8cHK j e8AS?BK6ÖSØUeJclASC8KX=ÓC8KXeJÖ j CnmZKye CJKyó j IYC8KaJcHK6AD×H×HMLILmXAbaJILÖDVÓa8ÖclAÜDKtAe¢Ú{ADC¢a ILVHIa8ILADMÇMLÖBAB=Ô=@Ide¢aJC8IYG j aJILÖDVpADeFäKMLMÇADe =H]BÞ VlASÚtIdmMLÖBAD=+GlASMdASVlmIYVl?lg:Ò;clK=@IYòKC8KVlmKXeªIYVa8cHKtmZÖDÚtÚ j VHIdmAba8IYÖBV+mnclASCnADmZaJKXCJIdea8ILmXeØOÖBC
Zm ÖDÚtÚ j VHIdmAba8IYÖBVÔGqKZaäKKXVÔ×lCJÖ@mZKyeJeJKXeQMLÖ@mAba8KX=ÔÖDVÓ×:ÖDaJKXVBa8ILADMYML]Õ=@IYòKC8KVae¢IYaJKyeFCJKyó j IYC8K =@ILe¢aJILVlmZa×HC8ÖD?DCnASÚtÚtILVH?a8KXmncHVlILó j KyeFØOÖDCclIL=@ILVH?"a8cHK6äId=@KASC8KXAÀMdAbaJKXVlmZ]ÓASVl=p=HKXASMLILVH? äIa8cia8cHKMLÖbäïGlADVl=@äId=aJcogUVHÖDaJcHKXC{MYKXÜDKXMÖSØFcHKZa8KC8ÖD?DKXVHKIYa]pIde{IYVa8CJÖ@= j mKX=iG])aJclK =@IòKC8KVatÚtKZaJclÖ=leÖDتADmXmZKyeJeaJÖÔaJcHK"=@IYòqKXCJKXVaÚ{ADmnclIYVHKyeILViAðEQC8IL=2R\KBg¢?lg\e8e¢c4á ìHíZãÅR QTe¢KXÜDKCnASM:eanAS?DKye j Va8IYMqIa;mADV6G:K j eJKX=tØOÖBCÇ×HC8Ö@= j mka8IYÖBV C j V:eg5Ò;cHKXeJKÀe¢aJKX×leäILMYMGqKÀASV:ASML]ßXKX=ðASV:=pä>KäIYMLMeJcHÖbä cHÖbä aJcHKaJÖÖDMde=HKÜDKXMYÖB×:Ky= IYVÓaJclK{ØOC8ADÚtK{ÖSØAÂ< j C8ÖD×qKXASVpEQC8IL=ÞmZÖBÚt× j aJILVH?×HC8ÖSæKymkamADMYMLKX=ðî ª` < e j ×H×qÖDCJa8e KVl=Þ j eJKCne= j C8IYVl?a8cHKXeJK eanAS?BKXeXg Ò;cHKe¢aJC j mZa j C8KÇÖDØHaJcHK×lAD×:KXC5Ide\ADe_ØOÖDMLMYÖbäUe e¢KymkaJILÖDVtìUADVlASML]ßKXe_aJclK=@IYòKC8KVa\e¢a8AD?DKye ASVl=Fe¢aJK×:eRaJcHC8Ö j ?BcªäclILmncADVFAD×H×HMLILmXAba8IYÖBVª×lABeJeJKXe_= j C8IYVH?IYa8e_=@KÜBKMLÖD×HÚtKVa_ADVl= j eJAD?DKBg Ò;cHKtaJÖÖDMdeF=@KÜBKMLÖD×qKX=ÔIYVÓa8cHK6î ` < ×HC8ÖSæKymkae j ×H×:ÖBC¢a8IYVl?a8cHK6=@KÜBKMLÖD×HÚtKXVBaADVl= j eJAD?DK\ÖSØHAD×H×HMLILmXAbaJILÖDV:eØOÖDC¾EQC8Id=ªKXVÜILC8ÖDVHÚtKVaneoASC8Ke¢cHÖbäVFILVe¢Kymka8IYÖBV lgÒ;cHKÇî `< aJKXe¢aJGqKX=ÀASVl= j eJAD?DKe8mZKXVlASC8ILÖBe&eJcHÖbäV6= j C8ILVH?a8cHKQf j ×:KXC8mÖDÚt× j a8IYVH? >ÖDVHØOKC8KVlmKªìSéBéBì IY V ;ASMYaJILÚtÖDC8KDR ªf R:ADCJKFe¢clÖbäVålV:ASMLMY]ÀIYVeJKXmka8IYÖB V :g JÑ Ê Ë132ÝÌlÑJÎ eJmIYKXVBa8IåqmQAD×H×HMLILmXAba8IYÖBVÀclABeaJÖ{×lABeJeaäÖ{=@IYòqKXCJKXVBaUe¢a8AD?DKXe= j CJILVH?tIYa8eMLIØOKaJILÚtK4 5 Ò;cHK=@KXÜDKXMYÖB×HÚtKVa×HclABe¢K6 lILV"aJcHIdeª×HclADeJKFaJclKAS×l×HMYIdmASaJILÖDVIdeUÚtÖ@=@IYålKX=Âa8Ö6KVlADGHMLK aJcHKFeJÖDM j aJILÖDV6ÖDؾmZKXC¢anASILV6×HC8ÖDGHMLKÚ{eXg7aaJclKªKXVl=6ÖDØoaJcHIde×HclABe¢KBRDa8cHKQAD×H×HMLILmXAba8IYÖBV6ILe eanASGHMLK ASVl=ÂC8KXAB=@]tØOÖDCU×lCJÖ@= j mZaJILÖDVÂC j Vleg 5 Ò;cHKt×HC8Ö= j mka8IYÖBVÔ×Hc:ADeJK4 aJclKtmÖ@=@K{mASVÓVHÖbä GqK j eJKX=ÕØOÖDC eJÖDMLÜILVH?ÀaJcHK{×lCJÖBGHMYKXÚ{e äcHIdmncÂIYaUä;ADeÖDC8IY?BIYV:ASMLMY]6=@Kye¢IL?DVlKX=ØOÖDCyg Ò;cHKÀGqÖ j Vl=HASC8ILKXeG:Kaä>KXKViaJcHKye¢KÂaäÖÓe¢a8AD?DKyeADCJKÂVHÖSatäKMLMU=@KZålVlKX=28g Åa{Ide{ó j Ia8K mZÖDÚtÚtÖDVaJÖtÚtÖ@=@IØO]×HCJÖB?DCnASÚ{e&äclILmncÂclAÜDKQASMLCJKyAD=@]tGqKKXV j eJKX=ØOÖDC;×HC8Ö@= j mZaJILÖDVC j Vle ØOÖDCVHKXä ×HC8ÖDGlMYKXÚteXgHÒ;cHKXCJKØOÖDC8KDRH= j C8ILVH?tIaneMYIYØOKZa8IYÚtKBRHaJclKmZÖ@=@K äILMYMo×:ADe8e;G:ÖDaJc"×HclABe¢Kye e¢KXÜDKCnASM\a8IYÚtKye:g 9Öbä>KXÜDKXCXRoeJIYV:mZKtaJclKXeJKtaä>Ö+e¢a8AD?DKXeFC8KXó j ILC8Któ j IYaJKÀ=@IòKC8KVaclADVl=@MLIYVl? ØOCJÖBÚëASVKVl=@Þ j eJKCyà e¾×qÖDILVa&ÖSØqÜILKä RbäK;ä>Ö j Md=MLIYèBKaJÖFèDKXK×aJcHKU=@Ide¢aJILVlmka8IYÖBVADVl=AB=HAS×Ha aJcHIdeUe8mncHKÚtKQaJÖta8cHK=@KÜBKMLÖD×HÚtKXVBa;ÖSØe8mZILKVaJIYå:m AS×l×HMYIdmASaJILÖDVleILV+EQCJId=ÞÅKVÜIYC8ÖDVHÚtKXVBaneg Ò;cHK=@KÜBKMLÖD×HÚtKXVBa×Hc:ADeJKADe=@KX×HILmZaJKy="IYVÂål? j CJK{íBR@ILe=@KXe8mZC8IYGqKX=ÂILV"aJcHKFØOÖBMYMLÖbäILVH? e¢KymkaJILÖDV_gfanASCJaJILVH?×qÖDILVa>ØOÖBCAEQCJId=ÞÅKVlADGHMLKX=6AD×H×HMLILmXAbaJILÖDVILeKIYaJclKC;AeJKXó j KVa8ILADMqmÖ=HK ÖDC6AÔ×lASCnASMLMYKXÞ =mÖ=HKDRäcHIdmnc clADetASMLC8KXAD=H]pG:KXKV j eJKX=iÖDV CJKX? j MdASCcHIL?Dc¼×:KXC¢Þ ØOÖDC8ÚtADVlmZK6mÖDÚt× j a8IYVl?×HMLASa¢ØOÖBCJÚ{eX:g UMYaJcHÖ j ?DcpCnASC8KML]Õ=@ÖBVHKDR¾A"×HCJÖB?DCnASÚ-Ú{A]ÔADMLeJÖGqK =@KÜBKMLÖD×qKX=ÀØOCJÖBÚ e8mZCnAbanmncanASC8?DKaJILVH?tØOCJÖBÚ a8cHKÜBKC8]6G:KX?DILVHVHILVH?{ØOÖBC=@Idea8CJILG j a8KX=+EQC8IL=Þ KVÜIYC8ÖDVHÚtKXVBanegqñ j CJaJclKC8ÚÖBCJKBR:AVHKä mMLABeJeÖSØÇAS×l×HMYIdmASaJILÖDVleXRläclILmncÕmÖDÚGHIYVlKeJKÜDKXC8ADM AS×H×HMLIdmAba8IYÖBVleªØOCJÖBÚ=@IYòqKXCJKXVa e8mZILKVa8Iå:mtADCJKyADeXRqADCJK?DKa¢aJILVH?"ÚtÖDC8K{ASVl=ÕÚÖBCJKt×qÖD× j MLADC ASÚtÖDVH?ªeJmIYKXVBa8ILe¢a8e¾ASVl=FILVILVl= j e¢aJC8]DgÒ;cHKye¢KÇAD×H×HMLILmXAba8IYÖBVleRXèVHÖbäVADe_Ú j MYaJIYÞÅ=HILe8mZIL×HMLIYVlADCJ] ÖDCmÖ j ×HMLKX=AD×H×HMLILmXAba8IYÖBVleR:ASC8KAt×HCJÖBÚtILeJIYVl?6AS×H×HC8ÖBABmncØOÖBCªEQC8IL=ÞÅKVÜILCJÖBVHÚtKVa8eXRHe¢ILVlmK äIa8c¼mXASC8KZØ j M;clADVl=@MLIYVH?ÓG]ðaJcHK"KXVl=Þ j e¢KXCXR5a8cHKÂmÖDÚtÚ j VHILmXAba8IYÖBV ×lASa¢aJKXCJViÖSتaJcHKAS×HÞ ×HMYIdmASaJILÖDVÔÚtA]"C8@K ?lKymka ó j Ia8Ktä>KXMYM5aJclKmÖDÚtÚ j VlILmXAbaJILÖDVÓmnclASCnADmZaJKXCJIdea8ILmXeUÖDØ&aJcHK{EQC8IL=Þ mZÖDÚt× j aJKCyg
;Í8Ë\Ì!#"JÑ$%'&Ð)(UÐ*"+ Í ,Ê-/..0"¢ÑJÐ'¾ËHÑ¢ÍÇÊ
Sequential code(s) Parallel (MPI) code(s) Parallelization Code coupling Optimization
MPI
Compiling Linking with libraries
MpCCI
Debugging Performance analysis
MetaVampir
MpCCI
PACX−MPI
MetaVampirtrace
Testing
Results OK? yes
no
uH|8}|n
bÕ£Å|n£ÕX~
X unuwy
DB}uw
v¼xB| B|n| X |n
bBx£|i
xB| · · ; ;Ã Ä © b £Ç£@}uw
vªxBuw£Ç£Å¢vy|y¯ îKX×:KXVl=@ILVH?ÖDVa8cHKUeanASCJaJILVH? ×qÖDILVBa&×lCJÖbÜId=@KX=G]aJclKAS×H×lMYIdmASaJILÖDVoRba8cHKUmZÖ@=@Kc:ADe\a8Ö G:KF×lADC8ADMYMLKMLIYßXKX={ILV6a8cHK mABe¢KQÖSؾAeJKXó j KVa8ILADM:×HC8ÖD?BC8ADÚ"RBÖBCÇa8cHK mZÖ@=@KXeclAÜBKUa8ÖGqK mZÖ j Þ ×HMYKy="IYVÔe¢ÖBÚK ä;A]6ØOÖBCÚ j Ma8IÞ=@IdeJmIY×lMYILVlASC8]ÀAD×H×HMLILmXAba8IYÖBVlegqñHÖBCmZÖ j ×HMLIYVH?ÀAS×H×HMLIdmAba8IYÖBVleXR e¢ÖBÚKFmZÖ j ×HMLIYVl?SÞÅMYILGHCnASC8IYKye&Ú{A]{G:K j eJKX=oRäclILmncÂ×HC8ÖbÜId=@KQAcHIL?DcHÞMLKÜBKM2mZÖBÚÚ j VHIdmASaJILÖDV IYVaJKXC¢Ø¸ABmZKFGqKZaäKKVÂa8cHKAS×H×lMYIdmASaJILÖDVleXg ÝcHKV c:AÜILVH? AÝålC8e¢aÔÜBKCne¢ILÖDV ÖDØ{aJcHK Ù VHKXä à AS×H×HMLIdmAba8IYÖBVoRUa8cHK j e¢KXCÔmZÖBÚt×HIYMLKXe aJcHK¼mZÖ@=@K ADVl= MYILVHè@ea8cHK AD×H×HMLILmXAbaJILÖDV äIYaJc aJcHK)VlKXmZKyeJe8ASC8] MLILGHC8ADCJILKXeXgUÒ;cHKye¢K j e j Þ ASMLMY]pmZÖBVleJILe¢aÖDØUaJcHK"mZÖBÚtÚ j VHIdmASaJILÖDV)MLILGHC8ADCJ]BR¾VlÖbäAB=HA]@e j e j ASMLMY]p`+ [ 6áíyâbãÅR¾Ú{A]GqK aJcHK{mZÖ j ×HMLIYVl?SÞÅMYILGHCnASC8]"ADVl=Óe¢ÖBÚKtMLIYGlC8ADCJILKXeQmZÖBVBanASILVHILVH?ÀV j ÚtKXCJIdmADMCJÖ j aJILVHKXeXRKDgJ?lgaJclK ^ ªfÞÅMLIYGHCnASC8ILKXeFá ãg ñ¾ILCnea5aJKyeane\äIa8cteJÖDÚtK;e¢Ú{ADMYMLKC5aJKyeaJÞÅmXADeJKXe5Ú{A] CJKXÜDKyASM×HC8ÖDGHMLKÚ{e\ASVl=G j ?egbÒ¾ÖFCJKÞ ÚÖbÜBKaJcHKye¢K;G j ?eRBe¢×qKXmILADMaJÖÖDMde5ØOÖDC&=@KXG j ?B?DILVH?FäIYMLMHGqK j e¢Ky=24g ÝeJ×:KymZIdASMHmXADeJKÖDØAQG j ? ILeXRDIYØ2aJcHKªAS×H×HMLIdmAba8IYÖBV{×HC8Ö= j mZKye&mZÖBCJC8KXmZa&CJKye j MYa8eXRDG j aÇclABeÇA Ú j mnc{MYÖbäKC×qKCJØOÖDC8Ú{ASVlmK aJclADVÖBCJIL?DILVlADMYML] KZç@×qKXmka8KX=26g VaJcHIde&mABe¢KAQ×qKCJØOÖDC8ÚtADVlmZKADVlASML]ßKCäILMLMHG:K j e¢Ky=2RSäcHIdmnc ?DILÜDKXeªcHILVa8eFASGqÖ j aQaJclKmÖDÚtÚ j VlILmXAbaJILÖDVÔ×lAbaJaJKXCJV ;ºASVl=ÔGqÖSa¢a8MYKXVHKXmnè@%e =ADVl=×HC8Ö@mZKyeJeJÖDCJÞ ×:KXC¢ØOÖBCJÚ{ASV:mZKDgîªK×qKVl=@ILVH?ÂÖDVa8cHK×HCJÖBGHMLKÚ ØOÖ j Vl=2RqaJcHK j eJKCQclADeaJÖÂ?DÖGlADmnèÂaJÖÀaJclK ×lASCnASMLMYKXMYILßXASaJILÖD V bÖD×@a8IYÚtILßXASaJILÖDV"ea8K×oRqÖDCªÚtA]GqKKÜBKVclAÜBKA{MLÖÖDè"AbaUa8cHKADMY?BÖDC8Ia8cHÚ{e j e¢Ky=2g ñ¾ILVlADMYML]DRAbØ»a8KC{AÓmZKCJa8ADIYV V j ÚGqKCtÖSØQIa8KCnAbaJILÖDV:eR¾aJcHK j eJKCäILMYMclAÜBKÀAÔä>ÖBCJèILVH? mZÖ@=@KDRHADVl="e¢ÖBÚtKQKç@×:KXCJILKVlmKFäIa8cÂIYa;ØOÖDCUeJÚ{ASMLMoÖDC;ÚtKX=@I j Ú e¢ILßKF×HC8ÖDGHMLKÚ{eXgHÒ_ÖB?DKaJcHKXC äIa8cpaJcHKÀ?DILÜDKXVp×HCJÖBGHMLKÚ"R¾clKDà eeJKKèILVH?a8ÖÔeJÖDMLÜDKDRoaJcHKye¢KÂASC8K{aJcHKÀIYVl× j at×lASCnASÚtKZa8KCne
Given
Grid−enabled Experience with
MetaVampirtrace
problem
code
Dimemastrace
small problems
Determine optimal number of processors and combination of machines
Execute job
Dimemas MetaVampir Configuration Manager MetaVampir
|n
B|8}¢ B|8£8}uwBuwy
X~x|Ó
B|nn|n££Z} £Å|n£Â~LX}Õ B}SBB8uwy
}
X
xB| · l· ;Ã Ä © b £Ç£@}uw
vªxB|n£|£Å|nB£n¯ ØOÖDCaJcHKFeJKXmZÖBVl=e¢a8AD?DKªÖSØoa8cHKQAD×H×HMLILmXAba8IYÖBVoRaJcHKQ×HC8Ö= j mka8IYÖBV×HclABe¢K ;¸eJKKªål? j CJKFì4=ZgÒ;clK ×HCJÖBGHMLKÚ{e ÖSØ;a8cHK6KV:=Þ j e¢KXCASC8KtVHÖbä eJMLIY?BcBa8MY]Ó=@IYòqKXCJKXVBayg 9K6clADe aJÖål? j C8K{Ö j ayR_cHÖbä ÚtADV]Õ×HC8Ö@mZKXe8eJKXeFASVl=ÓäcHIdmncðÚ{ADmncHILVH6K ;ºe =QclKe¢clÖ j Md= j e¢KtØOÖBCÖD×@a8IYÚ{ADM&×:KXC¢ØOÖBCJÚ{ADVlmZKBg Ò;cHILe;=@KymZIde¢ILÖDVILe j e j ASMLML]t=HCJILÜDKXV6G]taJcHKQVHKKy={ØOÖBC>ÚtILVHIYÚtILßILVH?aJcHKªa j C8V@ÞASC8Ö j V:=aJILÚK ÖSØ2cHIdeÇeJIYÚ j MLASaJILÖDVogÒ;cHIdeRBÖDV{ÖDVlKUclASV:=tILe>=@K×qKVl=HIYVH?ÖDVaJclKÖD×HaJILÚtADMl×qKCJØOÖDC8Ú{ASVlmKÖSØ aJcHKtAS×H×lMYIdmASaJILÖDV+ÖBVaJcHK j eJKX=ÕÚtABmncHILVHKXeQASVl=+VHKZaäÖDC8è@eRqASVl=ÖBV+a8cHKÖDaJcHKXCªc:ASVl=G] aJcHKm j CJC8KVaMLÖBAD=ÀÖSؾaJcHK Ú{ABmncHIYVlKXeXg Ø»aJKXC=@KZa8KC8ÚILVHILVH?Ua8cHKXeJK×lASCnASÚtKZa8KCneRXcHK;mASVålVlASMLML]eanASCJa_aJclK_æÖBGÖDVaJcHK;mZM j e¢aJKC ÖSØ>Ú{ABmncHIYVlKXeªcHK{=@KXmIL=@Ky=+a8Ö j e¢KBgÒ;clKKç@KXm j aJILÖDVÕÖDØÇa8cHK{AS×H×HMLIdmAba8IYÖBV+clABeQAD?BADIYVÓ=@IØ»Þ ØOKC8KVa×HC8ÖDGHMLKÚ{eXRHMLIYèBKmZÖSÞe8mncHKX= j MYILVH?tÖSØ&ASMLM j e¢Ky=ÀC8KXeJÖ j C8mKXeXR@IYVlmM j =@IYVl?{aJcHKVHKZaäÖDC8èR ASVl=ÂA j a8cHKVa8ILmXAbaJILÖDVADVl=ÀA j aJclÖDC8IYßyAbaJILÖDVÀÖSØ5aJcHK j e¢KXCÖDV"ASMLM2CJKye¢Ö j C8mKXeXg
1
É
.ÌHÍ7_ÐqË
Ò;cHKî`< ×HC8ÖSæKymkaÖBCJè@e%=eanASCJaJKX=¼KyASC8MY] ìDéDéHí"ADe6ÖDVHK"Ö j a6ÖSØFÖDC8IY?BIYVlADMYML]ðaJclCJKXK EQCJId=ÞÅ×HCJÖDæKXmZa8e>Ø j Vl=@Ky=ÂG]6aJcHK< j CJÖB×:KyASV>ÖDÚtÚtILe8e¢ILÖDV_gHÒ;cHK mZÖDV:e¢ÖBC¢a8I j Ú mÖDVleJIdeane;ÖSØ ålÜDK×lASCJaJVHKXC8e Ha8cHKt< j C8ÖD×qKXADV >KVaJKXCUØOÖDCF[ASCnASMLMLKMLILeJÚïÖD Ø ADC8mKMLÖDVlA ; ÖDÚt× j a8IYVH? >KVaJKXC>ÖDØ2aJcHK 9A j aJ0K UÖBCJÚ{ASV:=@IYK ; T $9 0=kRaJclK 9UIL?DcÂ[\KCJÞ ØOÖDC8ÚtADVlmZÖDÚt× j aJILVH? >KXVaJKC;ÖDØ5fa j a¢aJ?ASCJ
ÖDÚt× j a8IYVH? ;¸KZçaJKXVl=@Ky=6mZÖBMYMLKXmZaJILÜDKÖD×qKCnAba8IYÖBVleXR MLADVH? j AD?DKILVaJKC8ÖD×qKCnASGlIYMLIa]ªØ j VlmZaJILÖDVle\ADVl=FaJclK>mADVHÖDVlILmXASMD×:ADmnè j Vl×lADmnèØ j Vlmka8IYÖBVl%e =kg V aJcHKQØOCnASÚtKªÖDØoaJclKFî `< ×lCJÖDæKXmkayR@*[ '&UÞ`+[ IdeKZçaJKXVl=@KX=aJÖte j ×H×qÖDCJaa8cHKQclASV@Þ =@MYILVH?tÖSØeJKÜDKXC8ADM:VlKZaäÖDC8è6mZÖDVlVHKXmZaJILÖDVleeJIYÚ j MYa8ASVlKÖ j e¢ML]{G:Kaä>KXKV"KXABmnc×lADIYCÖDؾcHÖeaneg Ò;cHILetIdetILÚ×qÖDCJa8ADVaØOÖBC{ÖD×@a8IYÚ{ASM j eJAD?DKÖDØa8cHK+AÜbASILMLADGHMYKÀGlASV:=@äIL=@aJc ÖDV¼VHÖbä;AD=HA]@e EQIY?ASGHIYacHIY?Bce¢×qKKy=ÀG:ADmnèG:ÖBVHKQVHKZaäÖDC8è@eg ñHÖDC\mZÖ j ×HMLIYVl?ªÖDØqeJKÜDKXC8ADMAD×H×HMLILmXAba8IYÖBVleRXaJclK >Ö@=@K >Ö j ×HMYILVH0? VaJKCJظADmK`+)× >áYí Dã ILeFKça8KVl=HKX=ÔaJÖe j ×H×qÖDCJaEQCJId=ÞÅKVÜIYC8ÖDVHÚtKXVBaneg`)× Q×HC8ÖbÜIL=@KyeªaJcHK{KXVl=Þ j e¢KXC =HAbanA KZçHmnclASVl?DKØ j VlmZaJILÖDVle>ÖDV{A cHIL?DclKC&MLKÜBKMHG]×HCJÖbÜId=@ILVH? ASMLMlC8KXó j ILCJKy=Ø j V:mkaJILÖDV:ASMLIa] ;OKBg¢?lg IYVaJKXCJ×qÖDMdAba8IYÖBVGqKZaäKKXV=@IYòKC8KVaÚKye¢clKX%e =kgBfILVlmK>a8cHKmZÖBÚÚ j VHIdmASaJILÖDVIYVleJId=@K`)× ILeG:ADeJKX=ÂAS?BADIYVÀÖDV"`+[ kRHaJcHK MLIYGlC8ADCJ]{Ide;×:ÖBC¢a8KX=ÀaJÖtäÖDC8è{ÖDVÂaJÖB×ÀÖDØ\*[ '&ÞÅ`Õ[ kg ñHÖDC=HKG j ?B?DILVH?+ASV:=Ô×qKCJØOÖDC8Ú{ASVlmK6ASVlADMY]@eJILeFÖDØ;A+EQC8Id=ÞKXVlASGlMYKy=Óe8mZILKVa8Iå:m{AD×H×HMLIÞ mAba8IYÖBVoR`KZanASô&ASÚt×HILC á DãADVl=6IYa8eÇaJCnADmIYVl?MLIYGHCnASC8]t`KZanASô&ASÚt×HILCJaJCnADmZKQASC8KILVlmZM j =@Ky=6ILV aJcHKaJÖÖBMÞe¢KaXgbÒ;cHKaJCnADmIYVl?ªMLIYGlC8ADCJ]FIdeAS?BADIYV×:ÖBC¢a8KX=aJÖF*[ '&UÞ`+[ _ADVl=mASV=@KXADMäIa8c aJcHKclIYKXC8ADC8mncHIdmADM2mZÖDÚtÚ j VHIdmAba8IYÖBVÂe j GleJ]@ea8KÚ ?DILÜDKV"ILV+EQCJId=ÞÅKVÜIYC8ÖDVHÚtKXVBanegHÒ;clK IYV@Þ aJKCJظADmK&GqKZaäKKV*[ '&UÞ`+[ 2ASV:= `KZanASô&ASÚt×HILCJaJCnADmZKÇILe_GlADeJKX=FÖBV aJcHK>×HC8ÖSålMLIYVl?UIYVa8KCJÞ Ø¸ADmZKÖDØ`Õ[ kRSäcHIdmnct?DILÜDKye5aJcHK j e¢KXC\aJcHKU×qÖBe8eJIYGHILMLIa]aJÖ C8K×HMdADmK;`Õ[ ÅÞmASMLMde\G]CJÖ j aJILVHKye äIa8cÕ=@IYòqKXCJKXVBaØ j Vlmka8IYÖBVlASMLIYa]DR:ADVl="×HC8ÖbÜIL=@ILVH?6A6eJKXmÖDVl=oRHVlASÚtKÞÅeJcHIYØ»aJKX=+ÜDKCneJIYÖBVÀÖDØADMYM `+[ ÅÞÅCJÖ j aJILVHKyeg@`Ka8ASô&ADÚt×HIYCªmASVÀaJclKV"ÜILe j ASMLILßKQaJcHK=lAba8At×lCJÖ@= j mKX=ÀG]`KZanASô&ADÚÞ ×HIYCJaJCnADmKDR@ASMLMLÖbäIYVH?teJÖDÚtK AD=H=@IYaJILÖDV:ASM2ASVlADMY]@eJILeGlABe¢Ky=ÖBVa8cHK Ú{ADmncHILVHKyeR@ASV:=VHÖDa\æ j ea ÖDVa8cHKMYKXÜDKMÖSØ:×HCJÖ@mKXe8e¢KyegÒ_Öª?BASaJcHKXC5AªÚtÖDC8K>=@Ka8ASILMLKX=ÜILKä)ÖDØHaJclKAD×H×HMLILmXAbaJILÖDVASVl=ÖSØ aJcHK j eJKX=Àa8ÖÖBMLeXR@GqÖSaJc`Ka8ADô&ASÚt×HILCUASVl=Â`KZanASô&ADÚ×lIYCJaJCnADmKFADCJKQKZça8KVl=@Ky=ÀaJÖtKVlADGHMLK ASVtAS×H×HMLIdmAba8IYÖBVMLKÜBKMÜIYKXä ÖSØ:aJcHKa8C8ABmZKZå:MYK;ÖDCAªÚtÖDC8K>MLÖbä)MLKÜDKXM@ÜIYKXä g eASVKZçHASÚt×HMLKDR aJcHK j e¢KXC&mASV{=@KymZId=@KDRBäcHKZa8cHKCÇcHKä>Ö j Md=MLILèDK;aJÖeJKK;a8cHKmÖDÚtÚ j VlILmXAbaJILÖDV{=HADKÚtÖDV:e\ÖSØ *[ '&UÞ`+[ &ÖBCVHÖSaygHÒ;cHIde?DILÜDKye>clIYÚïaJcH0 K ?lKçILGHILMYIYa]6a8Ö{e¢KXKQILVaJKXCJVlADMomZÖBÚÚ j VHIdmASaJILÖDV CJÖ j aJILVHKXeÖSØ&*[ '&UÞ`+ [ kRlIYØ&CJKyó j IYC8KX=2R:ASVl=?BKZaÚtÖBCJK=HKZa8ADIYMLKX="ILV@ØOÖBCJÚ{Aba8IYÖBV+ASGqÖ j aQA ÚKyeJe8AS?BKDg ñHÖDC>aJclKª×HC8Ö@= j mZaJILÖDV×lclADeJKDRBaJcHILVH?eADCJKªÚtÖDC8KªmZÖBÚt×HMYIdmASaJKy=2g e8e j ÚtILVH?a8clAbaaJclK j e¢KXC clADe&ålVlASMLML]tAä>ÖBCJèILVH? ÜDKXC8eJIYÖBVtÖSØ2aJclKªmZÖ@=@KBRDäKVHKXKX=a8ÖC8K@?lKymka>eJÖDÚtKclÖbäia8cHK 02143%06587)9 04:";20=7)?A@B?)@C0D;2EFG0IH4E-5KJ8LDM*N)NOM*:"FLD0PF*7)QRLSJ87UT0V3 5WEYX4NU06L=J;ÚtKXVBa8IYÖBVHKX=+IYV+eJKXmZaJILÖDVÕì@g Ò;cHILe5Ide\=@ÖDVHKG]FCJKyó j IYC8IYVl?ªAaJCnADmZKålMLKÇÖSØlaJcHK;AS×H×lMYIdmASaJILÖDVØOÖBC5îªILÚKXÚ{ADe;áíìãÅgyÒ;clILe\mADV KIYaJcHKXC5GqK;=@ÖDVHKG] j e¢ILVH?ªaJcHK;îªIYÚtKÚ{ABea8C8ABmZKÇMLILGHC8ADCJ] =@ILC8KXmka8MY]BRXÖBC j e¢ILVH?F`KZanASô&ASÚt×HILCJÞ aJCnADmZKäIa8cÀAeJ×:KymZIdASMqÖD×@a8IYÖBVogBîªILÚKXÚ{ADeAS?BADIYV{IdeAFaJÖÖDM:ØOÖDC>×:KXC¢ØOÖBCJÚ{ADVlmZKU×lCJKy=@ILmZaJILÖDVoR äcHILmncmXASVÂKXe¢aJILÚtASaJKQaJclK G:KXclAÜIYÖBCÖSØ5ADVÂAD×H×HMLILmXAba8IYÖBVÀGlABe¢Ky=ÖBVASVÂIYVHIYaJIdASMoaJCnADmZKålMLKDg
Ò;cHKä>ÖBCJèILVH?AS×H×lCJÖADmncªØOÖDC_îªIYÚtKXÚtABeoIdeoADe2ØOÖDMLMYÖbäUeXg ;ADeJKX=ªÖDVFa8cHK&ILVHIa8ILADMSa8C8ABmZKZå:MYKBR aJcHK j eJKC¾mXASVÚtÖ@=@IYØO]mZKXC¢anASILV×lASCnASÚtKaJKCne2ÖDØ@aJcHKC j VoRXKBg¢?:ga8cHKó j ADMYIYa]FÖSØ@a8cHKÇVHKaä>ÖBCJè G:Kaä>KXKVFaJclKÇÚ{ADmncHILVHKyeRZÖBC2aJclK>=@Idea8CJILG j a8IYÖBV ÖSØaJclKÇ×HC8Ö@mZKXe8eJKXeÖDVFa8cHKÇÚ{ABmncHIYVlKXeXg eJIYVl? Ae¢ILÚ j MdAba8ÖDCyRîªIYÚtKÚ{ABe2KXe¢aJILÚ{AbaJKye2a8cHK&GqKclAÜILÖDC2ÖSØa8cHKÇAS×l×HMYIdmASaJILÖDVQäIa8c aJclK&ÚtÖ=HIålKy= ×lASCnASÚtKZa8KCneg2ñlÖDC mncHKXmnèILVH?ÀaJcHK{C8KXe j MYaXRaJclK j e¢KXCmASVÔaJc:ASVÓäCJIYaJK{AÀaJCnADmKZålMLKDRäcHIdmnc mASV"GqKASVlADMY]ßXKX=ÀäIa8c"`+KZa8ADô&ASÚt×HILCXRlÖDCyR@IYVmABe¢K clKFaJC j eaneaJcHKCJKye j MYa8e ;¸G:KymA j e¢K clK ASVlADMY]ßKy=aJcHIdeÇAD×H×HMLILmXAba8IYÖBV6e¢KXÜDKCnASMHaJILÚKye =ZRBclKmADVFæ j ea j eJKaJclKC8KXe j Ma8IYVl?e¢ILÚ j MLASaJILÖDV aJILÚKBgf@KÜDKXC8ADM:mÖDV@ål? j CnAbaJILÖDV:eÚ{A]a8c j eÇGqKUa8KXe¢aJKX=ogñ5ILVlASMLMY]BRDa8cHK j e¢KXCÇäILMYM=@KaJKC8ÚtIYVlK äcHILmnc+mÖDV@å:? j CnAba8IYÖBVØOC8ÖDÚ aJcHKaJKyea8KX="ÖDVlKXeIdeUGqKXe¢aØOÖBCaJcHK?DILÜDKXVÂ×lCJÖBGHMYKXÚ"!g =@KXADMYML]DR aJcHIdeÂMYÖÖD×_RäclILmnc Ide"ASMde¢ÖiCJKX×HC8KXeJKVaJKy= IYV ål? j C8K lR;ä>Ö j ML= G:KÓKZç@KXm j aJKy= G] eJÖDÚtK aJÖÖDM&A j aJÖBÚtASaJIdmADMYML]G]a8ADèILVH?"ILVBa8ÖADmmÖ j VaAÂmZKCJa8ADIYVÓÚ{ADmncHILVHKÞ×qÖÖDMRaJcHKtV j ÚGqKC ÖSØAÜbADIYMdASGHMLKVHÖ@=@KXeQÖDVÓKXABmncÕÚ{ADmnclIYVHKBRaJcHK{mÖDÚtÚ j VlILmXAbaJILÖDVÓmnclASCnADmZaJKXCJIdea8ILmXeÖDØ>KyADmnc ÚtABmncHILVHKASV:={G:Kaä>KXKV6KyADmnc{×lADIYC>ÖSØ2Ú{ADmncHILVHKyeRASVl=tå:VlASMLMY]aJKXMYMLILVH?a8cHK j eJKCÇaJcHKQGqKXe¢a e¢ÖBM j a8IYÖBVo*g 9UÖbäKÜBKCyRHaJclILeF?BÖBASM5IdeªÖ j aFÖSØ>e8mZÖB×:KØOÖDCQaJclILeF×HC8ÖSæKymkayR:G j aFIdeFA6anASC8?DKaªØOÖBC Ø j a j C8K C8KXeJKXASCnmncGqKZaäKKXVa8cHK ×lADC¢a8VHKCneg Dimemas Tracefile Edit new configuration Execute Dimemas simulator Check results with Vampir All configurations tested ?
no
yes Specify best configuration Specify QoS parameters Launch job with Configuration Manager
© b £>uw
xB|;B}SD8uwy
xX£|y¯ ·l· s;
uw
BvFX~xB|; ;Ã Å Ä i
Ø»aJKXCQ=HKZaJKXCJÚtILVHILVH?äcHIdmncÕmÖDÚGlIYVlASaJILÖDVÖDØÇÚ{ADmncHILVHKXecHKäÖ j ML=MLILèDKa8Ö j eJKDR:aJclK A >ÖDVHÞ j e¢KXCUÚ{A]Àe¢a8ADC¢aa8cHKAS×H×lMYIdmASaJILÖDV"ÖDVÂaJclKXeJKÚ{ADmncHILVHKXeXglÒ¾Ö6e j ×H×:ÖBC¢aa8cHIdee¢aJK×_R:, ål? j CnAba8IYÖBV6`+ASV:AS?DKXCáYíbã:ØOÖDC[*'&UÞ`+[\Ide>=@KXÜDKXMYÖB×:Ky={IYV6aJcHKØOC8ADÚKªÖSØaJclKª×HC8ÖSæKymkayg Ò;cHILe0>ÖDV@ål? j CnAbaJILÖDVÂ`+ASV:AS?DKXC>c:ADe;ØOÖBCJKXÚÖeaaJclCJKXK ?DÖBADMLe 5 >CJKyAba8Ka8cHKmÖDV@ål? j CnAbaJILÖDVÕålMLKXeFØOÖBC*[ '&UÞ`+[ ªGlADeJKX=ÔÖDVÓa8cHK6e¢×qKXmIåqmAba8IYÖBVðÖSØ aJcHK j eJKCygÒ¾ÖKyADeJKUa8cHKQeJ×qKXmZIYå:mXAbaJILÖDVÖSØoa8cHKªC8KXeJÖ j C8mKXeXRDAE &ILe×HC8ÖbÜIL=HKX=aJÖaJclK KVl=@Þ j eJKCyg 5 îIde¢aJC8IYG j aJKFaJclKmZÖDVHål? j CnAba8IYÖBV6ålMLKXeUÖDVaJÖ{ASMLM2×lADC¢a8ILmIY×lASaJILVH?tÚ{ADmncHILVHKXeXg 5 fa8ADC¢aa8cHKAS×l×HMYIdmASaJILÖDVÂÖDV"ASMLMoe¢×qKXmIå:KX=ÂÚ{ADmncHILVHKXeXg
ñHÖDCªaJclKeJKXmÖDVl=+ADVl=a8cHILC8=Ôea8K×oR2A=HIYC8KXmZaQILVaJKCnADmZaJILÖDV+äIYaJcÕaJcHKa8ADCJ?BKZaQÚtABmncHILVHKXeªILe CJKyó j IYC8KX=2gofILVlmK{ä>K{e¢aJC8ÖDVH?BMY]"GqKMLIYKXÜDKaJclASaIYVÔaJclK{VHKXADCªØ j a j C8K{ä>KtäILMYMc:AÜDKtAÀclKZa¢Þ KC8ÖD?DKXVHÖ j eFEQC8Id=ÞILV@ØOCnADe¢aJC j mka j C8KC8K?ASCn=@IYVl?6aJclK{ÚKaJcHÖ@=HecHÖbä a8Ö+ADmmKXe8eFAÀÚ{ABmncHIYVlK ;OKDgJ?lgSe8e¢c"á ì@íZãÅR QTU< áíãRb?BMYÖBG j eá âbã =kRSADVHÖSa8cHKC?BÖBASMÖDØlaJclK >ÖDV@ål? j CnAbaJILÖDV`+ASVHÞ AS?DKXC;ILea8ÖclIL=@KFa8cHIdemZÖDÚt×HMLKZç@IYa]{ØOC8ÖDÚ a8cHKFKVl=Þ j eJKCG]e j ×H×qÖDCJaJILVH?te¢KXÜDKCnASMÖDØ_aJclKXeJK ÚKymnclASVlILeJÚ{eg Ò;cHKå:VlASMe¢aJK × ðADVl=)Ú{A]G:KÂÚtÖBe¢atmCJIYaJIdmADM>×qÖDILVaØOÖBC{ADmncHILKÜILVH?+a8cHKÀC8KXó j ILC8KX= ×:KXC¢ØOÖBCJÚ{ASV:mZKQØOÖDCUAt×HC8Ö@= j mZaJILÖDVÂC j V 6Ide;aJÖ{KXVle j CJK AtmZKXC¢anASILVÀMLKÜBKMoÖDØ\ó j ADMYIYa]6ÖSØ5aJclK VHKZaäÖDC8èG:Kaä>KXKVÔaJcHK{Ú{ABmncHIYVlKXeXgÒ;clKC8KZØOÖDC8KDR2 A j ADMYIYa]ÖSØfKC8ÜILmKt`ÕASVlAD?DKC ;ªÖf `+ASVlAD?DKX%C =QIde=HKÜDKXMYÖB×:Ky=ðIYV)aJcHKØOC8ADÚKÀÖSØ;aJclKÀî ª` < ï×HCJÖDæKXmZaXR5clAÜIYVH?"a8cHK?BÖBADM aJÖ)eJKZamZKXC¢anASIL V ªÖfi×lASCnASÚtKZa8KCneäcHKVHKXÜDKXC{CJKyó j IYC8KX=2g&Ò;cl K ªÖfi`+ASVlAD?DKXCäILMLMGqK IYVaJKX?DCnAba8KX=ÀIYVaJÖa8cHKmZÖBÚÚ j VHIdmASaJILÖDVÂMYILGHCnASC8]6*[ '&UÞ`+[ kgHÒ;cHKeJ×qKXmZIYå:mXAbaJILÖDVÂÖSØ5aJclK CJKyó j IYC8KX={×:ASCnASÚtKZa8KCne&äILMYMGqKFe j ×H×qÖDCJaJKy={G]taJcHÖDVHål? j CnAba8IYÖBV`+ADVlAS?BKCy6g 9UÖbäKÜBKCyR aJcHIde;×:ÖBIYVa;ILemCJIYaJIdmADMºR@eJIYV:mZKªaJcHK ªÖf6`+ASVlAD?DKXC>clABe>aJÖCJKXMY]{ÖBVÀmZKXC¢anASILV6Ø j V:mkaJILÖDV:ASMLIa] ×HCJÖbÜId=@KX=tG]aJclKªVHKaä>ÖBCJèg ÝcHIYMLKUa8cHIde>Ide>KVle j C8KX={G]aJcHKªVHKäÝclIY?BcÀeJ×:KXKX={GlABmnèG:ÖBVHK VHKZaäÖDC8è@eR¾MYILèDKÂKDgJ?lg E KX ADVBayR¾IYatÚIL?DcatG:KAÕ×HCJÖBGHMLKÚ äcHKXV j eJIYVl?ÔeJKÜDKXC8ADMÇVHKaä>ÖBCJè ×HCJÖbÜId=@KCneXRäclILmnc"ÖSòKCVlKZaäÖDC8èeÖDØ5×qÖÖDC8KCó j ASMLIa]6aJclADV"=HKXeJIYC8KX=2g:Ò;cHILe;clÖbä>KXÜDKCyRILe m j C8CJKXVaJML]6VHKXmKXe8eJADCJ]a8Ö{CJKyADmncÂ
E KX ASVayg
K
Ò_Ö aJKXe¢aa8cHK+a8ÖÖDMde=@KXÜDKMLÖD×qKX= IYVÝa8cHKÔî`ÖBCJèðmZÖBVle¢Ide¢a8eÖDØUaJclKÀ< j CJÖB×:KyASV cHIY?BceJ×:KXKX=GlADmnèGqÖDVHK>VHKZaäÖDC8è E KX ADVBayRymÖDVHVlKXmka8IYVl?a8cHKñlCJKXVlmncTUKVlASaJKCì@Rya8cHK;f@×lASV@Þ ILeJcTKX=@ILC8ILeXRHASVl=aJclK MYÖ@mADM2×HC8ÖbÜId=@KXC KXM j h ILVEQKXCJÚ{ADV]Bg UVHÖDaJcHKXC;aJKXe¢aJGqKX=ÀØOÖBC>a8cHK ILVl= j e¢aJC8ILADM2×lASCJaJVlKCnemÖDVleJIdea8IYVH?tÖDØ5eJKÜDKXC8ADM2[ ÇÞmZM j ea8KCne ÖDV=@IYòKC8KVaMLÖ@mASaJILÖDVle>ÖSؾ< îFf{Ide>m j C8CJKXVBa8MY] j V:=@KC;=@KÜBKMLÖD×HÚtKXVBayR@ASVl={Kç@×:KymkaJKy={a8Ö ä>ÖBCJè{KyASC8MY]ÀìDéD6é Hg fKÜBKCnASMªAD×H×HMLILmXAba8IYÖBVleADCJK j e¢Ky= ASV:= aJKyea8KX= ÖBVÝaJclKÕa8KXe¢aJGqKX=2gÒ;cHKðAS×H×lMYIdmASaJILÖDV < îFf ä;ASVa8e{aJÖ)a8KXe¢aäIYaJcHILV a8cHK+×HC8ÖSæKymkaIdeApÚ j MYaJIYÞÅ=@Ide8mZIL×HMYILVlADCJ]¼ÜIYGHC8ÖSÞADmÖ j e¢aJIdm e¢ILÚ j MdAba8IYÖBVoR\äcHIdmncimADV GqK j e¢Ky=pØOÖDC{eJÖDMLÜIYVH?Óe¢KXÜDKXC8ADM>×HC8ÖDGlMYKXÚte ;OKBg¢?:g5VlÖDIde¢KÂCJKy= j mZÞ aJILÖDVpe¢ILÚ j MLASaJILÖDVleFILVpASILCJ×HMdASVlKX%e =kgofILVlmZKta8cHK6 < ªîQfÓAS×l×HMYIdmASaJILÖDVÓILem j C8CJKXVaJML]Õea8IYMLM&ILV aJcHK=@KÜBKMLÖD×HÚtKVaU×Hc:ADeJKDRHa8cHKAD×H×HMLILmXAba8IYÖBVÂGqKILVH?6C j VÖbÜBKCa8cHK aJKyea8G:Ky=+mZÖBVleJILe¢aJKy="ÖSØ ASV+AS×l×HMYIdmASaJILÖDVÂØOÖDCUaJcHKe¢ILÚ j MdAba8IYÖBV"ÖSØVHÖDVHÞKyó j IYMLIYGlCJI j Ú ?:Öbä ADCJÖ j Vl="eJ×lADmK ÜDKclILmMYKye CJKXKVaJKXCJILVH?aJcHKASaJÚtÖBeJ×HcHKXCJKBRHmASMLMLKX= T ªfðá bãÅg
·q· X¡ u B| }|kF¦q|n£Å¡@|nB}|8£|n
b|kZ;S@|8}8y Duw
vXyQuw
\ uw X}|
>Í Ê BË@Ì!5Ë@Ñ¢ÍÇÊ ¾Ë ;Ï. _ÌlÐÍ .ªÏUË@ÑJÊ aa8cHK9[ÇÞ+>clADMYMLKVH?BKªASaUf j ×:KXC >ÖBÚt× j aJILVH?{ìSéBéBì@RäKª=@KXÚÖBVle¢aJCnAbaJKy={a8cHK j eJAD?DKªÖSØ AÀ`Ka8ABmZÖDÚt× j aJKC mÖ j ×HMLKX=ÕäIa8cÓ[*'&ÞÅ`Õ[ADVl=+C j VHVHILVH?"AGlIYÖBIYV@ØOÖBCJÚ{ASaJIdmeQe¢ILÚ j Þ MLASaJILÖDVÖSØ\a8cHKØOÖBML=@ILVH?6ÖDØ&e¢ILVH?DMLKZÞe¢aJCnASVl=@Ky=Ú{T g2Ò;cHIdemÖ=HKäABeU=@KXÜDKMLÖD×qKX=ASaUaJclK UVHILÜDKXC8eJIa]ÖSØ2ôILKVHV:AFG] ÜDÖ 9UÖDظADmnèBKCáíêãHASVl=ILÚt×HCJÖbÜBKX=G]f@ADVl=@IdA Aba8IYÖBVlASM:^_ASG:e ASVl= 9^_Tªf)äIYaJcHILV)a8cHKÂØOC8ADÚtKÀÖDØUaJcHIdeä>ÖBCJègf×qKXmZIYå:mXASMLMY]BR¾a8cHK"KVHKXCJ?B]ð×lASCnASÚtKZa8KCne ä>KXCJK j ×=HAba8KX=2RoaJcHK6AD×H×HMLILmXAbaJILÖDVÓä;ADeFILVBa8K?BC8ASaJKX=ÔILVBa8ÖAÀÜIde j ASMLIYßyAbaJILÖDVÓKVÜILCJÖBVHÚtKVa ØOÖDCÜILC¢a j ASM&C8KXADMYIYa]ÕADVl=ÓaJcHK6mÖDÚtÚ j VHILmXAba8IYÖBVÓ×:Aba¢a8KC8VpIYÚt×HC8ÖbÜDKy=+a8ÖG:KK 6mZILKVaØOÖBC `KZanADmZÖBÚt× j aJILVH?:g_Ò;cHKmÖDÚt× j anAbaJILÖDV:ASMÇmÖDÚt×HMLKZç@Ia]ÕÖSØ;aJcHIdemÖ@=@K{ILeIYVða8cHK6ÖDCn=@KXC ÖSØ ; =kRbäcHILMYK>aJclK;mÖDÚtÚ j VHILmXAba8IYÖBVIde¾ILVaJcHKÖDCn=@KC5ÖSØ ;oP =kRbäIYaJ c GqKILVH?a8cHK;MYKXVH?Sa8c ÖSØ5aJcHKÚ{T Þe¢Kyó j KVlmKDg ÚtÖDVH?ta8cHKìDìÚ{ADmnclIYVHKye j eJKX="Abaa8cHK×lADC¢a8VHKCneeJIa8KXä>KXCJ6K íDg >C8A]6 Ò DK Dê@íy,ì ; 9ª^_TfREQKC8Ú{ASV] ` ªR W l[f ª!R ªf );f ñ¾ILVHMdASVl= = ì@gUfH0E ªCJIL?DILV"ìDéDéB,é ; ¢f@ÒFR AS×:ASV ÖDÚt×lABó6Ò_KXC8ABeJmXASMLK >ÖBÚt× aJILVH?6f]@e¢aJKÚ ;¸[f ªR ªf = Hg >ÖDÚt×lABó UML×Hcl,A >M j e¢aJKe j GHÚtIYa¢aJKy=6G]aJcHK j e¢KXC&a8Ö aJcHKmÖDÚt× j a8KCneäIYaJc{a8cHKªE 5ØOC8ÖDÚëaJcHKªôªT;ÞÅKVÜIYC8ÖDVlÚKXVaASa&aJclKUG:ÖÖDaJc{ÖSØ 9ª^_TftASa f éBìHgyÒ;cHK>×lASCJaJVlKCneoäKC8KaJcHKXVADGHMYKÇaJÖÇæÖDILVaJclK=@KXÚtÖDVle¢aJCnAba8IYÖBV MYILÜDK>ÜIdA ªmmKXe8e8EQC8IL=og VBa8K?BC8ASaJILÖDVÖDؾa8cHKAS×l×HMYIdmASaJILÖDVÂIYVa8Öa8cHIde;ØOC8ADÚtKäÖDC8è{KVlADGHMYKy=6a8cHK j eJKC;a8Ö
ôIde j ASMLIYßXKFADVl="mZÖBMYMdASGqÖDCnAba8IYÜBKML]äÖDC8è{ÖDVÂa8cHKmZÖBÚ× j aJKy=ÀC8KXe j MYa8eXg 5 fa8ADC¢a¾VHKäðe¢ILÚ j MLASaJILÖDVle2ÖBVFaJcHK>mZÖDVlVHKXmZaJKX=FmÖDÚt× j a8KCne ;¸`+KZa8ABmZÖBÚ× j aJKXC_ASVl= eJILVH?DMLK cHÖBe¢a8e%=ILVBa8KCnADmZaJILÜDKML]Dg 5 `ÖDVlIa8ÖDC×HC8ÖD?BCJKyeJe>ÖSØ5aJcHKmÖDÚt× j anAba8IYÖBVÀÖBVa8cHK cHÖBe¢aXg 5
ÔÍ>ÊÐ*"¢Ï
ÑÍÇÊ Ò;cHILe×lAD×:KXCASVlADMY]ßKy=taJclKF=HIòKC8KVaea8K×le;ASVÂAS×H×lMYIdmASaJILÖDVc:ADeÇaJÖ×lADe8eRGqKZØOÖBCJKQIamADV G:K j e¢Ky=ØOÖDCÇAF×HC8Ö@= j mZaJILÖDV{C j Vo4g Åa>clADeGqKKXV6e¢clÖbäVoRbaJc:AbaÇKyADmnctÖSØaJclKXeJKUea8K×leÇCJKyó j IYC8K e¢KXÜDKCnASMSaJÖÖDMdeRXäcHIdmnce j ×H×:ÖBC¢a_aJcHK>KVl=Þ j eJKC5= j C8IYVH?KXADmnce¢aJKX×ogÒ;cHK>î ª` < ×HC8ÖSæKXmZa =@KÜBKMLÖD×leQAVlKä a8ÖÖDMYÞÅeJKZaQäcHILmncðe j ×H×qÖDCJa8eªKVl=Þ j eJKC ASV:=ÕAS×l×HMYIdmASaJILÖDVÓ=@KÜBKMLÖD×qKCneILV aJcHK"mZÖBÚ×lMYKçÓanADeJèðÖSØ×qÖDCJaJILVH?ÔAD×H×HMLILmXAba8IYÖBVlea8ÖÕcHKaJKXCJÖB?DKVlKÖ j eEQC8IL=pKXVÜILC8ÖDVHÚtKVane ADeFäKMLM&ADeF? j IL=@ILVH?"cHILÚ/a8cHCJÖ j ?DcÔaJclK6=@I 6m j Ma8IYKye ÖSØ j eJIYVl?Àa8cHKEQC8IL=ÕØOÖDC KXÜDKC8]Õ=HA] ×HCJÖ@= j mkaJILÖDVÂC j VleXgHÒ;cHKFIYVaJKXC8ABmka8IYÖBVÖSؾaJcHKFa8ÖÖDMdeABe;ä>KXMYMoABe>aJcHKe8mZKXVlASC8IYÖe>e j ×H×qÖDCJaJKy= G]ªaJclK>×HC8ÖSæKymka¾ADCJK j VHILó j KASÚtÖDVl?aJcHKm j C8C8KVaJML]ªC j VHVlIYVH?QEQCJId= ×HC8ÖSæKymka8eXRZG]FVHÖSa¾KÜDKXV mZMdASILÚILVH?aJÖe¢ÖBMYÜBKªASMLM×HC8ÖDGHMLKÚ{eXRBG j a;G]ØOÖ@m j eJILVH?ÖBVÀAÜDKC8]{e¢×qKXmILADMqa8ADeJègÒ;clKªa8ÖÖDMde clAÜDK6×lCJÖbÜBKX=ÓaJclKILC j e¢KØ j MYVlKXe8eäIYaJc e¢KXÜDKXC8ADMÇAS×H×lMYIdmASaJILÖDVleIYV¼AÕ< j CJÖB×:KyASVða8KXe¢aJGqKX=2R = j C8IYVH?{ILVaJKXCJVlASaJILÖDVlADM_=@KXÚÖBVle¢aJCnAbaJILÖDV:eAbaQf ;ìDéDéìIL V ;ASMYaJILÚÖBCJKBRlASV:=ÂADCJKm j C8CJKXVBa8MY] aJKXe¢aJKy= j Vl=@KXCIYVl= j ea8CJIdASM¾mZÖDV:=@Ia8IYÖBVleXg
ÝÐÊUÍ "$¾Î _Ê>Ë Ò;cHILeUä>ÖBCJè{ä;ADee j ×H×qÖDCJaJKy=G]6a8cHK< j CJÖB×:KyASV >ÖBÚtÚIde8e¢ILÖDV j Vl=@KXCmZÖBVaJCnADmka;V j ÚGqKC î`< ¢f@ÒÞìSéDéBébÞìDêBé lg
: _Ì!_ÊÐ'
¯ B¯ Ç y
H5ª¯ÇD
B| w uw
Bv !"$#%&' (%*) +-,.0/2134455768,:9;)?6@"& 3454,.!"045BAC)D#E6GF 7HI,.JK&LHM)D&NOHO->8¯ xu¥|Uz2X@|J}kP8X¡@|8} CQ.QSR ¯ b¯Uª¯ >w |n
l¦¯X>}¢X u¥£Jxl ¯ T X£Å|8}kZ©ª¯¦¯§U}X
uw£n à ¯VU>uw@|k
S: Ä ¯S|nuB|
>¯¦qbX
B|n
WX VYZY?,.06=)"#E* > Ydg,[."#./\5¢¯ à ¦l}¢X
£n¯ à xl¯@SX~Yk¯ I -QSQ ZJB:¯ S¯ R ¯Uª¯ Ä ¯jTvyvBo§F¯oH¯2 ly
By
loX
$B¯jB¯o;X
vy}}¢?:wIz c,.% %"6w#.%d#C[.) |8¨BX
D}Z
h B¯by
vy}}¢SS|kBu¥X}£nZ U>|n8|n
b5XBXX
Bn|n£_u
z2Z}¢ w | ~u¥} @Ã JxBu
B|
à |n££vy| z2££u
Bv
S|J}~»X8|yS B | y Q X~q :|88B}|Ç©|n£5uw
5y BB|8}Dnuw|n
Bn|ySvy|n£ Q V Q S¯ SB}uw
vX|8}k -QSQ.R ¯\Zx Ä B}X@|kX
{jz ~ à à z ¤ £|8}£ @>}y à |n|8uw
vD¯ ¯ Ty£Å|8}k:>¯l§|n££|
llH¯l¦qB|n¢¬S| }WF \1%d#.68,./O,g+\6GF ms4)D&Z %d#Z>-J )-J| Q ¯ ( )|n£¢xX
@¯ Ã d¯ P>}¢( cwk468#Z,./Y*?6=)G%![o13",.55 0% 6@4",.%*6=)G%4%*68#.J( l46=i,."x5uw
TDB}||8
|8}¢ZuX
5X B|J}>SD£Å|n £n¯ Ä £|nSuw|8};Dnuw|n
Bn|y XX ¯\DB¡ u¥|kF~d}B¡ uwkZuwy
:¯