Detail publikace
Optimizing Biomedical Ultrasound Workflow Scheduling Using Cluster Simulations
plánování, řetězec úloh, k-Dispatch, simulace, ALEA
Terapeutický ultravuk hraje významnou roli v boji s onkologickými nemocemi, cílené aplikaci léků a neurostimulaci. Ke zlepšení léčebných procedur je nutné provést předoperační plánování pomocí komplexních numerických modelů, které uvažují anatomii konkrétního pacienta. Z výpočetního hlediska je na plánování léčby pohlíženo jako na řetězec úloh, které sestává s několika úloh s různými výpočetními nároky, a který je spuštěn na vzdáleném clusteru či cloudu. Jelikož jsou tyto zdroje drahé, plánování řetězců úloh hraje významnou roli v celém procesu léčby. Tato publikace popisuje rozšířenou verzi aplikace k-Dispatch, systému pro správu řetězců úloh, která využívá v minulosti nasbíraných výkonnostních metrik spouštěných úloh k výběru vhodného počtu výpočetních zdrojů a odhadu celkového výpočetního času a ceny. Tato publikace rovněž představuje nutné zásahy to simulátoru clusterů ALEA, aby bylo umožněno simulovat odhad času straveného ve výpočetních frontách a odhad výpočetního času pro celý řetězec úloh. Spojení systému k-Dispatch a ALEA umožňuje detailní optimalizaci spouštěcích parametrů pro řetězce úloh s ohledem na aktuální vytížení clusteru. Experimentální výsledky ukazjí, že pomocí tohoto přístupu jsme schopni redukovat výpočetní čas o 26 %.
@inproceedings{BUT168133,
author="JAROŠ, M. and KLUSÁČEK, D. and JAROŠ, J.",
title="Optimizing Biomedical Ultrasound Workflow Scheduling Using Cluster Simulations",
booktitle="Job Scheduling Strategies for Parallel Processing. JSSPP 2020",
year="2020",
series="Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
volume="12326",
pages="68--84",
publisher="Springer Nature Switzerland AG",
address="New Orleans",
doi="10.1007/978-3-030-63171-0\{_}4",
isbn="978-3-030-63170-3",
url="https://link.springer.com/chapter/10.1007/978-3-030-63171-0_4"
}