Paginacija

Verifikacijsko okruženje za oblikovanje računalnog sustava temeljenog na procesoru arhitekture RISC-V
Verifikacijsko okruženje za oblikovanje računalnog sustava temeljenog na procesoru arhitekture RISC-V
Luka Grubišin
U ovom radu ukratko je opisana instrukcijska arhitektura RISC-V, osnovni skup registara, osnovne instrukcije i proširenje Zicsr. Opisan je programski paket SSPARCSS, koji se sastoji od simulatora i asemblerskog prevoditelja, kao i postojeći RISC-V sustav u SSPARCSS-u. RISC-V sustav u simulatoru nadograđen je i spojen na nove vanjske jedinice te je opisana komunikacija između procesora, memorije i vanjskih jedinica. Razvijeno je i opisano verifikacijsko okruženje koje se može koristiti...
Verifikacijsko okruženje za oblikovanje računalnog sustava temeljenog na procesoru arhitekture RISC-V
Verifikacijsko okruženje za oblikovanje računalnog sustava temeljenog na procesoru arhitekture RISC-V
Vinko Đurić
Pri razvijanju i nadogradnji računalnog sustava važno je ispitati ispravnost rada i usklađenost s očekivanim ponašanjem. Iz tog razloga se za računalni sustav provodi verifikacija. U ovom radu razvijeno je verifikacijsko okruženje za razvoj računalnog sustava s procesorom arhitekture RISC-V temeljeno na programskom paketu SSPARCSS kao referentnom modelu. Postojeći model računalnog sustava s procesorom arhitekture RISC-V vizualno je unaprijeđen te je proširen dodavanjem i...
Videoigra za više igrača
Videoigra za više igrača
Josip Matić
Funkcionalna specifikacija i dokumentacija za videoigru koja simulira borbu između svemirskih brodova. Dokumentacija pokriva opis igre te uputu za korištenje. Funkcionalna specifikacija opisuje mehanizme kako igra funkcionira te pokriva glavne ideje i oblikovne obrasce korištene pri izradi programskog rješenja. Sama igra je modelirana kao stroj s konačnim brojem stanja gdje je svaka logička komponenta igre neovisna o drugim komponentama. Glavni dio aplikacije je ekran sa simulacijom...
Vinogradarska aplikacija
Vinogradarska aplikacija
Dario Strunjak
U okviru razvoja Vinogradarske aplikacije, istraženi su i analizirani postojeći alate za upravljanje vinogradom. Pregledom njihovih funkcionalnosti pronađene su one koje bi svaki alat za upravljanje vinogradom trebao imati. To su funkcionalnosti koje Vinogradarska aplikacija omogućava korisniku te uz njih i pregled podataka o sortama grožđa. Zatim je specificiran način na koji korisnik upravlja funkcionalnostima aplikacije, kako se one realiziraju te model podataka koji se koristi. Na...
Virtualizacija mrežnih funkcija
Virtualizacija mrežnih funkcija
Vedran Komorčec
U ovom radu obrađena je tema virtualizacije mrežnih funkcija. Virtualizacija mrežnih funkcija ukratko označava premještanje mrežnih funkcija s dedicirane i specijalizirane mrežne opreme (npr. usmjernik, vatrozid) na poslužiteljska računala. Kao programska potpora za implementaciju takvog sustava korištena je platforma otvorenog tipa za virtualizaciju mrežnih funkcija, skraćeno OPNFV. OPNFV je projekt koji se razvija kroz suradnju zajednice i tvrtki specijaliziranih za područja...
Virtualizacija mrežnih funkcija
Virtualizacija mrežnih funkcija
Tin Barić
U ovome radu obrađena je tema virtualizacije mrežnih funkcija i kako ju ostvaruje Otvorena Platforma za Virtualizaciju Mrežnih Funkcija (OPNFV). Virtualizacija mrežnih funkcija u osnovi znači uklanjanje specijaliziranih uređaja koji su obavljali zadatke mrežnih funkcija i obavljanje tih zadataka običnim industrijskim poslužiteljskim računalima. Prvo je opisan teorijski dio same virtualizacije mrežnih funkcija, zatim je objašnjeno što je OPNFV, kako OPNFV radi i na njihovom...
Virtualizacija mrežnih funkcija realiziranih programskim okvirom Data Plane Development Kit
Virtualizacija mrežnih funkcija realiziranih programskim okvirom Data Plane Development Kit
Lovre Gusar
Poboljšanjem virtualizacijskih tehnologija te samim performansama hardvera, unutar telekomunikacijskog sektora razvio se koncept virtualizacije mrežnih funkcija (NFV). Tim konceptom se izvođenje mrežnih usluga kao što su vatrozid ili usmjeritelj, koje se tradicionalno izvode na fizičkom sklopovlju, prebacuje u virtualne strojeve i kontejnere. Tim pristupom postiže se lakša skalabilnost sustava, jednostavniji razvoj novih usluga te smanjenje troškova. Međutim, sa sve većim mrežnim...
Virtualizacija mrežnih funkcija u mobilnim mrežama pete generacije-RAN dio mreže
Virtualizacija mrežnih funkcija u mobilnim mrežama pete generacije-RAN dio mreže
Martin Pavić
U ovom radu opisan je i analiziran način rada virtualizacije mrežnih funkcija u mobilnim mrežama pete generacije s naglaskom na radijski pristupnu mrežu. 5G mrežu će karakterizirati fleksibilnost, elastične, konvergirane fiksne i mobilne mreže na temelju NFV i SDN tehnologija i bit će sposobna podržati mrežne funkcije i programe koji obuhvaćaju različite domene. Širina predviđenih 5G slučajeva i okruženja podrazumijeva visoku skalabilnost, ultra-nisku latenciju, mogućnost...
Virtualizacija mrežnih funkcija u mrežama pete generacije -Jezgreni dio mreže
Virtualizacija mrežnih funkcija u mrežama pete generacije -Jezgreni dio mreže
Vatroslav Pavleković
Kroz niz mobilnih mreža (1G, 2G, 2.5G, 3G, 3.5G, 4G) od sredine 40-ih pa do danas, došli smo ponovno na jednu novu revolucionarnu prekretnicu zvanu 5G mreža. To je mreža koja sa sobom donosi značajno bolje performanse u odnosu na trenutne kao što su vrijeme odziva od samo 1 ms, a brzina prijenosa podataka do 20 Gbit/s. U provedbi implementacije takve mreže nužno su potrebne nove tehnologije kao što su NFV, SDN i mrežno raslojavanje. To su tehnologije koje nastoje zamijeniti...
Virtualizacija na ARM Cortex-A procesoru korištenjem ARM TrustZone ekstenzije
Virtualizacija na ARM Cortex-A procesoru korištenjem ARM TrustZone ekstenzije
Katarina Vodvarka
U radu su objašnjeni principi virtualizacije, sigurnosne ekstenzije ARM TrustZone te primjena navedene ekstenzije u virtualizaciji. Sigurnosna ekstenzija ARM TrustZone postaje popularnija zbog mogućnosti virtualizacije, ali i zbog rastuće potrebe za sigurnosti u mobilnim aplikacijama. Cilj rada bio je razvoj sustava koji se sastoji od monitora virtualnih strojeva te sigurnog i nesigurnog virtualnog stroja. Ciljana platforma na kojoj je testiran rad sustava je razvojni sustav ZedBoard iz...
Virtualizacija prevoditelja mrežnih adresa visokih performansi realizirana programskim okvirom "Data Plane Development Kit"
Virtualizacija prevoditelja mrežnih adresa visokih performansi realizirana programskim okvirom "Data Plane Development Kit"
Karlo Miličević
Ovaj rad započinje kratkim uvodom i motivacijom za korištenje NAT-a. Opisuje ulogu i različite vrste NAT-a. Daje se popis i kratki opis tehnologija koje su korištene u praktičnom dijelu rada. Opisana je implementacija praktičnog dijela i objašnjeno ponašanje algoritma obrade paketa. Navedene su neke korištene tehnike optimizacije. Izvršena su funkcionalna mjerenja i mjerenja performansi praktičnog dijela. Prikazani su rezultati i uspoređeni s poznatim prevoditeljima iptables i...
Virtualizacijski postupci u ugradbenim računalnim sustavima za rad u stvarnom vremenu
Virtualizacijski postupci u ugradbenim računalnim sustavima za rad u stvarnom vremenu
Ivan Pavić
U ovom radu obrađeni su virtualizacijski postupci i njihova primjena u sustavima za rad u realnom vremenu. Težište je stoga stavljeno na ARM procesorsku arhitekturu koja dominira u ugradbenim računalnim sustavima. Ipak, zbog raširenosti i činjenice da su se virtualizacijski postupci koristili na mnogim arhitekturama kao što su Alpha, DEC i Intel x86, razrađeni su koncepti prisutni u svim virtualizacijskim postupcima neovisno o arhitekturi. Rad sadržava objašnjenja koncepata...

Paginacija