Zobrazit minimální záznam

dc.contributor.advisorŘíha, Lubomír
dc.contributor.authorKastowský, Štěpán
dc.date.accessioned2025-06-23T11:49:39Z
dc.date.available2025-06-23T11:49:39Z
dc.date.issued2025
dc.identifier.otherOSD002
dc.identifier.urihttp://hdl.handle.net/10084/156913
dc.description.abstractTato diplomová práce se zabývá predikcí doby běhu a spotřeby elektrické energie výpočetních úloh na superpočítačovém clusteru Karolina, provozovaném centrem IT4Innovations. Hlavním cílem je navrhnout a implementovat modely neuronových sítí, které na základě historických dat předpoví dobu trvání úloh (walltime) a jejich průměrnou spotřebu. Pro zpracování dat byla využita architektura vícevrstvého perceptronu (MLP) v prostředí Keras. Modely byly optimalizovány pro různé typy uzlů (CN a ACN) a uživatelských skupin. Byla rovněž navržena vlastní ztrátová funkce, která klade důraz na penalizaci podhodnocení odhadu doby běhu. Výsledky ukazují, že specializované modely dosahují vyšší přesnosti než obecné přístupy. Práce rovněž diskutuje možnosti budoucího rozšíření, například využití přirozeného zpracování jazyka pro analýzu skriptů úloh.cs
dc.description.abstractThis thesis focuses on predicting the runtime and energy consumption of computational jobs on the Karolina HPC cluster operated by IT4Innovations. The objective is to develop neural network models capable of forecasting job walltime and average energy usage based on historical data. A multi-layer perceptron (MLP) architecture was implemented using the Keras framework. The models were trained separately for different node types (CN and ACN) and user groups. A custom loss function was designed to penalize underestimated runtimes, addressing common inefficiencies in job scheduling. The results show that specialized models significantly outperform general-purpose models in prediction accuracy. The thesis also outlines potential future enhancements, including the use of natural language processing for analyzing job scripts.en
dc.format.extent3514018 bytes
dc.format.mimetypeapplication/pdf
dc.language.isocs
dc.publisherVysoká škola báňská – Technická univerzita Ostravacs
dc.subjectPythoncs
dc.subjectHluboké učenícs
dc.subjectPBScs
dc.subjectTensorflowcs
dc.subjectKerascs
dc.subjectAnalýza datcs
dc.subjectJupyter labcs
dc.subjectHPCcs
dc.subjectjob schedulingcs
dc.subjectpredikce doby běhu jobucs
dc.subjectpredikce spotřeby energie jobucs
dc.subjectPythonen
dc.subjectDeep learningen
dc.subjectPBS Tensorflowen
dc.subjectKeras, Data analysisen
dc.subjectJupyter laben
dc.subjectHPCen
dc.subjectjob schedulingen
dc.subjectjob runtime predictionen
dc.subjectjob energy predictionen
dc.titlePredikce spotřeby elektrické energie výpočetního clusterucs
dc.title.alternativeHPC Cluster Power Consumption Predictionen
dc.typeDiplomová prácecs
dc.contributor.refereeZelinka, Ivan
dc.date.accepted2025-06-05
dc.thesis.degree-nameIng.
dc.thesis.degree-levelMagisterský studijní programcs
dc.thesis.degree-grantorVysoká škola báňská – Technická univerzita Ostrava. Fakulta elektrotechniky a informatikycs
dc.description.department460 - Katedra informatikycs
dc.thesis.degree-programInformatikacs
dc.description.resultvelmi dobřecs
dc.identifier.senderS2724
dc.identifier.thesisKAS0203_FEI_N0613A140034_2025
dc.rights.accessopenAccess


Soubory tohoto záznamu

Tento záznam se objevuje v následujících kolekcích

Zobrazit minimální záznam