Teme/područja za seminar/projekt/diplomski i slični rad
Radovi prijašnjih studenata pod mojim mentorstvom (diplomski/završni) mogu se
vidjeti na: bib.irb.hr.
Operacijski sustavi za ugrađena računala
- Razvojni/pokazni sustav za predmet
Operacijski sustavi za ugrađena
računala
- zadaci uključuju promjene postojećih elemenata te proširenje novim
- ...
- Ispitivanja, proširenja, prijenos OS-a na "nove" arhitekture (računala, sklopove, ...)
- "Sklapanje" novih sustava
- Prijenos/izgradnja/proširenje OS-a (ili dijela) za neki sustav
Operacijski sustavi (općenito)
- Razvoj alata za ispitivanje pojedinih komponenata (npr. raspoređivača)
- Proširenja/promjena nekih funkcionalnosti (dodatkom/promjenom servisa,
podsustava, ...)
- Raspoređivanje
- raspoređivanje "običnih zadataka" (koji nisu vremenski kritični)
- raspoređivanje vremenski kritičnih zadataka (u sustavima za rad u stvarnom
vremenu - engl. real-time systems)
- raspoređivanje na višeprocesorskim, višejezgrenim (multicore) te "mnogojezgrenim"
(manycore) sustavima
Internet stvari
- Arhitekture/modeli za Internet stvari
- Ostvarenje primjera sustava s Internet stvarima
Optimiranje
- Optimiranje koda
- tehnike optimiranja (opće)
- optimiranje za paralelne arhitekture
- Korištenje optimizacijskih algoritama