Digitala Vetenskapliga Arkivet

Ändra sökning
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf
Compiler optimization VS WCET: Battle of the ages
Linköpings universitet, Institutionen för datavetenskap.
Linköpings universitet, Institutionen för datavetenskap.
2022 (Engelska)Självständigt arbete på grundnivå (kandidatexamen), 10,5 poäng / 16 hpStudentuppsats (Examensarbete)Alternativ titel
Kompilatoroptimering VS WCET (Svenska)
Abstract [en]

Optimization by a compiler can be executed with many different methods. The defence company Saab provided us with a mission, to see if we could optimize their code with the help of the GCC compiler and its optimization flags. For this thesis we have conducted a study of the optimization flags to decrease the worst case execution time. The first step to assemble an effective base of flags was reading the documentation for the flags. We then tested the different flags and analysed them. In the end we ended up with four chosen sets that we saw fitted to be discussed and analyzed further. The results did not live up to our expectations, as we thought the flags would optimize the execution time. The flags int he majority of cases gave an, although small, increase of the execution time. We only had one set where the flags gave us a decrease, which we called the Expensive Optimization.With these results we can conclude that Saab do not need to change their existing set of optimization flags to optimize their compiler further.

Ort, förlag, år, upplaga, sidor
2022. , s. 74
Nyckelord [en]
Compiler, Optimization, Worst Case Execution Time
Nyckelord [sv]
Kompilator, Optimering, WCET
Nationell ämneskategori
Datorteknik
Identifikatorer
URN: urn:nbn:se:liu:diva-189201ISRN: LIU-IDA/LITH-EX-G--22/028—SEOAI: oai:DiVA.org:liu-189201DiVA, id: diva2:1703393
Externt samarbete
Saab AB
Presentation
2022-06-14, Donald Knut, Olaus Magnus väg 37, Linköping, 09:10 (Engelska)
Handledare
Examinatorer
Tillgänglig från: 2022-10-14 Skapad: 2022-10-13 Senast uppdaterad: 2022-10-14Bibliografiskt granskad

Open Access i DiVA

Compiler optimization VS WCET(659 kB)228 nedladdningar
Filinformation
Filnamn FULLTEXT01.pdfFilstorlek 659 kBChecksumma SHA-512
209a7ec100d11ee202f438c3d40302fd5464b28950514f76fa23526056a3a88d2dbda3e584e1ecd83085d1309de91d034f0fa91f7c4d61e3ea6dcdd55d581475
Typ fulltextMimetyp application/pdf

Sök vidare i DiVA

Av författaren/redaktören
Harrius, TovaNordin, Max
Av organisationen
Institutionen för datavetenskap
Datorteknik

Sök vidare utanför DiVA

GoogleGoogle Scholar
Totalt: 228 nedladdningar
Antalet nedladdningar är summan av nedladdningar för alla fulltexter. Det kan inkludera t.ex tidigare versioner som nu inte längre är tillgängliga.

urn-nbn

Altmetricpoäng

urn-nbn
Totalt: 276 träffar
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf