Označavanje izvornog koda parametrima performansi

diplomski rad (sveučilišni)

diplomski rad (sveučilišni)

Označavanje izvornog koda parametrima performansi

Vrsta ocjenski radovi
Tip diplomski rad (sveučilišni)
Godina 2011
Status obranjeno

Sažetak

Cilj analize programske potpore je ponuditi programeru parametre performansi izvođenja programske potpore pomoću kojih je moguće optimizirati izvođenje iste. Razlikujemo dvije metode analize programske potpore, statička analiza i dinamička analiza. Postoje mnogobrojni alati zasnovani na statičkoj i dinamičkoj analizi programske potpore, ali su alati zasnovani na statičkoj analizi mnogo zastupljeniji i više se koriste, ponajviše zbog toga što je potrebni malo vremena za naliziranje podataka dobivenih statičkom analizom. U ovom diplomskom radu opisani su načini analize programske potpore, analiza najduljeg vremena izvođenja, vrste alata za nalizu programske potpore te praktični dio diplomskog rada. Prilikom izrade programske potpore za označavanje izvornog koda parametrima performansi za analizu je korišten alat zasnovan na tehnikama statičke analize, GNU profiler, koji je također detaljno opisan u ovom radu.

Ključne riječi

gprof; CIT; Performance Annotator; WCET