PMETIS KMETIS
Stages
Data Movement:
Communication:
Computation:
Load Balancing:
✜ ❇ ✉ ✮✻✠✪✮✻✒✽✩❅✍❆✑✓☛☎✒✺t✖✁☎✰✱✄✻♦✥✍❆✑①✍✬✠☞✁✓✮✯Û
✍✬✁✦✂☎Ü❩✠☞✩➢✩✡t❆✌✻✒✔✕✻♦✥✛☞✒✔✕✱✁☎✮❋✒✔✠✪☛☎✌✝✍❏✄✻✞✡✁✟t✖✒✔✩✫✩✡✁☎✞✫✩✖❥
⑧ ✑✓t❆✌➱✩❅✍❆✑✓☛✓✒✱t✖✁☎✮✻✩✡✠☞✩✡✍✫✩❼✁✭✴❍✴✶✁☎♦✥✞❃✄✻✌✹✑✓✩✡✒✔✩✧✩✡✌✻✁❀❄✼✮➱✠✪✮❒✕✥✠✪✃♥✒✔✞✫✒✖✮✝✍❼t✖✁☎✛☞✁✓✞✫✩✔❥ ✤ ✌✻✒✱✄✻✌✹✑✭✩✫✒✔✩❼✑✓✞✡✒
✕✹✑✭✍✬✑✱✰✱✁❀✿☎✒✖✰✲✒✖✮➑✍✔♠❦t✔✁☎✰✱✄✻♦✥✍✬✑✭✍✬✠✪✁☎✮➆♠✹t✔✁✓✰✲✰➹♦✥✮✻✠☞t✔✑✭✍✬✠✪✁☎✮④✑✓✮✻✕✯✛☞✁✝✑✭✕
✑✭✛➨✑✓✮✻t✖✠☞✮✻☛✥❥★Û➥✑✝Ü✼✏✟✌✻✁❀❄✼✩
✑➤✩✡✍✬✑✭✍✬✠✪tr✩✫t❆✌✻✒✖✕✻♦✻✛☞✒✭♠❩✑✭✛☞✛➢✒✖✠☞☛☎✌✝✍➁✄✻✞✡✁✟t✖✒✔✩✫✩✡✁☎✞✫✩❼✑✓✞✡✒❋✑✓t✖✍✫✠✪✿☎✒r✴✶✁☎✞★✍✫✌✻✒❋✒✔✮✝✍✬✠✪✞✫✒r✛✪✠✪✴✶✒✖✍✫✠☞✰✱✒✧✁✓✴➦✍✬✌✥✒
t✔✁✓✰✲✄✻♦✟✍❆✑✭✍✫✠☞✁☎✮➆❥✂Û ✎ Ü❩✏✟✌✻✁❀❄✼✩❖✑✵✕✟✆✟✮✻✑✓✰✲✠✪t✂✩✡t❆✌✻✒✔✕✻♦✥✛☞✒✓♠✝✍✫✌✻✒✽✮➑♦✻✰
✒✔✞➢✁✭✴❦✄✻✞✫✁♣t✔✒✖✩✫✩✫✁✓✞➢✠☞✩❩✿✭✑✓✞✡✠☞✒✖✕
✕✻♦✻✞✡✠☞✮✻☛✱✍✬✌✻✒❼✛☞✠✳✴✶✒✖✍✬✠✪✰✲✒✵✁✓✴➢✍✬✌✥✒✧t✔✁✓✰✲✄✻♦✟✍❆✑✭✍✫✠☞✁☎✮➆❥✺✗✚✮✥✠✪✍✬✠☞✑✓✛☞✛✳✆➌✍✫✌✻✒✧t✖✁☎✰✲✄✥♦✥✍❆✑✭✍✫✠☞✁☎✮✯✩✡✍✬✑✓✞✡✍✫✩✵✁☎✮✘✑
✩✫✠✪✮✻☛☎✛✪✒❃✄✻✞✫✁♣t✔✒✖✩✫✩✫✁✓✞✔♠❦✑✓✩✺✍✬✌✥✒✾✄✥✞✫✁
✛✪✒✔✰ç✩✫✠☞Ñ✖✒➁✠☞✮✻t✖✞✫✒②✑✭✩✫✒✔✩✖♠❦✰✲✁☎✞✡✒❃✄✻✞✫✁♣t✔✒✖✩✫✩✡✁☎✞✫✩✈✑✓✞✫✒➁✑✭✕✻✕✻✒✔✕❈❥
✦★♦✻✞✡✠☞✮✻☛✧✍✫✌✻✒❃✕✹✑✭✍✬✑r✰✲✁❀✿☎✒✖✰✲✒✖✮✝✍✼✄✻✌✹✑✓✩✡✒✓♠✹✩✫✁✓✰✲✒★✒✖✛☞✒✖✰✲✒✖✮➑✍✫✩✺✁✓✴❚✍✬✌✻✒ ✉ q✘⑥ ✰✱✒✔✩✡✌✯✁✓✞
t✔✁✓✞✫✞✫✒✖✩✫✄❡✁☎✮✻✕✻✠✪✮✻☛✧☛✓✞✬✑✓✄✻✌➌✑✓✞✫✒✈✰✲✁❀✿✓✒✔✕➤✑✓✰✱✁☎✮✻☛✾✄✻✞✡✁✟t✖✒✔✩✫✩✡✁☎✞✫✩✖❥➦❤❦✁✓✞➦✒Ö➐✥✑✓✰✲✄✥✛☞✒✓♠✟✑✓✛✪✛✹✩✡✍✬✞✡♦✻t✖✍✫♦✻✞✬✑✭✛
✑✓✮✻✕▼✮✻✁♣✕✻✒✯✑✓✩✡✩✫✁♣t✔✠➨✑①✍✬✒✔✕▼✕✹✑①✍❆✑⑨✁✓✴✈✒②✑✓t❆✌Ú✩✫♦✻t❆✌❰✒✔✛✪✒✔✰✱✒✔✮✝✍❁Û➥✠✳✍✬✩r✩✡✍✬✑✭✍✬✒②Ü✧✌✹✑✓✩r✍✬✁ ✎ ✒➤✰✲✁❀✿✓✒✔✕
✴✶✞✫✁✓✰➭✑❁✩✫✁☎♦✻✞✡t✔✒❜✄✥✞✫✁♣t✔✒✔✩✡✩✫✁☎✞❼✍✬✁➵✑❁✕✻✒✔✩❅✍✬✠☞✮✻✑✭✍✬✠✪✁☎✮➱✄✻✞✡✁✟t✖✒✔✩✡✩✫✁☎✞✖❥⑨✦❃✑✭✍❆✑✯✰✲✁❀✿✓✒✔✰✱✒✔✮✝✍➹✍✬✠✪✰✲✒❋✠✪✩
✄✻✞✡✁☎✄♥✁✓✞✡✍✬✠✪✁☎✮✹✑✓✛➎✍✫✁❜✍✬✌✻✒➹t✖✁☎✰✱✄✻✛☞✒Ö➐✥✠✳✍✚✆✘✁✭✴❏✍✬✌✻✒➹✩❅✍❆✑✭✍✫✒❋✑✓✩✫✩✡✁✟t✖✠➨✑✭✍✫✒✔✕➵❄✼✠✳✍✬✌➵✒✔✑✓t❆✌Ù✒✔✛☞✒✖✰✲✒✖✮✝✍②❥➁✗✚✮
✍✬✌✥✠☞✩➤✩✡✍✫♦✻✕✥✆❫❄❍✒❐✰✱✒②✑✭✩✫♦✻✞✡✒Ù✍✫✌✻✒❒✑✓t✖✍✫♦✹✑✓✛❃✕✹✑①✍❆✑▼✰✲✁❀✿☎✒✖✰✲✒✖✮✝✍✯✍✫✠☞✰✱✒✓❥ Ï❐✒❒✑✓✛☞✩✡✁Ú✰✱✒②✑✭✩✫♦✻✞✡✒
✒✖✞✼✁✓✴➢✒✖✛☞✒✔✰✱✒✔✮✝✍✫✩✷✰✱✁❀✿☎✒✖✕✘✑✓✰✱✁☎✮✻☛❋✄✻✞✡✁✟t✖✒✔✩✡✩✫✁☎✞✡✩✈✠✪✮✯✒✔✑✓t❆✌
✩✡✍✬✑✓☛☎✒✭❥⑨❤✹♦✻✞✡✍✫✌✻✒✔✞✡✰✲✁☎✞✡✒✓♠➢✠✪✮Ð✩✫✁✓✰✲✒✲t②✑✓✩✡✒✔✩✔♠❖✮✻✒❧❄Ò✕✻✑✭✍❆✑✘✩❅✍✬✞✡♦✻t✖✍✫♦✻✞✫✒✖✩r✌✹✑②✿☎✒❜✍✬✁ ✎ ✒ ✎ ♦✻✠☞✛✳✍➹✑①✍
✍✬✌✥✒❁✕✻✒✖✩✡✍✫✠☞✮✹✑✭✍✫✠☞✁☎✮Ú✄✻✞✡✁✟t✖✒✔✩✫✩✡✁☎✞✔❥
✌✥✒❁✍✚✆♣✄♥✒❁✁✓✴★✕✻✑✭✍❆✑❒✑✓✩✫✩✡✁✟t✖✠➨✑✭✍✫✒✔✕Ú❄✼✠✪✍✬✌❰✑✓✮❰✒✔✛☞✒✖✰✲✒✖✮✝✍➌✠✪✮
✍✬✌✥✠☞✩r✩✡✍✫♦✻✕✥✆▼✠✪✩r✩✫✌✻✁❀❄✼✮Ú✠☞✮
✄✻✞✡✁✟t✖✒✔✩✫✩✡✁☎✞✫✩❼✠☞✮❒✒②✑✓t❆✌❐✩✡✍✬✑✓☛☎✒✓❥
✩✾✒❧➐✟✄♥✒✖t✖✍✫✒✔✕➱✍✫✌✻✒✲✰✱✒②✑✭✮❐✕✹✑①✍❆✑④✰✲✁❀✿☎✒✖✰✲✒✖✮✝✍❼✍✫✠☞✰✱✒r✩✫✌✻✁❀❄✼✩
✤ ✌✻✒✺✩✡✒✔t✔✁✓✮✻✕✲✄✥✌✹✑✓✩✫✒✺✠✪✩❩✍✬✌✥✒✺t✔✁☎✰✱✄✻♦✥✍✬✑✭✍✬✠✪✁☎✮➹✄✻✌✹✑✭✩✫✒✓❥❩✗✚✮❋✍✫✌✻✠☞✩❩✄✻✌✹✑✓✩✡✒✓♠✝✒②✑✭t❆✌✲✄✻✞✡✁✟t✖✒✔✩P➮
✩✫✁✓✞✈✄❡✒✔✞❅✴✶✁☎✞✫✰✱✩✼✩✫✁☎✰✱✒❼♦✥✩✫✒✖✴✶♦✥✛➍✁☎✄❡✒✔✞✫✑✭✍✬✠✪✁☎✮✯✁☎✮❁✠✳✍✬✩✷✛☞✁♣t②✑✓✛❈✕✹✑✭✍❆✑✟❥✽✗✚✮❁✍✫✌✻✒✧t✔✑✓✩✫✒❼✁✓✴❩✍✫✌✻✒✾✸✻✮✻✠✪✍✫✒
✒✔✛✪✒✔✰✱✒✔✮✝✍✾✒❧➐✥✑✓✰✱✄✻✛☞✒✭♠➆✍✬✌✻✠✪✩➁t②✑✓✮
✒❋✩✡✁☎✰✲✒➹✴✶✁✓✞✫✰Þ✁✓✴❍✒❧➐✟✄✻✛✪✠☞t✖✠✪✍❃✁☎✞➁✠✪✰✲✄✻✛✪✠☞t✖✠✪✍✷t✔✁☎✰✱✄✻♦✥✍✬✑✭✍✬✠✪✁☎✮➆❥
Û➥✒✭❥➬☛✥❥✪♠♥t✔✁☎✮✻✩❅✍✬✞✡♦✻t✖✍✫✠☞✮✻☛④✑✓✮✥✕➵✩✫✁☎✛✳✿♣✠☞✮✻☛➌✑➌✛➨✑✓✞✡☛☎✒✧✛✪✠☞✮✻✒✔✑✓✞✼✩✡✆♣✩✡✍✫✒✔✰▲✑✭✩✫✩✫✁♣t✔✠☞✑✭✍✬✒✖✕✘❄✼✠✪✍✫✌✘✍✬✌✥✒➹✩✫✠✪✰❋➮
♦✻✛☞✑✭✍✬✠✪✁☎✮➆❥➘Ü❰✗✚✮➱✍✬✌✥✠☞✩➁✩✡✍✫♦✻✕✥✆❒❄✂✒➌✑✓✩✫✩✡♦✻✰✲✒➌✑✓✮➱✠✪✰✲✄✥✛☞✠☞t✖✠✪✍✵✩✫✄✹✑✓✞✡✩✫✒✲✛☞✠☞✮✥✒②✑✓✞➁✩✡✆♣✩❅✍✬✒✔✰ ✠☞✩➁✩✡✁☎✛✪✿✓✒✔✕
✩✡✄✹✑✓t✖✒➤✩✫✁☎✛✳✿☎✒✔✞✾❄✼✠✪✍✫✌Ð✗P⑦❚➏
✄✻✞✫✒✖t✔✁☎✮✥✕✻✠✪✍✫✠☞✁☎✮✻✠✪✮✻☛✻❥✯✗✚✮Ó③❃✞✡✆♣✛☞✁❀✿
✩✫♦ ✎ ✩✫✄✹✑✭t✔✒❜✩✡✁☎✛✪✿✓✒✔✞✫✩✾✍✬✌✻✒✱❄✂✁✓✞✫➧Ù✄♥✒✖✞✧✠✳✍✬✒✔✞✫✑✭✍✬✠✪✁☎✮Ù✕✻✒✔✄❡✒✔✮✥✕✻✩➹✩✫✠✪☛☎✮✻✠✳✸✹t②✑✓✮✝✍✫✛✪✆⑨✁☎✮❒✍✬✌✻✒✲✄✹✑✓✞✫✑✓✛☞✛✪✒✔✛
✗P✦★✩✺✒❧✍✬t
❇❖✦❃✑✭✍✬✑r✑✓✩✫✩✡✁✟t✖✠➨✑✭✍✫✒✔✕④❄✼✠✪✍✬✌✯✑r✮✻✁♣✕✻✒
✰✲✑✭✍✬✞✡✠✳➐➑➮❿✿✓✒✔t✖✍✫✁☎✞➁✄✻✞✫✁♣✕✻♦✻t❧✍➤Û
➝❃⑩➦Ü✾✑✓✮✻✕❒✕✻✁✓✍❼✄✻✞✫✁♣✕✻♦✻t❧✍✧✄❡✒✔✞❅✴✶✁☎✞✫✰✲✑✓✮✻t✖✒✓❥➌Ï❐✒✲✰✱✁♣✕✻✒✔✛❏✍✬✌✥✒
✠☞✮r✁☎♦✥✞➦t✔✑✓✩✫✒✒❉
✴✶✁☎✞✺✍✫✌✻✒✧✑✭✄✻✄✻✛☞✠✪t②✑✭✍✫✠☞✁☎✮➤t✖✛➨✑✓✩✡✩✈✁✭✴➢✠☞✮✝✍✫✒✔✞✫✒✖✩✡✍✔❥
✒✖✞④✁✓✴➹✒✖✛☞✒✔✰✱✒✔✮✝✍✫✩❁✁☎✮❾✍✬✌✻✒❒✄✻✞✡✁✟t✖✒✔✩✫✩✡✁☎✞④❄✼✠✪✍✬✌❝✍✬✌✥✒❐✰✲✑①➐✟✠☞✰➹♦✥✰
✎ ✁✓✍✫✍✫✛☞✒✔✮✥✒✔t❆➧✘✄✥✞✫✁♣t✔✒✔✩✡✩✫✁☎✞✬Ü❃✑✭✴
✤ ✌✻✒❃✍✬✌✥✠☞✞✫✕④✄✻✌✻✑✓✩✫✒➁✞✫✒✖✄✻✞✫✒✖✩✫✒✖✮➑✍✫✩✷✍✫✌✻✒❃✍✬✁✓✍✬✑✓✛♥✍✫✠☞✰✱✒★✞✫✒✖✙➑♦✻✠☞✞✡✒✔✕④✴✶✁☎✞✽t✔✁✓✰✲✰➹♦✥✮✻✠☞t✔✑✭✍✬✠✪✁☎✮➆❥
✗❿✍❂✩✫✌✻✁✓♦✻✛☞✕ ✎ ✒❖✒✖✰✲✄✻✌✻✑✓✩✫✠✪Ñ✔✒✔✕➁✍✬✌✻✑✭✍➎✍✬✌✻✒➦t✔✁✓✰✲✄✻♦✟✍❆✑✭✍✫✠☞✁☎✮❃✄✻✌✻✑✓✩✫✒❍✑✓✮✻✕✾t✔✁☎✰✱✰➹♦✻✮✥✠☞t②✑①✍✬✠☞✁✓✮★✄✻✌✹✑✓✩✡✒
✰✲✑❀✆❋✮✥✁✓✍ ✎ ✒✷✕✻✠☞✩❅✍✬✠✪✮✻t✖✍❍✄✻✌✹✑✓✩✡✒✔✩✂✑✓✩❍✩✡✌✻✁❀❄✼✮❜✠☞✮
❥❖✂✁☎✰✱✄✻♦✥✍✬✑✭✍✬✠✪✁☎✮✱✑✓✮✻✕✲t✔✁☎✰✱✰➹♦✻✮✻✠✪t②✑✭✍✫✠☞✁☎✮
✰✲✑❀✆❐✁❀✿☎✒✖✞✫✛➨✑✭✄▼✍✫✁Ù✒❧➐✟t❆✌✹✑✓✮✻☛✓✒✯✠✪✮✝✍✬✒✔✞✡✰✲✒✖✕✻✠➨✑①✍✬✒❜✞✡✒✔✩✫♦✥✛✪✍✬✩✖❥❐Ï❐✒➤✌✹✑②✿☎✒④✰✱✁✟✕✻✒✖✛☞✒✖✕Ð✍✬✌✻✒➤✒✖✮➑✍✫✠☞✞✡✒
✍✬✠✪✰✲✒➤✩✡✄♥✒✖✮✝✍✲✴✶✁☎✞❋t✖✁☎✰✲✰✧♦✻✮✻✠☞t✔✑✭✍✬✠✪✁☎✮Ó✠☞✮✝✍✫✁❐✑✭✩✱✁✓✮✻✒❁✛✪♦✻✰✱✄♥✒✖✕Ú✄✥✌✹✑✓✩✫✒✭❥❵Ï❐✒✯✒✖✩✡✍✫✠☞✰✲✑✭✍✬✒➤✍✬✌✥✒
✍✬✁✭✍❆✑✓✛➆t✖✁☎✰✱✰➹♦✻✮✻✠✪t②✑✭✍✫✠☞✁☎✮➌✍✫✠☞✰✱✒★✴✶✞✫✁☎✰ ✍✬✌✻✒➁t❆✌✹✑✭✞✬✑✓t❧✍✬✒✔✞✡✠☞✩❅✍✬✠☞t✖✩✼✁✓✴❩✍✫✌✻✒➁t✔✁☎✰✱✰➹♦✻✮✻✠✪t②✑✭✍✫✠☞✁☎✮➌✮✻✒✖✍❅➮
✄✻✞✡✁✟✕✻♦✥t✖✍✷Û q ➝❃⑩➦Ü❧❥ ✤ ✌✻✒
➝★⑩❐✠✪✩❩✠☞✮✝✿✓✁☎➧✓✒✖✕r✮♣♦✥✰✲✒✖✞✫✁☎♦✻✩➢✍✫✠☞✰✱✒✔✩➍✑✓✮✻✕r✕✻✁✓✰✲✠✪✮✹✑✭✍✬✒✖✩❂✍✫✌✻✒✽t✖✁☎✰❋➮
✰➹♦✻✮✥✠☞t②✑①✍✬✠☞✁✓✮➵✞✫✒✖✙♣♦✥✠☞✞✫✒✖✰✲✒✖✮✝✍✬✩✔❥✧❤✹✁☎✞❃✑✓✮
➝★⑩➍♠❈✍✫✌✻✒r✕✻✁☎✰✱✠☞✮✻✑✓✮✝✍★✄✹✑✭✍✡✍✬✒✖✞✫✮Ù✠☞✩★✮✥✒✔✠☞☛✓✌ ✎ ✁☎✞✵✍✫✁
✮✻✒✖✠☞☛☎✌ ✎ ✁☎✞✺t✔✁☎✰✱✰➹♦✻✮✥✠☞t②✑①✍✬✠☞✁✓✮➆❥
✒✔✮✝✍✾✛☞✒✖✮✻☛✓✍✫✌✻✩➁✑✓✰✱✁☎✮✻☛➤✍✚❄✂✁✯✄✻✞✡✁✟t✖✒✔✩✫✩✡✁☎✞✫✩❃✴✶✁☎✞★✍✚❄❍✁✯➧♣✠✪✮✻✕✻✩➁✁✓✴❍t✔✁☎✰✱✰➹♦✻✮✥✠☞t②✑①✍✬✠☞✁✓✮➵✮✻✒✖✍✚❄❍✁☎✞✡➧♣✩✖♠
☛✡❶✜ ✎ ✆➑✍✬✒✖✩❃✍✬✌✻✒➹t✖✁☎✰✱✰➹♦✻✮✻✠✪t②✑✭✍✫✠☞✁☎✮✯✍✬✠☞✰✱✒✧✠✪✩★✕✻✁☎✰✱✠☞✮✻✑✭✍✬✒✖✕
✆➵✰✱✒✔✩✫✩✫✑✓☛☎✒r✩❅✍❆✑✓✞❅✍✬♦✻✄Ù✛➨✑①✍✬✒✔✮✥t✖✆☎❥
☛✠❶✜ ✎ ✆➑✍✬✒✖✩★✍✬✌✻✒✧✍✫✁✓✍❆✑✭✛➍t✖✁☎✰✲✰✧♦✻✮✻✠☞t✔✑✭✍✬✠✪✁☎✮④✍✬✠☞✰✱✒✾☛☎✞✫✁❀❄✼✩★✰✱✁☎✮✻✁✓✍✫✁☎✮✻✠✪t②✑✓✛✪✛✪✆☎❥ q ✆♣✞✡✠☞✮✻✒❧✍
✠☞✩✯✑ ✎ ✁☎♦✥✍❁✑✓✮×✁☎✞✫✕✥✒✔✞④✁✓✴➹✰✲✑✓☛☎✮✥✠✪✍✬♦✥✕✻✒⑨✴➥✑✓✩✡✍✫✒✔✞✯t✔✁☎✰✱✄✹✑✓✞✡✒✔✕❝✍✬✁
✍✫✌✻✒✔✞✡✮✻✒✖✍✔❥ ✤ ✁✭✍❆✑✓✛❃✰✱✒✔✩P➮
✩✬✑✭☛☎✒✧✍✬✞✫✑✓✮✻✩✡✰✲✠✪✩✫✩✫✠✪✁☎✮➵✠✪✩★✑✓✮⑨✠✪✰✲✄❡✁☎✞✡✍✬✑✓✮✝✍✈✴✶✒✔✑✭✍✬♦✥✞✫✒➹✁✓✴➦t✖✁☎✰✲✰✧♦✻✮✻✠☞t✔✑✭✍✬✠✪✁☎✮✯✮✻✒✖✍✚❄❍✁☎✞✫➧➑✩✖❥ ✤ ✁✓✍❆✑✓✛
✰✱✒✔✩✫✩✫✑✓☛☎✒➹✍✫✞✬✑✓✮✻✩✡✰✲✠✪✩✫✩✡✠☞✁☎✮✘✍✫✠☞✰✱✒✧✠✪✮✻t✔✛✪♦✻✕✻✒✔✩✵✛➨✑✭✍✫✒✔✮✻t❧✆☎♠➆✩✡✁✓✴
10 3 Ethernet
Myrinet
Time (ms)
Message Size (Bytes)
✴➥✑✓✩❅✍✬✒✔✞❃✍✫✌✹✑✓✮ ⑧ ✍✫✌✻✒✔✞✡✮✻✒✖✍✔❥❜❤✹✁☎✞❃✩✡✌✻✁☎✞✡✍✾✰✱✒✔✩✡✩✬✑✓☛☎✒✖✩❜Û✶✛☞✒✖✩✫✩❃✍✬✌✹✑✭✮ ③✾Ü✈✍✫✌✻✒❋t✔✁☎✰✱✰➹♦✻✮✻✠✪t②✑✭✍✫✠☞✁☎✮
✍✬✠✪✰✲✒❃✠✪✩✺✠☞✮✻✕✥✒✔✄❡✒✔✮✻✕✻✒✖✮✝✍✵✁✓✴❩✰✲✒✖✩✫✩✫✑✓☛☎✒➁✩✫✠✪Ñ✔✒✓❥❍❤✹✁☎✞✺✛☞✁✓✮✻☛☎✒✔✞✺✰✱✒✔✩✡✩✬✑✓☛✓✒❼✩✡✠☞Ñ✔✒✖✩✼t✔✁☎✰✱✰➹♦✻✮✻✠✪t②✑✭✍✫✠☞✁☎✮
✍✬✠✪✰✲✒✵✠☞✮✻t✖✞✫✒②✑✭✩✫✒✔✩✷✰✱✁☎✮✻✁✓✍✫✁☎✮✻✠☞t✔✑✓✛☞✛✳✆❁ÛÔ✑✓✛✪✰✲✁✓✩✡✍✺✛✪✠☞✮✻✒✔✑✓✞✫✛✳✆✻Ü❏❄✼✠✪✍✫✌❁✰✱✒✔✩✡✩✬✑✓☛☎✒➁✛✪✒✔✮✻☛✓✍✫✌➆❥
✤ ✌✻✒✽✍✫✁✓✍❆✑✓✛✟t✔✁☎✰✱✰➹♦✻✮✥✠☞t②✑①✍✬✠☞✁✓✮❼✍✬✠✪✰✲✒❍✄♥✒✖✞➢✠✪✍✫✒✔✞✫✑✭✍✬✠✪✁☎✮✧✠✪✩➢✒✔✩❅✍✬✠☞✰✲✑✭✍✫✒✔✕➹✴✶✞✫✁✓✰➣✍✫✌✻✒✺✮➑♦✻✰❋➮
✒❧✍✚❄✂✒✖✒✔✮④✮✻✒✖✠☞☛☎✌ ✎ ✁☎✞✂✄✻✞✡✁✟t✖✒✔✩P➮
t✔✁✓✮✻✮✻✒✔t❧✍✬✒✖✕✲✍✬✁✾✑❃✄✹✑✓✞❅✍✬✠✪t✔♦✻✛☞✑✓✞➢✩✫♦
✒✔✞❖✁✓✴♥✒✔✕✻☛☎✒✼t✖♦✥✍✬✩➦✁✓✴❈✑➁✄✻✑✓✞✡✍✫✠☞t✔♦✥✛➨✑✓✞➍✩✫♦ ✎ ☛✓✞✬✑✓✄✻✌❈❥ ✤ ✌✻✒
✍✬✁✭✍❆✑✓✛✹t✖✁☎✰✲✰✧♦✻✮✻✠☞t✔✑✭✍✬✠✪✁☎✮✯Û➥✰✱✠☞✛✪✛☞✠✪✩✫✒✔t✖✁☎✮✻✕✻✩✬Ü➍✠☞✩❏✒✖✩✡✍✫✠☞✰✲✑✭✍✬✒✖✕✱✴✶✞✡✁☎✰Ý✍✬✌✥✒✈t❆✌✹✑✭✞✬✑✓t❧✍✬✒✔✞✡✠☞✩❅✍✬✠☞t✖✩❍☛✓✠✪✿☎✒✖✮
✩✫✒✖✞✡✿✓✒❜✍✬✌✹✑✭✍❼✍✬✌✻✒➌t✔✁☎✰✱✰➹♦✻✮✻✠✪t②✑✭✍✫✠☞✁☎✮Ù✍✬✠✪✰✲✒✲✄♥✒✖✞✧✠✳✍✬✒✔✞✫✑✭✍✬✠✪✁☎✮❐✍✬✑✓➧✓✒✖✩
✤ ✌✻✒✷✴✶✁☎♦✻✞✡✍✫✌➌✄✻✌✻✑✓✩✫✒✈✩✫✌✻✁❀❄✼✩✂✍✫✌✻✒✵✑✭t✖✍✬♦✻✑✓✛✹✍✬✠☞✰✱✒✼✮✻✒✔✒✖✕✻✒✔✕❜✍✫✁❼✞✡♦✻✮➌✍✫✌✻✒✈✛✪✁✝✑✓✕ ✎ ✑✓✛☞✑✓✮✻t❧➮
✠☞✮✥☛❃✑✓✛☞☛✓✁☎✞✫✠✳✍✬✌✻✰✯❥➆Ï➱✒✺♦✥✩✫✒✽✍✬✌✥✒✼✑✓t✖✍✫♦✹✑✓✛✥✰✱✒②✑✭✩✫♦✻✞✡✒✔✕r✄✹✑✓✞❅✍✬✠✳✍✬✠☞✁✓✮✻✠☞✮✻☛✼✍✬✠✪✰✲✒➦✴✶✁☎✞❩✍✫✌✻✒✽✰➹♦✻✛✳✍✬✠✪✛☞✒✖✿✓✒✔✛
✩✫t✖✞✬✑✭✍✫t❆✌✟➮✚✞✡✒✔✰✲✑✓✄❚Û q ✏ ⑥
☛✭✢✒r
✄✹✑✭✞✡✍✬✠✳✍✬✠✪✁☎✮✻✠☞✮✥☛❼✑✭✛☞☛☎✁☎✞✡✠✪✍✫✌✻✰❁❥✂Û➥✗✚✮④✑❼t❆✌✹✑✓✄✥✍✫✒✔✞✽✍✬✌✥✞✫✒✔✒✈❄✂✒❃t✖✁☎✰❋➮
✄✹✑✓✞✡✒✔✕r✴✶✁☎♦✻✞❩✕✻✠✪✃♥✒✔✞✡✒✔✮✝✍❏✕✥✆♣✮✹✑✓✰✱✠☞t✂✛☞✁✝✑✓✕
✁✓✴✼✄✻✞✡✁✟t✖✒✔✩✡✩✫✁☎✞✡✩✲✑✭✞✫✒❜✕✥✆♣✮✹✑✭✰✲✠✪t②✑✓✛✪✛✪✆➵✿✭✑✓✞✡✠☞✒✔✕❈❥
♦✻✛✪✍✫✠✳➮❿✛☞✒✖✿✓✒✔✛➦✩✫t✖✞✬✑✭✍✫t❆✌Ú✞✡✒✔✰✲✑✓✄Ó✩✫✌✥✁❶❄❍✒✔✕▼✍✬✌✥✒
✎ ✒✔✩✡✍✷✄❡✒✔✞❅✴✶✁☎✞✫✰✲✑✓✮✻t✖✒✓❥➘Ü
✸✈❽✹✸ ❴❐❨✹❊ ❷ ◆P❬☞☛
✤ ✌✻✠✪✩❩✩✫✒✖t✖✍✫✠☞✁☎✮➹t✖✁☎✮✻✩✡✠☞✕✻✒✖✞✫✩➢✠✪✩✫✩✫♦✥✒✔✩❩✞✡✒✔✛☞✑✭✍✬✒✖✕✧✍✬✁✈♦✻✩✫✠✪✮✻☛★✕✥✆♣✮✹✑✓✰✱✠☞t➦✩✫t❆✌✥✒✔✕✻♦✻✛✪✠☞✮✻☛✵✁☎✮✧✍✬✌✥✒
✄❡✒✔✞✡✴✶✁✓✞✫✰✲✑✓✮✻t✔✒✵✁✓✴➢✑ ✣☎✜
➮✚✄✻✞✡✁✟t✖✒✔✩✡✩✫✁☎✞✺t✖✁☎✰✲✰✱✁♣✕✻✠✪✍✚✆✱t✔✛✪♦✻✩✡✍✫✒✔✞✖❥
✌✻✒➁✒✖✃♥✒✔t✖✍✷✁☎✮❜✍✫✁✓✍❆✑✭✛➆✄✹✑✓✞✫✑✓✛☞✛✪✒✔✛
✞✫♦✥✮➑✍✫✠☞✰✱✒✧✑✭✮✻✕➵✍✬✁✓✍✬✑✓✛❚✞✫✒✖✩✫✁☎♦✻✞✡t✔✒rt✖✁☎✮✻✩✫♦✥✰✲✄✥✍✫✠☞✁☎✮❁✠☞✩✈✒❧➐✟✄✻✛☞✁✓✞✫✒✔✕❁✴✶✁☎✞✵✩✡✠✳➐ ✎ ✒✖✮✻t❆✌✻✰✲✑✓✞✫➧➑✩✖❥❃✦✵✆✝➮
✮✹✑✓✰✱✠☞t❋✩✡t❆✌✻✒✔✕✻♦✥✛☞✒➌✄❡✒✔✞❅✴✶✁☎✞✫✰✲✑✓✮✻t✖✒❋✠☞✩✾t✔✁☎✰✱✄✹✑✓✞✡✒✔✕❐✍✫✁✯✍✫✌✻✒➌✩❅✍❆✑✭✍✫✠☞t❋✩✫t❆✌✥✒✔✕✻♦✻✛✪✒➌✄❡✒✔✞❅✴✶✁☎✞✫✰✲✑✓✮✻t✖✒
✑✭✍➤✒✔✑✓t❆✌❝t②✑✓✩✡✒✓❥ ✤ ✌✻✒⑨✩✫✒✖✮✻✩✫✠✳✍✬✠✳✿✟✠✳✍✚✆❵✁✭✴✾✍✫✌✻✒➵✞✡✒✔✛➨✑①✍✬✠✪✿✓✒➵✄✹✑✓✞✫✑✓✛☞✛✪✒✔✛✼✞✫♦✥✮➑✍✫✠☞✰✱✒➵✑✓✮✥✕❾✞✡✒✔✩✡✁☎♦✻✞✫t✖✒
t✔✁✓✮✻✩✫♦✻✰✱✄✥✍✫✠☞✁☎✮④✠☞✩✼✑✭✛☞✩✫✁❋✕✻✒❧✍✬✒✖✞✫✰✱✠☞✮✻✒✖✕④✍✫✁❋☛✝✑✓✠☞✮➤✴✶♦✻✞❅✍✬✌✻✒✖✞✼✠☞✮✻✩✡✠☞☛☎✌✝✍②❥
✤ ✌✻✒❼✰✲✒✖✰✲✁☎✞❅✆✝➮✚✛☞✠✪✰✲✠✳✍✬✒✖✕➤✕✥✆♣✮✹✑✓✰✱✠☞t➁✩✫t❆✌✻✒✖✕✻♦✻✛✪✒✓♠➆☛☎✠✳✿☎✒✖✮✘✠☞✮✯✍✬✌✻✒❼✄✻✞✫✒❧✿♣✠☞✁☎♦✻✩✈t❆✌✹✑✓✄✥✍✫✒✔✞✖♠
✠☞✩r♦✥✩✫✒✔✕Ú✍✬✁Ù✩✫✒✖✛☞✒✖t✖✍❋✍✬✌✻✒④✮➑♦✻✰
✒✔✞❋✁✓✴✈✄✻✞✡✁✟t✖✒✔✩✫✩✡✁☎✞✫✩✲✑✭✍✱✒②✑✭t❆✌❰✩❅✍❆✑✓☛☎✒✭❥ ✉ t✔t✖✁☎✞✫✕✥✠☞✮✻☛⑨✍✬✁Ù✍✬✌✥✒
✑✓✛✪☛☎✁☎✞✫✠✳✍✬✌✻✰✯♠➑✍✬✌✻✒✾t✔✁☎✰✱✄✻♦✥✍✬✑✭✍✬✠✪✁☎✮④✩✡✍✬✑✓✞✡✍✫✩✈✁☎✮❁✑❋✩✫✠☞✮✥☛☎✛☞✒❃✄✻✞✡✁✟t✖✒✔✩✡✩✫✁☎✞✖❥ ✤ ✌✻✒➁✴✶✁☎✛☞✛✪✁❶❄❾✩❅✍✬✒✔✄✥✩★✑✓✞✡✒
t②✑✭✞✫✞✫✠✪✒✔✕④✁☎♦✥✍✷✕✻♦✥✞✫✠☞✮✥☛❋✑✱✰➹♦✥✛✪✍✬✠✪✩✡✍✬✑✓☛☎✒★✄✹✑✭✞✬✑✓✛✪✛☞✒✔✛❡t✔✁✓✰✲✄✻♦✟✍❆✑✭✍✫✠☞✁☎✮➆❇
❭✐➷➋✉✑❾✕⑤í♥➛⑤⑥q✶s⑥⑤❆❙✝❧❜♥➛❼❶❧✚ï③④✲➈✂ë✕♣❶♥➛q✐♥➛⑤í④✲❾➣ñ➦④✶ì❯❚✎❱❃❲❨❳❬❩❯❭❦❭
❺❻qP➁✪❷✷➀➔♥➛⑤⑥➈✤q✐♥➔❧❲♥➛❼❶❧✙❾✜♣✕➈✚➏✛❧✝ì✏④✶ñ✷ërì➛④✣ï③❧①➀➛➀➔④✶ì✾➀♦❾❶❧✝❧①⑩❶❧①⑩✪ñ❖④✶ì❜♥➛❼❶❧✗ï✝♣❶ì➛ì➛❧①❾✜♥❡❚✎❱❃❲❨❳❬❩✶➷✗❺➦❧✶➷➮ê❶➷❆❢
✉✁ñ⑧♥➛❼r❧❜q✶❾✜♥➛⑤⑥ï✝⑤íë✕q✐♥➔❧①⑩✴➈➉❧①➈➉④✶ì✾î✂ì➛❧❍❣✦♣r⑤íì➛❧①➈➉❧①❾✜♥✷④✶ñ☎♥➛❼❶❧❜ï③④✲➈✂ë✕♣❶♥➛q✐♥➛⑤í④✲❾✴⑤⑥➀➙➈➉④✶ì➛❧❜♥➛❼rq✶❾
♥➛❼❶❧✯♥➔④✶♥➛q✶s☎➈✂❧①➈➉④✶ì➛î✴④✶ñ❴q❑➇▼q✶⑤❿s⑥q✐➏✕sí❧➋ërì✾④✦ï③❧①➀➛➀➛④✶ì✾➀❽q✶⑩r⑩➣➈➉④✶ì✾❧✯ërì➛④✣ï③❧①➀➛➀➔④✶ì✾➀①➷❐➁
❺➦➏❨➁✪❥❽❼❶❧❽➈➉❧①➀➛❼➉⑤❿➀✍q✶⑩rq✐ër♥➛⑤í➇✶❧①síî✙ì➛❧✝ò✕❾r❧①⑩✗④✶ì✷ï③④✲q✐ì✾➀➔❧①❾❶❧①⑩⑧➷➄❺❻❥✏❼r⑤⑥➀❴è✏⑤⑥s❿s✜ï➳❼rq✶❾❶ê✶❧❽♥➛❼❶❧✏ërì➛④✶➏❶→
sí❧①➈å➀➛⑤❆❙✝❧✯q✶❾✕⑩⑨ï③ì➛❧①q✐♥➔❧❲q✤sí④✲q✶⑩⑨⑤⑥➈❲➏✕q✶s⑥q✶❾rï③❧✯q✶➈✂④✲❾❶ê✂ërì➛④✣ï③❧①➀➛➀➔④✶ì➳➀✝➷❐➁
❺❻ï❑➁✪❥❽❼❶❧✗sí④✲q✶⑩➑⑤⑥➀❜➏✕q✶s⑥q✶❾rï③❧①⑩➑q✶➈➉④✲❾❶ê➣q✶s⑥s♠ërì➛④✣ï③❧①➀➛➀➔④✶ì➳➀❜♣✕➀➛⑤⑥❾❶ê✧♥➛❼❶❧❲ë➨q✐ì✾q✶s⑥sí❧①s●➈❲♣✕sí♥➛⑤⑥sí❧✝➇✶❧①s
➀➛ï③ì✾q✐♥➛ï✾❼❶→✟ì➛❧①➈✂q✐ëû❺ø⑦➫❫✣➓❚➁❇q✶síê✶④✶ì✾⑤⑥♥➛❼r➈➣➷
❺❻➐❜s⑥s➋q✶➀➛➀➔④✣ï✝⑤⑥q✐♥➔❧①⑩
⑩✕q✐♥➛q✵➈➉④❑➇✶❧①➈✂❧①❾P♥➫ì➛❧③→
❣✜♣r⑤⑥ì➛❧①⑩❇ñ❖④✶ì✏♥➛❼❶❧✚sí④✲q✶⑩➣➏➨q✶s⑥q✶❾rï③❧✯⑤⑥➀➄⑩❶④✲❾r❧✚⑩r♣❶ì✾⑤❿❾❶ê❲♥➛❼r❧✯sí④✲q✶⑩➣➏✕q✶s⑥q✶❾✕ï✝⑤⑥❾❶ê❶➷❐➁
❺❻⑩➨➁✪❥❽❼❶❧✯⑩rq✐♥➛q✂➈✂④❑➇✶❧①➈➉❧①❾✜♥♦♥➛⑤❿➈➉❧✯q✶❾r⑩➣ë✕q✐ì✾♥➛⑤í♥➛⑤í④✲❾r⑤⑥❾rê❲♥➛⑤⑥➈✂❧✯⑤⑥➀➄➈➉❧①q✶➀➛♣❶ì✾❧①⑩➊➷
❺➦❧❉➁➑➂➙④✲➈➉ë✕♣❶♥➔❧✙❧①⑩❶ê✶❧③→✹ï✝♣❶♥➛➀➋q✶➈✂④✲❾❶ê✧ë✕ì➛④✦ï③❧①➀✾➀➔④✶ì✾➀❚q✶❾r⑩➫❾✜♣r➈❲➏✛❧✝ì✏④✶ñ✷❾r❧①⑤íê✲❼P➏✛④✶ì✾➀♦④✶ñ↔❧①q✶ï➳❼
ërì➛④✣ï③❧①➀➛➀➔④✶ì①➷
❺➦ñ➳➁✪❥❽❼❶❧✯ï③④✲➈➉ë✕♣r♥➛q✐♥➛⑤í④✲❾⑨♥➛⑤⑥➈✂❧✯⑤⑥➀➎❧①➀➔♥➛⑤⑥➈✂q✐♥➔❧①⑩✪♣r➀➛⑤⑥❾rê✗➀➛④✲sí➇✶❧✝ì✏➈➉④✣⑩❶❧①s⑥➀✝➷
❺➦ê✜➁✪❥❽❼❶❧⑨ï③④✲➈✂➈✙♣r❾r⑤⑥ï✝q✐♥➛⑤⑥④✲❾ö♥➛⑤⑥➈➉❧⑨⑤⑥➀✗❧①➀➔♥➛⑤❿➈✂q✐♥➔❧①⑩❒ñ➦ì➛④✲➈ ♥➛❼❶❧➣♥➔④✶♥➛q✶s♦➈➉❧①➀➛➀➛q✐ê✶❧❃s⑥❧①❾❶ê✶♥➛❼r➀
q✶❾r⑩⑨❾❶❧①⑤íê✲❼✜➏✛④✶ì➄ërì➛④✣ï③❧①➀➛➀➔④✶ì✏⑤❿❾❇❧①q✶ï✾❼✪ë✕❼rq✶➀➔❧✶➷
❺❻❼➨➁✪❥❽❼❶❧✏♥➔④✶♥➛q✶s➨ì✾♣r❾✜♥➛⑤⑥➈➉❧✏④✶ñ⑧q✚➀➔♥➛q✐ê✶❧❚⑤⑥➀↔♥➛❼r❧♦➀➛♣r➈ ñ❖④✶ì☞♥➛❼❶❧✏ñ➦④✲♣❶ì☞ë✕❼rq✶➀➔❧①➀❜❺❻sí④✲q✶⑩✤➏➨q✶s⑥q✶❾rï❰→
⑤⑥❾❶ê❤❢rï③④✲➈➉ë✕♣r♥➛q✐♥➛⑤í④✲❾✓❢✕ï③④✲➈✂➈✙♣r❾r⑤❿ï✝q✐♥➛⑤í④✲❾⑨q✶❾r⑩❇ë✕q✐ì✾♥➛⑤í♥➛⑤í④✲❾r⑤⑥❾rê✜➁➳➷
❺❻⑤❖➁❃❥❽❼❶❧✴♥➔④✶♥➛q✶s➎ì➛❧①➀➔④✲♣❶ì✾ï③❧➣ï③④✲❾r➀✾♣r➈➉ër♥➛⑤í④✲❾❩④✶ñ✏q➑➀➔♥➛q✐ê✶❧➣⑤⑥➀✙❧①➀➔♥➛⑤⑥➈✤q✐♥➔❧①⑩ q✶➀✗♥➛❼r❧✴➀➛♣✕➈ ④✶ñ
❞q♣
❦✹r❧s
❱✠t✈✉✜❩✶➷
❺❁✇➳➁✪❥❽❼❶❧➄➈➉❧①➀➛❼✙❧①sí❧①➈➉❧①❾✜♥➛➀❴♥➛❼rq✐♥✍❾❶❧✝❧①⑩✙♥➔④❚➏✛❧☞ì➛❧✝ò➨❾❶❧①⑩✙④✶ì❴ï③④✲q✐ì➳➀➔❧①❾❶❧①⑩✂⑤⑥❾❲♥➛❼❶❧➄❾❶❧③②✣♥●➀➛♥➛q✐ê✶❧
q✐ì➛❧✧⑤⑥⑩r❧①❾P♥➛⑤íò✕❧①⑩
q✶❾r⑩✼q✶❾
❧①➀➛♥➛⑤⑥➈✂q✐♥➔❧✤④✶ñ➄♥➛❼r❧✂ërì➛④✶➏✕s⑥❧①➈
➀➛⑤❆❙✝❧✤q✐♥❲♥➛❼❶❧✤❾❶❧③②✣♥✚➀➔♥➛q✐ê✶❧❇⑤⑥➀
✄✻✞✫✁♣t✔✒✖✩✫✩✫✁✓✞✷t✖✛☞♦✻✩❅✍✬✒✖✞✺✠☞✮❜✍✬✌✥✒
✌✻✒❋t✔✛☞♦✥✩✡✍✬✒✖✞❃t✔✁☎✮✝✍✬✑✓✠☞✮✻✩
✌✻✒❃✮✻✁♣✕✻✒✔✩✼✑✭✞✫✒★t✖✁☎✮✻✮✻✒✖t✖✍✬✒✖✕ ✎ ✆
✑ ✣ ➟✾q ✩✫♦✻✄❡✒✔✞✡✩✡✍❆✑✭t❆➧
✌✻✒✈✮✻✁♣✕✻✒✔✩❍t②✑✓✮ ✎ ✒✷t✔✁☎✮✻✮✥✒✔t✖✍✫✒✔✕
Û q ⑩❖✗❅ ➛ Ü♣♦ ✎✏r ✛☞✠ ✎ ✞✬✑✭✞✡✆Ð✠✪✩❋♦✻✩✫✒✖✕❰✴✶✁☎✞✱✑✓✛✪✛✽t✔✁☎✰✱✰➹♦✻✮✥✠☞t②✑①✍✬✠☞✁✓✮➆❥
✑✓✮✻✕✯✛☞✁☎✑✓✕ ✎ ✑✓✛☞✑✓✮✻t✔✠✪✮✻☛❋✑✓✮✻✕✯✕✹✑✭✍✬✑r✰✲✁❀✿☎✒✖✰✲✒✖✮✝✍✈✛✪✠
✒✔✮✻t❆✌✥✰➌✑✓✞✡➧Ùt✔✁☎✰✱✄✻♦✥✍✬✑✭✍✬✠✪✁☎✮➱✠✪✮➑✍✫✞✫✁♣✕✻♦✻t✖✒✔✕Ð✠✪✮➱t❆✌✹✑✓✄✟✍✬✒✔✞ ✣
Û➥✩✡✒✔t❧✍✬✠☞✁✓✮ ✣ ❥ ✜ ❥ ✜ Ü❧❥❩Ï❐✒★t✔✁✓✰✲✄✹✑✭✞✫✒✼✍✬✌✻✒✵✍✫✁✓✍❆✑✭✛❡✄✻✑✓✞✬✑✓✛✪✛☞✒✖✛❡✞✡♦✻✮✝✍✬✠✪✰✲✒✈✑✓✮✻✕➌✍✫✁✓✍❆✑✭✛♥✞✡✒✔✩✫✁✓♦✻✞✫t✖✒★t✔✁☎✮♣➮
✩✫♦✥✰✲✄✥✍✫✠☞✁☎✮✾✁✓✴✟✍✬✌✻✒❍✩✫✠✳➐✾t✖✁☎✰✱✄✻♦✥✍❆✑①✍✬✠☞✁✓✮✻✩✔❥
✑✓✞✡✒❃✰✲✒✔✑✓✩✫♦✻✞✡✒✔✕➆❥ ✤ ✌✻✒✾t✔✁✓✰✲✄✻♦✟✍❆✑✭✍✫✠☞✁☎✮④✑✓✮✥✕✯t✖✁☎✰✱✰➹♦✻✮✻✠✪t②✑✭✍✫✠☞✁☎✮➌✍✫✠☞✰✱✒❃✑✓✞✡✒❃✒✔✩✡✍✫✠☞✰✲✑✭✍✬✒✖✕➤✴✶✞✫✁☎✰
✤ ✌✻✒✱✰✲✁♣✕✻✒✔✛➢✍✬✑✓➧✓✒✖✩❼✩✡✒✖✿✓✒✔✞✬✑✭✛❍✠✪✮✻✄✻♦✥✍✾✄✹✑✓✞✫✑✓✰✱✒✖✍✬✒✖✞✫✩❃✴✶✞✫✁✓✰Þ✒②✑✓t❆✌➱✄✻✞✫✁✭➮
t✔✒✖✩✫✩✡✁☎✞✔❥ ✤ ✌✻✒➁✰✲✑✓✠☞✮❜✄✻✑✓✞✬✑✓✰✱✒✖✍✫✒✔✞✡✩✺✑✓✞✫✒✈✍✬✁✓✍✬✑✓✛❈✒✖✛☞✒✔✰✱✒✔✮✝✍✫✩✼✑✓✩✫✩✡✠☞☛☎✮✻✒✖✕✯✑✓✮✻✕➤✩✡✍✬✑✭✍✬✒➁✑✭✩✫✩✫✁♣t✔✠☞✑✭✍✬✒✖✕
❄✼✠✪✍✫✌➱✒✔✑✓t❆✌Ð✒✔✛✪✒✔✰✱✒✔✮✝✍✾✍✬✁✘✒✖✩✡✍✫✠☞✰✲✑✭✍✬✒❋t✔✁✓✰✲✄✻♦✟✍❆✑✭✍✫✠☞✁☎✮Ù✍✬✠✪✰✲✒✭❥
✌✻✒➌✰✲✑①➐✟✠☞✰✧♦✻✰Þ✒✔✕✥☛☎✒➌t✖♦✥✍✬✩✖♠
✑✓✮✻✕✯t✔✁✓✰✲✰➹♦✥✮✻✠☞t✔✑✭✍✬✠✪✁☎✮❜t❆✌✹✑✓✞✫✑✓t✖✍✫✒✔✞✡✠☞✩✡✍✫✠☞t✖✩✈✑✭✞✫✒❃♦✻✩✡✒✔✕❁✍✫✁❋✒✔✩✡✍✫✠☞✰✲✑✭✍✬✒❃t✖✁☎✰✱✰➹♦✻✮✻✠✪t②✑✭✍✫✠☞✁☎✮➌✍✫✠☞✰✱✒✓❥
Ï❐✒✱✰✱✒②✑✭✩✫♦✻✞✡✒✲✞✡✒✔✩✫✁✓♦✻✞✫t✖✒✲t✖✁☎✮✻✩✫♦✥✰✲✄✥✍✫✠☞✁☎✮Ù✠✪✮➱✑➤☛☎✠✳✿☎✒✔✮❐✩✡✍✬✑✓☛☎✒❋✁✓✴✂✑✯t✖✁☎✰✲✄✥♦✥✍❆✑✭✍✫✠☞✁☎✮ ✎ ✆⑨✍✬✌✥✒
✄✻✞✡✁✟✕✻♦✥t✖✍➦✁✓✴➆✮➑♦✻✰ ✎ ✒✖✞❍✁✓✴❈✄✻✞✫✁♣t✔✒✖✩✫✩✡✁☎✞✫✩❍✑✓✮✻✕✱✍✬✁✓✍✬✑✓✛✻✞✫♦✥✮➑✍✫✠☞✰✱✒✼✁✓✴❈✍✫✌✻✒✼✩✡✍❆✑✭☛☎✒✓❥❖❤❩✠✪☛☎♦✻✞✡✒✔✩
✎ ❥❚✄➌✩✫✌✥✁❶❄æt✔✁✓✰✲✄✹✑✭✞✫✠☞✩✡✁☎✮✻✩✈✁✓✴❏✍✬✁✓✍✬✑✓✛❂✄✹✑✓✞✬✑✭✛☞✛☞✒✖✛➎✞✫♦✻✮✝✍✫✠☞✰✱✒➹✑✓✮✻✕⑨✞✡✒✔✩✡✁☎♦✻✞✫t✖✒rt✔✁☎✮✥✩✫♦✻✰✱✄✥✍✬✠✪✁☎✮❁✴✶✁✓✞
✣✝✜ ✄✥✞✫✁♣t✔✒✔✩✡✩✫✁☎✞✡✩✔❥✾✗✚✮⑨✒②✑✓t❆✌Ùt✔✑✓✩✫✒✭♠➆✍✬✌✻✒✧✸✻☛☎♦✻✞✫✒✖✩❃✩✫✌✻✁❀❄æ✞✫✒✖✩✫♦✻✛✳✍✬✩✵✴✶✁☎✞★✑➌✩✡✍✬✑✭✍✬✠✪t
✩✫t❆✌✥✒✔✕✻♦✻✛✪✒❃✑✓✮✻✕✲✍✬✌✻✒✈✕✥✆♣✮✹✑✓✰✱✠☞t✷✩✫t❆✌✻✒✖✕✻♦✻✛☞✒✭❥
✌✻✒✵✩❅✍❆✑✭✍✫✠☞t✷✩✫t❆✌✻✒✖✕✻♦✻✛☞✒✵✕✻✁✟✒✖✩✂✮✻✁✭✍✂✿✭✑✓✞✡✆✱✄✻✞✡✁✟t✖✒✔✩P➮
✩✫✁✓✞✫✩✽✑①✍✂✞✡♦✻✮✝✍✬✠☞✰✱✒❼Û➥t✖♦✻✞✫✞✡✒✔✮✝✍✺✑✓✄✥✄✻✞✫✁✝✑✭t❆✌❦Ü❧❥
✌✻✒✈✕✥✆♣✮✹✑✓✰✱✠☞t✈✑✓✄✻✄✻✞✡✁✝✑✓t❆✌✱✿✓✑✭✞✫✠☞✒✖✩➦✍✫✌✻✒✵✮➑♦✻✰ ✎ ✒✖✞
✁✓✴➦✄✻✞✡✁✟t✖✒✔✩✫✩✡✁☎✞✾✑✓t✔t✖✁☎✞✫✕✥✠☞✮✻☛➌✍✫✁✯✑❜✩✫✠☞✰✱✄✻✛✪✒✧✰✱✒✔✰✱✁☎✞✡✆✝➮
✑✓✩✫✒✖✕⑨✌✻✒✔♦✻✞✡✠☞✩❅✍✬✠☞t✭❥✧⑤✂✑✓✩✫✠✪t②✑✓✛✪✛✪✆☎♠❈✑✓✩★✍✬✌✥✒
✄✻✞✡✁ ✎ ✛☞✒✖✰ç✩✡✠☞Ñ✖✒★t❆✌✹✑✓✮✻☛✓✒✔✩✺✴✶✞✫✁☎✰ ✩✡✍✬✑✓☛☎✒✵✍✫✁r✩✡✍✬✑✓☛☎✒★✕✻♦✥✒★✍✬✁r✞✫✒❧✸✹✮✻✒✖✰✲✒✖✮➑✍✼✁✓✞✽t✔✁✝✑✭✞✫✩✫✒✖✮✻✠☞✮✥☛✻♠✥✍✬✌✥✒
✌✻✒✖♦✻✞✫✠✪✩✡✍✬✠✪tr❄✼✠☞✛☞✛❏♦✥✩✫✒✲✍✫✌✻✒✱✰✲✠✪✮✻✠☞✰➹♦✥✰➻✮➑♦✻✰
✒✔✞✾✁✓✴✺✄✻✞✡✁✟t✖✒✔✩✡✩✫✁☎✞✡✩❼✍✬✌✻✑✭✍✾t②✑✓✮Ð✞✡✒✔✄✻✞✡✒✔✩✡✒✔✮✝✍➹✍✬✌✥✒
❥❁✄➱✩✡✌✻✁❀❄➁♠✈✍✫✌✻✒➵✕✥✆♣✮✹✑✓✰✱✠☞t❁✩✫t❆✌✻✒✖✕✻♦✻✛✪✒⑨t✔✁☎✮✻✩✡✠☞✩P➮
✍✬✒✖✮✝✍✬✛✪✆➱✩✫✌✻✁❀❄✼✩✱✑✓✮▼✠☞✰✱✄✻✞✡✁❶✿✓✒✔✰✱✒✔✮✝✍r✠✪✮Ó✞✫✒✔✩✡✁☎♦✻✞✡t✔✒④t✔✁☎✮✥✩✫♦✻✰✱✄✥✍✬✠✪✁☎✮➆❥ ✤ ✌✻✒④✞✬✑✭✍✫✠☞✁➵✠✪✰✲✄✥✞✫✁❀✿☎✒✖✩
❄✼✠✪✍✫✌Ó✠☞✮✻t✖✞✫✒✔✑✓✩✫✠✪✮✻☛⑨✮➑♦✻✰
✒✔✞r✁✓✴✈✄✻✞✫✁♣t✔✒✖✩✫✩✡✁☎✞✫✩✖❥
✌✻✒✔✞✡✒④✠☞✩➹✌✹✑✭✞✫✕✻✛✳✆Ð✑✓✮✝✆Ó✕✥✠✪✃♥✒✔✞✫✒✖✮✻t✔✒➤✠✪✮Ó✞✫✒Ö➮
✩✫✁✓♦✻✞✫t✖✒★t✔✁☎✮✥✩✫♦✻✰✱✄✥✍✬✠✪✁☎✮➌✴✶✁☎✞➦✍✬✌✻✒✈t②✑✓✩✡✒❃✁✓✴
t✔✁✓✮✻✩✫♦✻✰✱✄✥✍✫✠☞✁☎✮r✴✶✁☎✞ ✲✑
✌✻✒✼✞✫✒✖✕✻♦✻t❧✍✬✠☞✁✓✮✲✠✪✮✱✞✡✒✔✩✡✁☎♦✻✞✫t✖✒✈t✖✁☎✮✻✩✡♦✻✰✲✄✟✍✬✠☞✁✓✮
t✔✁✓✰✲✒✖✩✔♠✹✁✓✴➍t✔✁☎♦✥✞✫✩✫✒✭♠❡✑✭✍✷✑rt✔✁☎✩❅✍✈✁✭✴❩✛✪✁☎✮✻☛☎✒✖✞✺✞✫♦✻✮✟➮
✤ ✁r☛✝✑✓✠☞✮✲✴✶♦✻✞✡✍✫✌✻✒✔✞✺✠✪✮✻✩✫✠✪☛☎✌✝✍✂❄❍✒✾✌✻✑❀✿✓✒❃✕✻✠✪✿♣✠✪✕✻✒✔✕❜✍✫✌✻✒❃✩✫✠ ➐❜t✖✁☎✰✲✄✥♦✥✍❆✑✭✍✫✠☞✁☎✮➌✠☞✮✝✍✬✁✧✍✫✌✻✞✫✒✖✒
☛☎✞✡✁☎♦✻✄✻✩✖❥ ✤ ✌✻✒r✸✹✞✫✩❅✍✾☛☎✞✫✁☎♦✥✄❒✠✪✩★t✔✁✓✰✲✄✻♦✟✍❆✑✭✍✫✠☞✁☎✮⑨✠✪✮➵❄✼✌✻✠☞t❆✌⑨✍✬✌✥✒✱✮➑♦✻✰ ✎ ✒✖✞❃✁✓✴✂✒✖✛☞✒✖✰✲✒✖✮➑✍✫✩❃✠☞✮✟➮
t✔✞✡✒②✑✓✩✡✒✈✒Ö➐✟✄♥✁☎✮✥✒✔✮✝✍✬✠☞✑✓✛☞✛✳✆❋✑✭✍➦✒②✑✓t❆✌✲✩✡✍✬✑✓☛☎✒✓❥
✌✻✒✈✩✡✒✔t✖✁☎✮✻✕❜☛☎✞✡✁☎♦✻✄✱t✔✁☎✮✝✍✬✑✓✠☞✮✻✩❏✍✫✌✻✞✫✒✖✒✈t✖✁☎✰✲✄✥♦✥✍❆✑①➮
✍✬✌✥✠☞✞✫✕❼☛☎✞✫✁✓♦✻✄✧t✖✁☎✮✝✍❆✑✓✠✪✮✻✩❩✑✷✩✫✠✪✮✻☛☎✛☞✒❖t✖✁☎✰✲✄✥♦✥✍❆✑✭✍✫✠☞✁☎✮➁❄✼✠✪✍✫✌➹✑✷✌✻✠☞☛☎✌✾✴✶✞✫✒✖✙♣♦✥✒✔✮✻t❧✆✧✛✪✁❶❄Ó✑✓✰✲✄✥✛☞✠✪✍✫♦✻✕✻✒
✌✻✒➹✞✫♦✥✮➑✍✫✠☞✰✱✒✧✑✭✮✻✕➵✞✫✒✖✩✫✁☎♦✥✞✫t✔✒rt✖✁☎✮✻✩✡♦✻✰✲✄✟✍✬✠☞✁✓✮
✛☞✒✖✩✫✩➦✞✫✒✖✩✫✁☎♦✻✞✡t✔✒✈t✔✁☎✮✻✩✡♦✻✰✱✄✥✍✬✠✪✁☎✮➌✑①✍❍t✖✁☎✰✱✄✹✑✓✞✬✑
✮➑♦✻✰ ✎ ✒✔✞➍✁✓✴✹✄✻✞✡✁✟t✖✒✔✩✫✩✡✁☎✞✫✩➢✑✭✍➢✒✔✑✓t❆✌➹✩✡✍✬✑✓☛☎✒✭♠✝✑✓✩❂✩✫✌✻✁❀❄✼✮r✠☞✮
✤ ✌✻✒✂✕✥✆♣✮✹✑✓✰✱✠☞t➦✩✫t❆✌✻✒✖✕✟➮
♦✻✛✪✒❼❄❍✁☎✞✫➧➑✩ ✎ ✒✖✍✫✍✫✒✔✞★✕✥♦✻✒✧✍✬✁❜✍✫✌✻✒➹✮✹✑①✍✬♦✻✞✡✒➹✁✓✴❏✍✬✌✥✒✔✩✫✒rt✖✁☎✰✱✄✻♦✥✍❆✑①✍✬✠☞✁✓✮✻✩✔❥✵❤❦✁✓✞✵t✔✁✓✰✲✄✻♦✟✍❆✑✭✍✫✠☞✁☎✮✻✩
✠☞✮✝✿✓✁☎✛✪✿♣✠☞✮✥☛✾✞✫✑✓✄✻✠✪✕r✠☞✮✻t✖✞✫✒②✑✭✩✫✒✷✠☞✮r✍✬✌✻✒✼✮➑♦✻✰
✒✔✞❖✁✓✴❈✒✔✛✪✒✔✰✱✒✔✮✝✍✬✩✖♠➑✍✫✌✻✒✼✕✥✆♣✮✹✑✓✰✱✠☞t✺✩✡t❆✌✻✒✔✕✻♦✥✛☞✒✷✕✻✁✟✒✖✩
✍✬✑✓✠☞✮✻✒✖✕❋✠☞✮✲✑➁✩❅✍❆✑✭✍✫✠☞t✼✩✫t❆✌✥✒✔✕✻♦✻✛✪✒✵✑✭✩❍✁☎✮✥✒✼❄❍✁☎♦✻✛✪✕
✒❧➐✟✄❡✒✔t❧✍ ✎ ♦✥✍✈✍✬✌✻✠✪✩✈✠✪✩✈✩✡✁☎✰✲✒❧✍✬✠✪✰✲✒✖✩✵✑✭✍✷✍✬✌✥✒✧t✔✁✓✩✡✍★✁✭✴❏✄♥✁♣✁☎✞✷✞✫✒✖✩✫✁☎♦✻✞✡t✔✒➹♦✟✍✬✠☞✛✪✠☞Ñ✔✑✭✍✬✠✪✁☎✮➆❥✽❤✹✁☎✞✼✍✬✌✥✒
t②✑✭✩✫✒✘❄✼✠✳✍✬✌➷✌✻✠✪☛☎✌❰✴✶✞✡✒✔✙➑♦✻✒✖✮✻t✖✆❫✛✪✁❀❄ ✑✓✰✲✄✥✛☞✠✪✍✫♦✻✕✻✒④t❆✌✹✑✓✮✥☛☎✒➵✠☞✮❰✍✬✌✻✒❁✮♣♦✥✰ ✎ ✒✖✞❜✁✓✴➁✒✖✛☞✒✔✰✱✒✔✮✝✍✫✩
✍✬✌✥✒✔✞✫✒❋✠✪✩★✮✻✁④✩✬✑②✿♣✠☞✮✻☛④✠✪✮⑨✞✫✒✔✩✡✁☎♦✻✞✡t✔✒❋t✔✁☎✮✥✩✫♦✻✰✱✄✥✍✬✠✪✁☎✮➆❥
❄❍✒❃✑✓✞✫✒★✑ ✎ ✛☞✒✼✍✬✁✧☛☎✒✖✍❍✴➥✑✓✩✡✍✫✒✔✩✡✍✽✞✫♦✻✮✟➮ ✍✬✠✪✰✲✒✖✩❍♦✻✩✡✠☞✮✻☛❼✍✬✌✻✒★✕✟✆✟✮✻✑✓✰✲✠✪t✵✩✡t❆✌✻✒✔✕✻♦✥✛☞✒★✠✪✮➤✑✓✕✻✕✻✠✳✍✬✠✪✁☎✮✱✍✫✁
✛☞✒✖✩✫✩✈✞✫✒✔✩✡✁☎♦✻✞✡t✔✒➹t✖✁☎✮✻✩✫♦✥✰✲✄✥✍✫✠☞✁☎✮❈❥
Dynamic 400 Static 4000
Static
Dynamic
150 Total Parallel Runtime (seconds)
Resource Consumption (#CPU.seconds)
Processors (Maximum Available)
2 4 Processors (Maximum Available) 8 16 32
✎ ❇❩✂✁☎✰✲✄✻✑✓✞✫✠✪✩✫✁☎✮❼✁✓✴❦✞✫♦✻✮✝✍✫✠☞✰✱✒✂✑✓✮✥✕r✞✫✒✔✩✡✁☎♦✻✞✡t✔✒✽t✖✁☎✮✻✩✫♦✥✰✲✄✥✍✫✠☞✁☎✮❼✴✶✁☎✞➍✿✭✑✓✞✡✠☞✁☎♦✻✩➍✮➑♦✻✰❋➮
✛☞✒✵✄✥✞✫✁♣t✔✒✔✩✡✩✫✁☎✞✡✩✷✴✶✁✓✞✼⑦➆➮P✏✻✏
Dynamic Static
Dynamic Static
Total Parallel Runtime (seconds)
Resource Consumption (#CPU.seconds)
Processors (Maximum Available)
2 4 Processors (Maximum Available) 8 16 32
☛ ❇❩✂✁☎✰✲✄✻✑✓✞✫✠✪✩✫✁☎✮❼✁✓✴❦✞✫♦✻✮✝✍✫✠☞✰✱✒✂✑✓✮✥✕r✞✫✒✔✩✡✁☎♦✻✞✡t✔✒✽t✖✁☎✮✻✩✫♦✥✰✲✄✥✍✫✠☞✁☎✮❼✴✶✁☎✞➍✿✭✑✓✞✡✠☞✁☎♦✻✩➍✮➑♦✻✰❋➮
✛☞✒✵✄✥✞✫✁♣t✔✒✔✩✡✩✫✁☎✞✡✩✷✴✶✁✓✞✼⑦➆➮P✏✻✏
Static
Dynamic
Dynamic Static
Total Parallel Runtime (seconds)
Resource Consumption (#CPU.seconds)
Processors (Maximum Available)
2 4 Processors (Maximum Available) 8 16 32
✑ ❇❩✂✁☎✰✲✄✻✑✓✞✫✠✪✩✫✁☎✮❼✁✓✴❦✞✫♦✻✮✝✍✫✠☞✰✱✒✂✑✓✮✥✕r✞✫✒✔✩✡✁☎♦✻✞✡t✔✒✽t✖✁☎✮✻✩✫♦✥✰✲✄✥✍✫✠☞✁☎✮❼✴✶✁☎✞➍✿✭✑✓✞✡✠☞✁☎♦✻✩➍✮➑♦✻✰❋➮
Static
45 Dynamic
Total Parallel Runtime (seconds)
10 Resource Consumption (#CPU.seconds)
5 Static
0 2 Dynamic 4 8 16 32 0
Processors (Maximum Available)
2 4 Processors (Maximum Available) 8 16 32
✎ ❥❁✁✟❇❩✂✁☎✰✲✄✻✑✓✞✫✠✪✩✫✁☎✮❼✁✓✴❦✞✫♦✻✮✝✍✫✠☞✰✱✒✂✑✓✮✥✕r✞✫✒✔✩✡✁☎♦✻✞✡t✔✒✽t✖✁☎✮✻✩✫♦✥✰✲✄✥✍✫✠☞✁☎✮❼✴✶✁☎✞➍✿✭✑✓✞✡✠☞✁☎♦✻✩➍✮➑♦✻✰❋➮
✛☞✒✵✄✥✞✫✁♣t✔✒✔✩✡✩✫✁☎✞✡✩✷✴✶✁✓✞✼⑦➆➮
Dynamic Static
Static
Dynamic
300 Total Parallel Runtime (seconds)
Resource Consumption (#CPU.seconds)
Processors (Maximum Available)
2 4 Processors (Maximum Available) 8 16 32
✎ ❥❚✂✥❇❩✂✁☎✰✲✄✻✑✓✞✫✠✪✩✫✁☎✮❼✁✓✴❦✞✫♦✻✮✝✍✫✠☞✰✱✒✂✑✓✮✥✕r✞✫✒✔✩✡✁☎♦✻✞✡t✔✒✽t✖✁☎✮✻✩✫♦✥✰✲✄✥✍✫✠☞✁☎✮❼✴✶✁☎✞➍✿✭✑✓✞✡✠☞✁☎♦✻✩➍✮➑♦✻✰❋➮
✛☞✒✵✄✥✞✫✁♣t✔✒✔✩✡✩✫✁☎✞✡✩✷✴✶✁✓✞✼⑦➆➮
Dynamic Static
40 Total Parallel Runtime (seconds)
Resource Consumption (#CPU.seconds)
Static
0 2 Dynamic 4 8 16 32 0
Processors (Maximum Available)
2 4 Processors (Maximum Available) 8 16 32
✎ ❥❚✄✥❇❩✂✁☎✰✲✄✻✑✓✞✫✠✪✩✫✁☎✮❼✁✓✴❦✞✫♦✻✮✝✍✫✠☞✰✱✒✂✑✓✮✥✕r✞✫✒✔✩✡✁☎♦✻✞✡t✔✒✽t✖✁☎✮✻✩✫♦✥✰✲✄✥✍✫✠☞✁☎✮❼✴✶✁☎✞➍✿✭✑✓✞✡✠☞✁☎♦✻✩➍✮➑♦✻✰❋➮
✛☞✒✵✄✥✞✫✁♣t✔✒✔✩✡✩✫✁☎✞✡✩✷✴✶✁✓✞✼⑦➆➮
✑✓✛✪✛❈t✔✁✓✰✲✄✻♦✟✍❆✑✭✍✫✠☞✁☎✮✻✩✖❥
♦✻✮♣➮❿✍✬✠✪✰✲✒✖✩✽♦✻✮✻✕✥✒✔✞✷✩✡✍❆✑①✍✬✠☞t➁✑✭✮✻✕❁✕✟✆✟✮✻✑✓✰✲✠✪t★✩✫t❆✌✥✒✔✕✻♦✻✛✪✒✔✩
✤ ✌✻✠✪✩❏✩✫✒✔t❧✍✬✠✪✁☎✮❋✒❧➐✟✄✻✛☞✁✓✞✫✒✔✩❏✍✫✌✻✒✺✩✫✒✖✮✻✩✫✠✳✍✬✠✪✿♣✠✳✍✚✆➹✁✓✴♥✕✥✆♣✮✹✑✓✰✱✠☞t✽✩✡t❆✌✻✒✔✕✥♦✻✛☞✠✪✮✻☛❃✍✬✁➁✄✻✞✫✁♣t✔✒✖✩✫✩✡✁☎✞
✩✫✄❡✒✔✒✖✕➆♠✻✮✻✒❧✍✚❄✂✁✓✞✫➧✱✩✫✄❡✒✔✒✔✕❈♠✥✩✫✁✓✛✪✿☎✒✖✞✽t✔✁✓✰✲✄✻✛✪✒❧➐✟✠✪✍✚✆r✑✓✮✻✕➌✍✫✌✻✒✵✩❅✍❆✑✭✍✫✒★✑✓✩✡✩✫✁♣t✔✠➨✑①✍✬✒✔✕✲❄✼✠✪✍✬✌➌✑✧✮✻✁♣✕✻✒✓❥
✤ ✌✻✒✾➧✓✒❧✆❁✠✪✩✫✩✡♦✻✒❼✠✪✩✺✍✬✌✻✒✾✞✫✒✖✛➨✑✭✍✫✠✪✿☎✒❃✄❡✒✔✞❅✴✶✁☎✞✫✰✲✑✓✮✻t✖✒➁✁✓✴➢✕✥✆♣✮✹✑✭✰✲✠✪t✾✩✡t❆✌✻✒✔✕✥♦✻✛☞✠✪✮✻☛✲t✖✁☎✰✱✄✹✑✓✞✫✒✖✕✯✍✫✁
✩✡✍✬✑✭✍✬✠✪t✼✩✫t❆✌✻✒✖✕✻♦✻✛☞✠✪✮✻☛❼✑✓✩➦✍✫✌✻✒✷✑✓✞✫t❆✌✥✠✪✍✬✒✖t✖✍✫♦✻✞✬✑✓✛❡✑✓✮✥✕✲t✖✁☎✰✲✄✥♦✥✍❆✑✭✍✫✠☞✁☎✮r✴✶✒✔✑✭✍✬♦✻✞✡✒✔✩➦t❆✌✹✑✓✮✻☛✓✒✓❥➦❣❃✠✪✿☎✒✖✮
✑✓✮✧✑✓✞✫t❆✌✻✠✳✍✬✒✖t✖✍✬♦✥✞✫✒✺✑✓✮✥✕✧t✔✁✓✰✲✄✻♦✟✍❆✑✭✍✫✠☞✁☎✮➆♠❶✍✬✌✥✒✂✰✱✠☞✮✻✠✪✰➹♦✻✰×✍✫✁✓✍❆✑✭✛♣✞✡♦✻✮✝✍✬✠✪✰✲✒➦t②✑✓✮ ✎ ✒❍♦✻✮✻✕✻✒✖✞❩✍✬✌✥✒
✩✡✍✬✑✭✍✬✠✪t✼✁☎✞❏✕✥✆♣✮✹✑✓✰✱✠☞t✼✩✫t❆✌✥✒✔✕✻♦✻✛✪✒✓❥
✿☎✒✖✞✬✑✓✛✪✛✻✍✬✌✻✒✷✕✥✆♣✮✹✑✓✰✱✠☞t✺✩✡t❆✌✻✒✔✕✥♦✻✛☞✒✷♦✻✩✫✒✖✩❍✴✶✒❧❄✂✒✖✞❍✞✡✒✔✩✫✁✓♦✻✞✫t✖✒✔✩
t✔✁✓✰✲✄✹✑✭✞✫✒✔✕④✍✬✁r✍✫✌✻✒❼✩❅✍❆✑✭✍✫✠☞t❃✩✡t❆✌✻✒✔✕✻♦✥✛☞✒✓❥❍✗✚✮❁✩✡✁☎✰✱✒✾t✔✑✓✩✫✒✖✩✷✍✫✌✻✒➁✕✥✆♣✮✹✑✓✰✱✠☞t➁✩✫t❆✌✥✒✔✕✻♦✻✛✪✒❼✰✲✑②✆ ✎ ✒
✴➥✑✓✩❅✍✬✒✔✞✼✍✬✌✻✑✓✮❁✍✫✌✻✒❼✩❅✍❆✑✭✍✫✠☞t✾✩✫t❆✌✻✒✖✕✻♦✻✛✪✒✓❥
✞✫✒✖✩✫✁☎♦✥✞✫t✔✒❒♦✻✩✫✑✓☛☎✒❒✄✻✞✫✁❀✿♣✠☞✕✻✒✖✩✯✴✶♦✥✞✡✍✬✌✥✒✔✞④✠☞✮✻✩✡✠☞☛☎✌✝✍✯✠☞✮❝✩✡✒✔✛☞✒✖t✖✍✫✠☞✮✻☛❰✑Ó✄✹✑✓✞✡✍✫✠☞t✖♦✻✛➨✑✓✞➤✩✡t❆✌✻✒✔✕✥♦✻✛☞✠✪✮✻☛
✩✡✌✻✁❀❄➠✍✬✌✻✒✲✞✫✒✔✩✡♦✻✛✪✍✫✩✧✁✓✴✼✩✡✒✔✮✻✩✡✠✪✍✫✠✪✿♣✠✪✍✚✆❒✑✓✮✻✑✓✛✪✆♣✩✫✠✪✩✔❥ ⑧ ✑✓t❆✌
✎ ✑✓✞✲✠☞✮▼✍✬✌✻✒✖✩✫✒✘✸✻☛☎♦✻✞✫✒❁✞✫✒✖✄✻✞✫✒✖✩✫✒✔✮✝✍✫✩❜✍✬✌✻✒➵☛✓✒✔✁☎✰✱✒✖✍✫✞✫✠☞t④✰✱✒②✑✓✮❰✁✓✴★✍✫✌✻✒✘✕✥✆♣✮✹✑✭✰✲✠✪t❁✩✡t❆✌✻✒✔✕✻♦✥✛☞✒
✄❡✒✔✞✡✴✶✁✓✞✫✰✲✑✓✮✻t✔✒❼✞✫✒✖✛➨✑✭✍✫✠✪✿☎✒❼✍✬✁➌✍✫✌✻✒➹✩✡✍✬✑✭✍✬✠✪t➹✩✫t❆✌✥✒✔✕✻♦✻✛✪✒➹✴✶✁☎✞✈✍✫✌✻✒r✩✫✠
✒✔✮✥t❆✌✻✰➌✑✭✞✫➧➑✩✔❥ ➛ ✒✖✮✻t✔✒✭♠❚✑
✢ ✩✫✌✻✁❀❄✼✩❖✍✬✌✹✑①✍❏✍✬✌✻✒✺✄❡✒✔✞❅✴✶✁☎✞✫✰✲✑✓✮✻t✖✒✺✁✓✴♥✍✫✌✻✒✺✕✥✆♣✮✹✑✓✰✱✠☞t✂✩✫t❆✌✻✒✖✕✻♦✻✛☞✒✷✠☞✩ ✎ ✒✖✍✡✍✬✒✖✞
✍✬✌✻✑✓✮✯✍✫✌✻✒➁✩✡✍✬✑✭✍✬✠✪t❃✩✫t❆✌✻✒✖✕✻♦✻✛☞✒✭❥
❀✢ ✩✡✌✻✁❀❄✼✩➢✍✬✌✻✒❍✒✖✃♥✒✔t❧✍❏✁✓✴✹✠✪✮✻t✔✞✡✒②✑✓✩✡✠☞✮✻☛✷✍✬✌✻✒✽✩✡♦✻✩✡✍✬✑✓✠☞✮✥✒✔✕➹✄✻✞✡✁✟t✖✒✔✩✡✩✫✁☎✞❏❤❩⑦ ➟ ⑩
✞✬✑①✍✬✒✓❥➢Ï❐✒★✩✡✒✔✒★✍✬✌✻✑✭✍✽t✖♦✻✞✫✞✡✒✔✮✝✍✬✛✳✆☎♠✥✍✫✌✻✒★✄✻✞✡✁✟t✖✒✔✩✫✩✡✁☎✞✺✰✱✒✔✰✱✁☎✞✡✆
✑✓✮✥✕✥❄✼✠☞✕✥✍✫✌➤✠☞✩✂✑ ✎ ✁✭✍✫✍✬✛✪✒✔✮✻✒✖t❆➧❦♠
✑✓✮✻✕r✍✫✌✻✒✺✩✫♦✻✩❅✍❆✑✓✠✪✮✻✒✔✕✱✄❡✒✔✞✡✴✶✁✓✞✫✰✲✑✓✮✻t✔✒✂✠☞✩❏✑
✍✬✌✥✒❒✕✟✆✟✮✻✑✓✰✲✠✪tÙ✩✫t❆✌✻✒✖✕✻♦✻✛☞✒❒✁☎♦✥✍✫✄♥✒✖✞✡✴✶✁☎✞✡✰✲✩➤✍✫✌✻✒Ù✩✡✍❆✑①✍✬✠☞t⑨✩✡t❆✌✻✒✔✕✥♦✻✛☞✒✭❥❲✏✟✠☞✰✱✠☞✛☞✑✓✞✫✛✳✆☎♠ ✎ ❥ ❀✢ Û ✎ Ü
✩✫✌✥✁❶❄✼✩✾✑❜✩✡♦ ✎ ✩✡✍✬✑✓✮✝✍✬✠☞✑✓✛☞✛✳✆❁✞✡✒✔✕✻♦✥t✔✒✔✕❒✞✫✒✖✩✫✁☎♦✥✞✫t✔✒❋t✖✁☎✮✻✩✫♦✥✰✲✄✥✍✫✠☞✁☎✮Ù✑①✍
✄✻✞✡✁✟t✖✒✔✩✫✩✡✁☎✞➁✩✫✄❡✒✔✒✖✕❐✠✪✮✻t✔✞✡✒②✑✓✩✡✒✔✩✔♠❂✛☞✒✖✩✫✩★✍✫✠☞✰✱✒➹✠☞✩❃✞✡✒✔✙➑♦✻✠☞✞✡✒✔✕⑨✴✶✁☎✞★✍✫✌✻✒❋t✔✁☎✰✱✄✻♦✥✍✬✑✭✍✬✠✪✁☎✮➵✄✻✌✹✑✭✩✫✒❋✁✓✴
✍✬✌✥✒✲t✖✁☎✰✲✄✥♦✥✍❆✑✭✍✫✠☞✁☎✮❈❥ ➛ ✒✔✮✻t✖✒✓♠❩✑✯✛☞✑✓✞✫☛☎✒❋✄❡✒✔✞✡t✔✒✔✮✝✍✬✑✓☛☎✒✱✁✓✴✂✍✫✌✻✒✱✍✫✁✓✍❆✑✭✛❏✞✫♦✻✮✝✍✬✠✪✰✲✒r✠✪✩➁✩✫✄❡✒✔✮✝✍➹✠✪✮
✍✬✌✥✒✾t✖✁☎✰✱✰➹♦✻✮✻✠✪t②✑✭✍✫✠☞✁☎✮➤✄✻✌✻✑✓✩✫✒✭❥
✌✻✒✾✕✥✆♣✮✹✑✓✰✱✠☞t❃✩✡t❆✌✻✒✔✕✥♦✻✛☞✒✾✌✹✑✓✩✈✑r✛☞✁❀❄✂✒✖✞✼t✔✁☎✰✱✰➹♦✻✮✻✠✪t②✑✭✍✫✠☞✁☎✮
✌✻✒r✍✚❄❍✁❁t✖✁☎✰✲✰✧♦✻✮✻✠☞t✔✑✭✍✬✠✪✁☎✮➵✄✻✞✡✁✓✍✬✁♣t✔✁✓✛☞✩★t✖✁☎✰✲✄✻✑✓✞✫✒✖✕❐✑✭✞✫✒
✰✲✑✓✮✻t✔✒❃✠✪✮❜✍✬✌✻✒❃t✖✁☎✰✱✄✻♦✥✍❆✑①✍✬✠☞✁✓✮➆❥
✩✽✍✫✌✻✒➁✮✻✒✖✍✚❄❍✁☎✞✡➧❜✩✫✄❡✒✔✒✖✕✘✠☞✮✥t✔✞✫✒✔✑✓✩✫✒✖✩✔♠✹✛✪✒✔✩✫✩✽✍✫✠☞✰✱✒✵✠✪✩✺✩✫✄❡✒✔✮✝✍
✠☞✮❐t✔✁☎✰✱✰➹♦✻✮✥✠☞t②✑①✍✬✠☞✁✓✮Ù✑✓✮✻✕Ð✕✹✑①✍❆✑❁✰✱✁❀✿☎✒✖✰✲✒✖✮➑✍✧✄✻✌✹✑✓✩✡✒✔✩✖❥
✒✔✮✻t✖✒➌✍✬✌✻✒✱t✔✁✓✰✲✄✻♦✟✍❆✑✭✍✫✠☞✁☎✮❒✛☞✁✝✑✭✕
✑✓✮✻✕④t✖✁☎✰✲✄✥♦✥✍❆✑✭✍✫✠☞✁☎✮➌✛☞✁✝✑✓✕➤✠✪✰
✑✓✛☞✑✓✮✻t✖✒✵✠☞✮④✄✻✞✡✁✟t✖✒✔✩✡✩✫✁☎✞✡✩
✒✔t✖✁☎✰✱✒✔✩✺✰✱✁☎✞✫✒❃✠✪✰✲✄❡✁☎✞✡✍✬✑✓✮✝✍②❥ ✤ ✌✻✒
✕✥✆♣✮✹✑✓✰✱✠☞t➦✩✫t❆✌✥✒✔✕✻♦✻✛✪✒✽✕✻✁♣✒✔✩❂✌✹✑②✿☎✒✽✰✱✁☎✞✡✒❍t✖✁☎✰✲✄✥♦✥✍❆✑✭✍✫✠☞✁☎✮✾✛☞✁☎✑✓✕❼✁✓✮✧✄✻✞✡✁✟t✖✒✔✩✫✩✡✁☎✞✫✩❩t✔✁☎✰✱✄✹✑✓✞✡✒✔✕❼✍✫✁
1.2 100 MFLOPS
1000 MFLOPS
1000 MFLOPS 100 MFLOPS
Relative Runtime
Relative Resource Consumption
0 2 4 8 16 32 0 2 4 8 16 32 Processors (Maximum Available)
Processors (Maximum Available)
❇➁✏✟✒✖✮✻✩✫✠✳✍✬✠✪✿♣✠✳✍✚✆✘✁✓✴❍✕✥✆♣✮✹✑✓✰✱✠☞t✧✩✫t❆✌✻✒✖✕✻♦✻✛☞✠✪✮✻☛➤✍✬✁④✄✻✞✡✁✟t✖✒✔✩✫✩✡✁☎✞➁✩✫✄❡✒✔✒✖✕➆❥
✍✬✠✪✰✲✒➁✑✭✮✻✕❁✞✡✒✔✩✡✁☎♦✻✞✫t✖✒❼♦✟✍✬✠☞✛✪✠☞Ñ✔✑✭✍✬✠✪✁☎✮❜✁✓✴❂✍✬✌✻✒✾✕✥✆♣✮✹✑✓✰✱✠☞t❃✩✡t❆✌✻✒✔✕✥♦✻✛☞✒❼✠☞✩✼✒✔✩❅✍✬✠☞✰✲✑✭✍✫✒✔✕④✞✫✒✖✛➨✑✭✍✫✠✪✿☎✒★✍✫✁
✍✬✌✥✒➦✩❅✍❆✑✭✍✫✠☞t❏✩✡t❆✌✻✒✔✕✻♦✥✛☞✒✓❥
✑✭t❆✌
✑✭✞❂✞✡✒✔✄✻✞✡✒✔✩✡✒✔✮✝✍✬✩❂✍✬✌✻✒❖☛☎✒✖✁☎✰✲✒❧✍✬✞✡✠☞t❏✰✱✒②✑✓✮➁✁✓✴✟✩✫✠ ➐ ✎ ✒✖✮✻t❆✌✻✰✲✑✓✞✫➧➑✩✖❥
✤ ✌✻✒rt✖♦✻✞✫✞✡✒✔✮✝✍❃✒✖✃♥✒✔t❧✍✬✠✳✿☎✒r✄✻✞✡✁✟t✖✒✔✩✫✩✡✁☎✞★✩✡✄♥✒✖✒✔✕Ù✁✓✴
Û ✎ Ü✾✞✫✒✖✛➨✑✭✍✫✠✪✿✓✒✲✞✡✒✔✩✫✁✓♦✻✞✫t✖✒❜♦✥✍✬✠✪✛☞✠✪Ñ②✑✭✍✫✠☞✁☎✮➆❥➌✦❃✑✭✍❆✑✯✩✫✌✻✁❀❄✼✩✧✍✫✌✹✑✭✍❼✞✫♦✻✮✝✍✫✠☞✰✱✒➌✑✓✮✥✕Ð✞✫✒✖✩✫✁☎♦✻✞✡t✔✒❜♦✟✍✬✠✳➮
✞✬✑①✍✬✒❋✁✓✴✂✍✫✌✻✒✱✄✻✞✫✁♣t✔✒✖✩✫✩✫✁✓✞✔❥➤✦✵✆♣✮✹✑✓✰✱✠☞t
✩✫t❆✌✥✒✔✕✻♦✻✛✪✠☞✮✻☛✱t✔✁✓✮✻✩✫✠✪✩✡✍✬✒✖✮✝✍✬✛✪✆❜✁☎♦✥✍✬✄❡✒✔✞❅✴✶✁☎✞✫✰✱✩✺✩✡✍✬✑✭✍✬✠✪t❃✩✫t❆✌✻✒✖✕✻♦✻✛✪✠☞✮✻☛❋✴✶✁☎✞✺✌✻✠✪☛☎✌✻✒✔✞✼❤❩⑦
Myrinet Ethernet
Myrinet Ethernet
0.6 Relative Runtime
Relative Resource Consumption
Processors (Maximum Available) Processors (Maximum Available)
❤❩✠✪☛☎♦✻✞✫✒ ✎ ❥ ☞ ❇❩✏✟✒✔✮✻✩✡✠✪✍✫✠✪✿♣✠✪✍✚✆❼✁✓✴❡✕✥✆♣✮✹✑✓✰✱✠☞t✽✩✡t❆✌✻✒✔✕✥♦✻✛☞✠✪✮✻☛❃✍✬✁❃✮✻✒❧✍✚❄✂✁☎✞✡➧➹✩✫✄❡✒✔✒✖✕➆❥ ✤ ✌✻✒✺✍✚❄❍✁➁✮✻✒✖✍❅➮
❄❍✁☎✞✫➧Ù✄✻✞✡✁✓✍✬✁♣t✔✁☎✛✪✩❼t✖✁☎✰✱✄✹✑✓✞✫✒✖✕Ð✑✓✞✡✒
⑧ ✑✓t❆✌ ✎ ✑✓✞✈✞✫✒✖✄✻✞✫✒✖✩✫✒✔✮✝✍✫✩★✍✬✌✻✒➹☛✓✒✔✁☎✰✱✒✖✍✫✞✫✠☞t➁✰✱✒②✑✓✮✘✁✓✴❏✩✫✠
✒✖✮✻t❆✌✻✰✲✑✓✞✫➧➑✩✔❥rÛÔ✑✝Ü✼✞✫✒✔✛☞✑✭✍✬✠✳✿☎✒✾✞✫♦✻✮♣➮
✍✬✠✪✰✲✒Ù✑✭✮✻✕➠Û ✎ Ü❜✞✫✒✔✛☞✑✭✍✬✠✳✿☎✒Ù✞✫✒✖✩✫✁☎♦✥✞✫t✔✒❒♦✥✍✫✠☞✛☞✠✪Ñ②✑✭✍✫✠☞✁☎✮❈❥➠✗✚✮✻t✔✞✡✒②✑✓✩✡✠☞✮✻☛Ú✮✻✒✖✍✚❄❍✁☎✞✡➧❾✩✡✄♥✒✖✒✔✕ ✠✪✩✯✑✓✮
✑✓✕✥✿✓✒✔✞✡✩✫✒❃✒✖✃♥✒✔t❧✍✽✁☎✮✲✍✬✌✻✒✈✞✫✒✔✛☞✑✭✍✬✠✳✿☎✒✷✄♥✒✖✞✡✴✶✁☎✞✡✰➌✑✭✮✻t✔✒✷✁✓✴❚✕✥✆♣✮✹✑✓✰✱✠☞t✷✩✫t❆✌✥✒✔✕✻♦✻✛✪✒✓❥➦➏✈✮✥✕✻✒✔✞❍✩✫✠☞✰✱✠☞✛☞✑✓✞
t✔✁✓✮✻✕✻✠✪✍✫✠☞✁☎✮✥✩❚✍✫✌✻✒❖✕✥✆♣✮✹✑✓✰✱✠☞t❖✩✫t❆✌✥✒✔✕✻♦✻✛✪✠☞✮✻☛✈✌✹✑✓✩
✒❧✍✫✍✫✒✔✞❂✞✫✒✔✛☞✑✭✍✬✠✳✿☎✒❏✄❡✒✔✞❅✴✶✁☎✞✫✰✲✑✓✮✻t✖✒➦✁✓✮ ⑧ ✍✬✌✻✒✖✞✫✮✻✒❧✍
t✔✁✓✰✲✄✹✑✭✞✫✒✔✕➤✍✫✁ q ✆♣✞✡✠☞✮✻✒❧✍②❥
✍✬✌✥✒✺✩✡✍❆✑①✍✬✠☞t❍✩✫t❆✌✻✒✖✕✻♦✻✛✪✒✓♠ ✎
✒✖t②✑✓♦✥✩✫✒✼✠✪✍❩♦✻✩✫✒✖✩➢✍✬✌✻✒✺✰✱✠☞✮✻✠✪✰➹♦✻✰ß✮➑♦✻✰
✒✔✞❩✁✓✴❡✄✻✞✫✁♣t✔✒✖✩✫✩✫✁✓✞✫✩❏✮✻✒✖✒✔✕✻✒✖✕➆❥
➛ ✒✖✮✻t✔✒❍✍✬✌✻✒➦✞✫✒✖✛➨✑✭✍✫✠✪✿☎✒➦✄❡✒✔✞✡✴✶✁✓✞✫✰✲✑✓✮✻t✔✒➦✁✓✴✟✍✬✌✻✒❍✕✥✆♣✮✹✑✓✰✱✠☞t➦✩✫t❆✌✻✒✖✕✻♦✻✛☞✒❍✕✻✒✔☛✓✞✬✑✓✕✻✒✖✩❩❄✼✠✪✍✫✌❼✠✪✮✻t✔✞✡✒②✑✓✩✡✒
✩✫✌✻✁❀❄✼✩❼✩✫✒✔✮✥✩✫✠✪✍✫✠✪✿♣✠✪✍✚✆➵✁✓✴✽✕✥✆♣✮✹✑✭✰✲✠✪t✱✩✡t❆✌✻✒✔✕✥♦✻✛☞✠✪✮✻☛✯✍✫✁✯✍✚❄❍✁
✩✫✁✓✛✪✿☎✒✖✞➁✄✻✞✫✒✖t✔✁☎✮✻✕✥✠✪✍✬✠✪✁☎✮✻✠✪✮✻☛➤✩✡✍✫✞✬✑✭✍✫✒✔☛☎✠✪✒✔✩✾✑✓✮✻✕❐✑✓✰✱✁☎♦✻✮✝✍➁✁✓✴✽✕✻✑✭✍❆✑❒Û➥✩❅✍❆✑✭✍✫✒❀Ü➁✑✓✩✫✩✡✁✟t✖✠➨✑✭✍✫✒✔✕⑨❄✼✠✪✍✫✌
✮✻✒✖✒✔✕✻✒✖✕r✕✻✒✔✄❡✒✔✮✻✕✥✩➢✁☎✮❼✍✫✌✻✒✂t✖✁☎✮✻✕✻✠✳✍✬✠✪✁☎✮✻✠☞✮✥☛✷✁✭✴✥✍✬✌✥✒✂✛☞✠✪✮✻✒②✑✭✞❂✩❅✆♣✩✡✍✬✒✖✰❁❥➢❤❩✠☞☛☎♦✥✞✫✒ ✎ ❥ ❶✜ Û➥✑✝Ü➎✩✫✌✻✁❀❄✼✩
✍✬✌✥✒✂✒✖✃♥✒✔t❧✍➢✁✓✴✻✠☞✰✱✄✻✞✫✁❀✿♣✠☞✮✻☛✼✄✻✞✡✒✔t✖✁☎✮✻✕✻✠✳✍✬✠☞✁✓✮✻✠☞✮✻☛✷✁☎✮❼✞✫✒✔✛☞✑✭✍✬✠✳✿☎✒➦✞✫♦✻✮✝✍✫✠☞✰✱✒✓❥ ✤ ✌✻✒✂✙➑♦✹✑✓✛✪✠✪✍✚✆➁✁✓✴✻✄✻✞✫✒Ö➮
t✔✁✓✮✻✕✻✠✪✍✫✠☞✁☎✮✥✠☞✮✻☛➤✌✹✑✭✩❼✛✪✠✪✍✫✍✫✛☞✒➹✒❧✃❈✒✖t✖✍✧✁☎✮❐✞✡✒✔✛☞✑✭✍✬✠✳✿☎✒❋✞✫♦✻✮✝✍✫✠☞✰✱✒
✒✔t✔✑✓♦✻✩✡✒✱✍✫✌✻✒✲✕✥✒✔t✔✞✡✒②✑✓✩✡✒❜✠☞✮Ù✍✬✌✥✒
✮➑♦✻✰ ✎ ✒✔✞❃✁✓✴❍✠✪✍✫✒✔✞✫✑✭✍✬✠✪✁☎✮✻✩✵✒✖✙➑♦✹✑✓✛☞✛✳✆⑨✑✭✃♥✒✔t❧✍✬✩❃t✖✁☎✰✲✄✥♦✥✍❆✑✭✍✫✠☞✁☎✮➵✍✫✠☞✰✱✒➹✁✓✴➦✩✡✍✬✑✭✍✬✠✪t❋✑✓✮✻✕Ù✕✥✆♣✮✹✑✓✰✱✠☞t
✩✫t❆✌✥✒✔✕✻♦✻✛✪✒✔✩✖❥➁➜✈✁✓✍✫✒✧✍✬✌✹✑①✍✵✍✬✌✥✒r✑
✩✡✁☎✛☞♦✥✍✫✒✧✞✡♦✻✮✝✍✬✠☞✰✱✒❼✑✓✛☞✩✡✁➌t❆✌✹✑✓✮✥☛☎✒✔✩★❄✼✠✳✍✬✌➵✄✻✞✡✒✔t✖✁☎✮✻✕✻✠✳✍✬✠☞✁✓✮✻✠☞✮✻☛
✍✬✠✪✁☎✮✻✠✪✮✻☛★✍✬✌✻✒✷✕✥✆♣✮✹✑✓✰✱✠☞t✼✩✡t❆✌✻✒✔✕✻♦✥✛☞✒✵t✖✁☎✮✻✩✡♦✻✰✲✒✖✩❍✰✱✁☎✞✡✒✷✞✡✒✔✩✡✁☎♦✻✞✫t✖✒✔✩❍t✔✁☎✰✱✄✹✑✓✞✡✒✔✕✲✍✫✁✾✍✫✌✻✒✼✩✡✍✬✑✭✍✬✠✪t
✩✫t❆✌✥✒✔✕✻♦✻✛✪✒✓❥Ú❤❩✠✪☛☎♦✻✞✫✒ ✎ ❥
✩✡✌✻✁❀❄✼✩✱✍✫✌✻✒➤✒✖✃♥✒✔t❧✍➌✁✓✴✈✩✡✍✬✑✭✍✬✒④✑✭✩✫✩✫✁♣t✔✠☞✑✭✍✬✒✖✕Ú❄✼✠✳✍✬✌Ú✑✓✮▼✒✔✛✪✒✔✰✱✒✔✮✝✍②❥
✒➁✩✫✁☎✛✳✿☎✒✖✕❁✕✻♦✥✞✫✠☞✮✥☛✱✍✫✌✻✒➁t✔✁☎✰✱✄✻♦✥✍✬✑✭✍✬✠✪✁☎✮④✄✻✌✹✑✓✩✡✒✾✴✶✁☎✞✺✒✔✑✓t❆✌
✩✡✍✬✑✓☛☎✒✭❥ ✉ ✮➵✠✪✮✻t✔✞✡✒②✑✓✩✡✒➹✠☞✮❁✍✬✌✻✒❼✮♣♦✥✰
✒✖✞★✁✓✴❖✕✻✁✭✴❑❴✭✮✻✁♣✕✻✒✧✠✪✮✻t✔✞✡✒②✑✓✩✡✒✔✩✵✍✫✌✻✒➹✩✫✠✪Ñ✔✒❼✁✓✴❏✍✬✌✻✒✧✛☞✠☞✮✥✒②✑✓✞
✩✡✆♣✩❅✍✬✒✔✰✯❥ ✉ ✛☞✑✓✞✫☛✓✒✔✞✷✛☞✠☞✮✥✒②✑✓✞✼✩✡✆♣✩❅✍✬✒✔✰ ✰✲✒✔✑✓✮✻✩★✰✱✁☎✞✡✒❼t✖✁☎✰✲✄✥♦✥✍❆✑✭✍✫✠☞✁☎✮❁✛☞✁✝✑✭✕✘✁☎✮✘✍✫✌✻✒➹✄✻✞✡✁✟t✖✒✔✩P➮
✩✫✁✓✞✫✩❋✠☞✮▼✒②✑✭t❆✌❵✩✡✍✬✑✓☛☎✒✭❥
✒✔✮✻t✖✒✓♠✂✑❒✛☞✑✓✞✫☛☎✒➌✄♥✒✖✞✫t✔✒✖✮✝✍❆✑✓☛☎✒✯✁✓✴✷✍✬✌✻✒④✍✬✁✭✍❆✑✓✛✽✞✡♦✻✮✝✍✬✠✪✰✲✒➤✠✪✩r✩✫✄❡✒✔✮✝✍
✁☎✮▼t✔✁✓✰✲✄✻♦✟✍❆✑✭✍✫✠☞✁☎✮➆♠❖✞✡✒✔✩✫♦✥✛✪✍✬✠✪✮✻☛⑨✠☞✮▼✕✻✒✖☛☎✞✬✑✭✕✻✒✔✕Ú✞✫✒✖✛➨✑✭✍✫✠✪✿☎✒➤✄❡✒✔✞❅✴✶✁☎✞✫✰✲✑✓✮✻t✖✒➤✁✓✴✷✍✬✌✻✒④✕✥✆♣✮✹✑✓✰✱✠☞t
✍✬✌✹✑①✍✾✍✫✌✻✒✱✞✫✒✔✛☞✑✭✍✬✠✳✿☎✒r✄❡✒✔✞❅✴✶✁☎✞✫✰✲✑✓✮✻t✖✒✱✁✭✴✂✍✬✌✥✒
✕✥✆♣✮✹✑✓✰✱✠☞t❃✩✡t❆✌✻✒✔✕✥♦✻✛☞✒❼✠☞✩
✒✖✍✫✍✫✒✔✞✺✴✶✁☎✞✼t✔✁✓✰✲✄✻♦✟✍❆✑✭✍✫✠☞✁☎✮✻✩✽❄✼✠✳✍✬✌④✛☞✒✖✩✫✩✼✕✹✑✭✍✬✑✘Û✶✩✡✍✬✑✭✍✬✒②Ü✼✑✭✩✫✩✫✁♣t✔✠☞✑✭✍✬✒✖✕
❄✼✠✪✍✫✌④✒②✑✓t❆✌❁✒✔✛☞✒✖✰✲✒✖✮✝✍②❥
✥❚ÿ❩✢➎ÿÛ✥ ➉➤ê❂÷✹í➻✕❚ó②ø➥ór÷✹ê❂ï❫➂✯ø➥ó②è✝û❂ó②ó②ø✶ë❡ê
✤ ✌✻✒r✕✥✆♣✮✹✑✭✰✲✠✪t✧✩✫t❆✌✥✒✔✕✻♦✻✛✪✠☞✮✻☛➤✩❅✍✬✞✫✑✭✍✬✒✖☛✓✆➵✁✓✴❏✿✭✑✓✞❅✆♣✠☞✮✻☛➌✍✫✌✻✒r✮➑♦✻✰ ✎ ✒✔✞★✁✭✴❍✄✥✞✫✁♣t✔✒✔✩✡✩✫✁☎✞✡✩
✕✻♦✻✞✡✠☞✮✻☛★✍✫✌✻✒✼✛☞✠✳✴✶✒✖✍✬✠✪✰✲✒➦✁✓✴♥✑❃✄✹✑✓✞✫✑✓✛☞✛✪✒✔✛♣✰➹♦✻✛✪✍✫✠☞✩❅✍❆✑✓☛☎✒✂t✔✁☎✰✱✄✻♦✥✍✬✑✭✍✬✠✪✁☎✮r✑✭✃♥✒✔t❧✍✬✩❏✍✬✌✻✒✽✍✫✁✓✍❆✑✭✛✻✄✹✑✓✞✫✑✓✛✳➮
✛☞✒✖✛✝✞✫♦✻✮✝✍✫✠☞✰✱✒❖✑✓✮✻✕➁✍✬✁✓✍✬✑✓✛☎✞✫✒✖✩✫✁☎♦✥✞✫t✔✒❍t✔✁☎✮✥✩✫♦✻✰✱✄✥✍✬✠✪✁☎✮➆❥❚✗✚✮✧☛✓✒✔✮✻✒✖✞✬✑✓✛Ô♠①✁✓✮✾✍✫✌✻✒➦✍✫✒✔✩❅✍❩✑✭✞✫t❆✌✻✠✳✍✬✒✔t❧✍✬♦✻✞✡✒
✍✫✌✻✒✔✞✡✮✻✒✖✍★✑✓✮✻✕⑨⑩❂✒✔✮✝✍✬✠✪♦✻✰❲✗✫✗✫✗❅ÜÖ♠✹✍✬✌✻✒➁✍✬✁✓✍✬✑✓✛❚✄✹✑✓✞✫✑✓✛☞✛✪✒✔✛➎✞✫♦✥✮➑✍✫✠☞✰✱✒➁✠☞✩✷✠☞✮✻t✖✞✫✒②✑✭✩✫✒✔✕✘♦✻✮✻✕✻✒✖✞✈✍✬✌✥✒
✕✥✆♣✮✹✑✓✰✱✠☞t✱✩✫t❆✌✥✒✔✕✻♦✻✛✪✒➌t✖✁☎✰✲✄✻✑✓✞✫✒✖✕❐✍✬✁✯✍✬✌✻✒✲✩✡✍✬✑✭✍✬✠✪t✱✩✡t❆✌✻✒✔✕✥♦✻✛☞✒✭❥
✌✻✠✪✩❼✠✪✮✻t✔✞✡✒②✑✓✩✡✒➌✠✪✩❼✕✻♦✥✒✲✍✬✌✥✒
✍✬✒✖✮✻✕✻✒✖✮✻t✖✆⑨✁✭✴❏✍✬✌✻✒➹✕✟✆✟✮✻✑✓✰✲✠✪t✧✩✡t❆✌✻✒✔✕✻♦✥✛☞✒➹✍✬✁➤♦✥✩✫✒➹✍✬✌✥✒➹✰✲✠✪✮✻✠☞✰✧♦✻✰✐✮➑♦✻✰
✎ ✒✔✞★✁✭✴❍✄✥✞✫✁♣t✔✒✔✩✡✩✫✁☎✞✡✩
✮✻✒✖✒✔✕✻✒✖✕➆♠➎✠☞✮➵t✖✁☎✮✝✍✬✞✫✑✓✩✡✍★✍✫✁➌✍✬✌✥✒➹✩✡✍✬✑✭✍✬✠✪t✧✩✫t❆✌✥✒✔✕✻♦✻✛✪✒➹❄✼✌✻✠☞t❆✌⑨♦✥✩✫✒✔✩➁✑✭✛☞✛❂✑②✿✓✑✭✠☞✛➨✑ ✎ ✛☞✒➁✄✻✞✡✁✟t✖✒✔✩✫✩✡✁☎✞✫✩✖❥
✁❀❄❍✒✖✿✓✒✔✞✔♠❚✍✬✌✥✒r✩✫✒✔✮✥✩✫✠✪✍✫✠✪✿♣✠✪✍✚✆➵✑✓✮✹✑✓✛✳✆♣✩✫✠☞✩✵✩✫✌✻✁❀❄✼✩❃✍✬✌✹✑①✍➁✑✓✩❃✄✻✞✡✁✟t✖✒✔✩✫✩✡✁☎✞➁✩✫✄❡✒✔✒✖✕❐✠✪✮✻t✔✞✡✒②✑✓✩✡✒✔✩❃✠
Optimal Preconditioning No Preconditioning
Relative Runtime
Relative Resource Consumption
No Preconditioning
0 2 Optimal Preconditioning 4 8 16 32 0 2 4 8 16 32
Processors (Maximum Available) Processor (Maximum Available)
❤❩✠✪☛☎♦✻✞✫✒ ✎ ❥ ❶✜ ❇❖✏♣✒✔✮✻✩✡✠✪✍✬✠✳✿♣✠✪✍✚✆✱✁✓✴❚✕✥✆♣✮✹✑✓✰✱✠☞t✷✩✫t❆✌✥✒✔✕✻♦✻✛✪✠☞✮✻☛❼✍✬✁➹✩✡✁☎✛✪✿✓✒✔✞✽✄✻✞✡✒✔t✖✁☎✮✻✕✻✠✳✍✬✠☞✁✓✮✻✠☞✮✻☛✥❥➢⑩❏✞✫✒Ö➮
t✔✁✓✮✻✕✻✠✪✍✫✠☞✁☎✮✥✠☞✮✻☛❋✒✖✃♥✒✔t❧✍✬✩✵✍✫✌✻✒➹✮➑♦✻✰
✤ ✌✻✒✧❤❩✠☞☛☎♦✥✞✫✒➁✩✫✌✻✁❀❄✼✩★✞✡✒✔✩✡♦✻✛✪✍✫✩✈✴✶✁☎✞✷✮✻✁➌✄✥✞✫✒✔t✖✁☎✮✻✕✻✠✳✍✬✠✪✁☎✮✻✠☞✮✥☛✲✑✭✮✻✕✘✁☎✄✟✍✬✠☞✰✲✑✓✛➎✄✻✞✡✒✔t✖✁☎✮✻✕✻✠✳✍✬✠☞✁✓✮✻✠☞✮✻☛
✞✫✒✖✩✫✄❡✒✔t❧✍✬✠✪✿✓✒✔✛✳✆☎❥ ⑧ ✑✭t❆✌ ✎
✎ Ü✱✞✡✒✔✛☞✑✭✍✬✠✳✿☎✒✘✞✡✒✔✩✡✁☎♦✻✞✫t✖✒⑨♦✥✍✬✠✪✛☞✠✪Ñ②✑✭✍✫✠☞✁☎✮➆❥❝⑩❏✞✡✒✔t✔✁✓✮✻✕✻✠✪✍✫✠☞✁☎✮✥✠☞✮✻☛❒✕✻✁♣✒✔✩❜✮✻✁✭✍
✒✖✃♥✒✔t❧✍✼✍✬✌✻✒➁✞✫✒✖✛➨✑✭✍✫✠✪✿✓✒❃✞✫♦✻✮✝✍✬✠✪✰✲✒✭❥
✄✻✞✡✁✟t✖✒✔✩✫✩✡✁☎✞✫✩✼✑✭✞✫✒★✑ ✎ ✛☞✒✼✍✬✁➹✄✥✞✫✁❀✿♣✠☞✕✻✒★✌✥✠☞☛☎✌✻✒✖✞❍✩✡♦✻✩✡✍✬✑✓✠☞✮✥✒✔✕④❤➢⑦
⑩➦✏♥♠♣✍✫✌✻✒★✕✥✆♣✮✹✑✭✰✲✠✪t✈✩✡t❆✌✻✒✔✕✻♦✥✛☞✒
t②✑✭✮✯✆♣✠☞✒✖✛☞✕④✑r✛☞✁❀❄❍✒✔✞✼✄✹✑✓✞✫✑✓✛☞✛✪✒✔✛❡✞✫♦✻✮✝✍✫✠☞✰✱✒✓❥
✌✻✠✪✩✷✠✪✰✲✄✥✞✫✁❀✿☎✒✖✕✯✄❡✒✔✞❅✴✶✁☎✞✫✰✲✑✓✮✻t✖✒❃✠☞✩ ✎ ✒✔t✔✑✓♦✻✩✫✒➁✍✬✌✥✒
✕✥✆♣✮✹✑✓✰✱✠☞tr✩✡t❆✌✻✒✔✕✥♦✻✛☞✒✱✠☞✮✝✿☎✁✓✛✪✿☎✒✖✩❼✛✪✒✔✩✡✩✾t✖✁☎✰✱✰➹♦✻✮✻✠✪t②✑✭✍✫✠☞✁☎✮⑨✁❀✿☎✒✖✞✫✌✻✒✔✑✓✕❫Û ✍✬✁✓✍✬✑✓✛➢✰✱✒✔✩✡✩✬✑✓☛☎✒✖✩✧✑✭✮✻✕
✮➑♦✻✰ ✎ ✒✔✞❍✁✓✴❚✮✻✒✔✠✪☛☎✌ ✎ ✁✓✞✫✩❆ÜÖ❥➢✗✚✮④✑✓✮❜✒Ö➐♣✍✬✞✫✒✖✰✲✒✈t②✑✓✩✡✒✓♠✹✑✭✩✫✩✫♦✥✰✲✠✪✮✻☛✧✠✪✮✥✸✹✮✻✠✳✍✬✒✔✛✳✆r✴➥✑✓✩✡✍❍✄✻✞✡✁✟t✖✒✔✩✫✩✡✁☎✞✫✩✖♠
✄✻✞✡✒✖✿♣✠☞✁☎♦✥✩✈t❆✌✹✑✭✄✥✍✬✒✖✞✈✩✡✌✻✁❀❄✼✩✈✍✬✌✻✑✭✍✵✄✻✑✓✞✬✑✓✛✪✛☞✒✖✛❈✁❀✿☎✒✖✞✫✌✻✒✔✑✓✕➵✁✓✴➍✍✬✌✻✒✾✕✥✆♣✮✹✑✓✰✱✠☞t➁✩✫t❆✌✥✒✔✕✻♦✻✛✪✒✧✠✪✩✷✛✪✒✔✩✡✩
✍✬✌✻✑✓✮✯✍✫✌✹✑✭✍✼✁✓✴❂✍✬✌✥✒✾✩❅✍❆✑✭✍✫✠☞t❃✩✡t❆✌✻✒✔✕✻♦✥✛☞✒✓❥
✗✚✮✻t✖✞✫✒②✑✭✩✫✠☞✮✥☛❜✍✬✌✻✒➹✮✥✒✖✍✚❄❍✁☎✞✫➧❁✩✫✄❡✒✔✒✔✕Ù✕✻✠✪✰✲✠✪✮✻✠☞✩✡✌✻✒✔✩✼✍✬✌✥✒r✞✫✒✔✛☞✑✭✍✬✠✳✿☎✒✧✑✓✕✥✿✭✑✓✮✝✍❆✑✓☛✓✒✧✁✓✴❖✍✬✌✥✒
✕✥✆♣✮✹✑✓✰✱✠☞t✘✩✫t❆✌✻✒✖✕✻♦✻✛☞✒ ✎ ✒✔t✔✑✓♦✻✩✫✒⑨✍✫✌✻✒➵✄❡✒✔✞✫t✖✒✔✮✝✍❆✑✭☛☎✒Ù✁✓✴➁✍✬✠☞✰✱✒✘✩✡✄♥✒✖✮✝✍❁✠✪✮➷✕✹✑✭✍✬✑Ð✰✲✁❀✿✓✒✔✰✱✒✔✮✝✍
✑✓✮✻✕❐t✔✁☎✰✱✰➹♦✻✮✥✠☞t②✑①✍✬✠☞✁✓✮❒✕✥✒✔t✔✞✡✒②✑✓✩✡✒✔✩✖❥
✒✔✮✻t✖✒➤✑✓✮✝✆Ù☛✝✑✓✠✪✮❐✕✻♦✥✒✲✍✬✁✘✑❁✕✻✒✖t✔✞✡✒②✑✓✩✡✒➌✠☞✮❐✄✹✑✓✞✫✑✓✛☞✛✪✒✔✛
✁❀✿☎✒✖✞✫✌✻✒✔✑✓✕❵✠✪✩➹✛☞✁☎✩❅✍②❥ ✉ ✩✫✩✡♦✻✰✱✠☞✮✻☛⑨✠✪✮✥✸✹✮✻✠✳✍✬✒✔✛✳✆❐✴➥✑✭✩✡✍❋✮✻✒❧✍✚❄✂✁☎✞✡➧➑✩✔♠❍✍✫✌✻✒➤✩✡✍✬✑✭✍✬✠✪t➤✩✫t❆✌✻✒✖✕✻♦✻✛✪✒④❄✼✠✪✛☞✛
1.2 3 DOF/NODE
1 DOF/NODE
3 DOF/NODE
0.9 1 DOF/NODE
Relative Runtime