Dalarna University's logo and link to the university's website

du.sePublications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • chicago-author-date
  • chicago-note-bibliography
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Symbol performance in HiDraw: a model to predict CPU utilization
Dalarna University, School of Information and Engineering.
2024 (English)Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
Abstract [en]

The early stages of development of real-time systems pose a big challenge due to having to meet strict requirements. This leads to engineers making assumptions and decisions based on their experience, which can be costly since certain issues will only show themselves in the testing phase when the project is almost entirely done. This leads to potentially costly redesigns in terms of both time and money. This thesis therefore proposes training predictive models to estimate CPU utilization based on the block-based programming language HiDraw, in use by Hitachi Energy for their MACH Control and Protection system. These models use symbols (blocks) to predict CPU utilization using various linear regression models (OLS, ridge, lasso, and elastic net) to plot a linear relationship between a symbol's occurrence and its contribution to the total CPU utilization of a program created in HiDraw. Due to unforeseen circumstances, there was not enough time to gather adequate data. Preliminary conclusions were drawn from the available data, however, the answer to the primary research questions remain inconclusive but suggestions for improvement were made for future work.

Place, publisher, year, edition, pages
2024.
Keywords [en]
real-time system, CPU utilization, block-based programming language, symbol, MACH Control and Protection system
National Category
Computer Sciences
Identifiers
URN: urn:nbn:se:du-49045OAI: oai:DiVA.org:du-49045DiVA, id: diva2:1883374
Subject / course
Microdata Analysis
Available from: 2024-07-10 Created: 2024-07-10 Last updated: 2025-03-11

Open Access in DiVA

fulltext(660 kB)153 downloads
File information
File name FULLTEXT01.pdfFile size 660 kBChecksum SHA-512
9fdb7f77f2dd953b015f6bb487a2f1dc3e5ca0a5d2d67e48bceda21e64b4f0cc58f115265b8aadd9f7965ec6b55e4113a9cdec446ae75e01aaab4c09482167e9
Type fulltextMimetype application/pdf

By organisation
School of Information and Engineering
Computer Sciences

Search outside of DiVA

GoogleGoogle Scholar
Total: 154 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 648 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • chicago-author-date
  • chicago-note-bibliography
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf