Thesis Details

Optimalizace spouštěcích konfigurací k-Wave úloh

Bachelor's Thesis Student: Sasák Tomáš Academic Year: 2019/2020 Supervisor: Jaroš Jiří, doc. Ing., Ph.D.
English title
Optimization of Run Configurations of k-Wave Jobs
Language
Czech
Abstract

This thesis focuses on scheduling, i.e. correct approximation of configurations used to run k-Wave simulations on supercomputers from the IT4Innovations infrastructure. Especially, for clusters Salomon and Anselm. A single work is composed of a set which contains many simulations. Every simulation is executed by some code from the k-Wave toolbox. To calculate the simulation, it is necesarry to select a suitable configuration, which means the amount of supercomputer resources (number of nodes, i.e. cores), and the duration of the rental. Creation of an ideal configuration is complicated and is even harder for an inexperienced user. The approximation is made based on the empiric data, obtained from multiple executions of different sets of simulations on given clusters. This data is stored and used by a set of approximators, which performs the actual approximation by methods of interpolation and regression. The text describes the implementation of the final scheduler. By experimenting, the most efficient methods for this problem has found out to be Akima spline, PCHIP interpolation and cubic spline. The main contribution of this work is creation of a tool which can find suitable configuration for k-Wave simulation without knowing the code or having lots of experience with its usage.

Keywords

supercomputer, scheduler, scheduling, data, optimalisation, k-wave, cluster, salomon, anselm, experiment, measuring, prediction, it4i, simulation, hpc, pbs, slurm, approximation, interpolation, regression, data-mining

Department
Degree Programme
Information Technology
Files
Status
defended, grade A
Date
13 July 2020
Reviewer
Committee
Sekanina Lukáš, prof. Ing., Ph.D. (DCSY FIT BUT), předseda
Beran Vítězslav, doc. Ing., Ph.D. (DCGM FIT BUT), člen
Holík Lukáš, doc. Mgr., Ph.D. (DITS FIT BUT), člen
Jaroš Jiří, doc. Ing., Ph.D. (DCSY FIT BUT), člen
Křivka Zbyněk, Ing., Ph.D. (DIFS FIT BUT), člen
Citation
SASÁK, Tomáš. Optimalizace spouštěcích konfigurací k-Wave úloh. Brno, 2020. Bachelor's Thesis. Brno University of Technology, Faculty of Information Technology. 2020-07-13. Supervised by Jaroš Jiří. Available from: https://www.fit.vut.cz/study/thesis/21798/
BibTeX
@bachelorsthesis{FITBT21798,
    author = "Tom\'{a}\v{s} Sas\'{a}k",
    type = "Bachelor's thesis",
    title = "Optimalizace spou\v{s}t\v{e}c\'{i}ch konfigurac\'{i} k-Wave \'{u}loh",
    school = "Brno University of Technology, Faculty of Information Technology",
    year = 2020,
    location = "Brno, CZ",
    language = "czech",
    url = "https://www.fit.vut.cz/study/thesis/21798/"
}
Back to top