LEADER 04355na a2200229 4500
003 HR-ZaFER
008 160221s2019 ci ||||| m||| 00| 0 en d
035 |a (HR-ZaFER)ferid7334 
040 |a HR-ZaFER  |b hrv  |c HR-ZaFER  |e ppiak 
100 1 |a Šterbić, Toni  |9 40059 
245 1 0 |a Analiza kodiranja videa niske rezolucije na procesoru RISC-V :  |b završni rad /  |c Toni Šterbić ; [mentor Daniel Hofman]. 
246 1 |a Low Resolution Video Encoding Analysis on the RISC-V Processor  |i Naslov na engleskom:  
260 |a Zagreb,  |b T. Šterbić,  |c 2019. 
300 |a 26 str. ;  |c 30 cm +  |e CD-ROM 
502 |b preddiplomski studij  |c Fakultet elektrotehnike i računarstva u Zagrebu  |g smjer: Računalno inženjerstvo, šifra smjera: 40, datum predaje: 2019-06-14, datum završetka: 2019-07-12 
520 3 |a Sažetak na hrvatskom: Cilj ovog završnog rada je ispitati isplativost i efikasnost enkodiranja video sadržaja putem RISC-V procesora koji biva emuliran na FPGA uređaju. Zbog mnogih specifičnih zahtjeva tog cilja izvođenje projekta nije bilo trivijalno. Pri početku rada prvo smo proučili razne tehnologije koje ćemo koristiti tijekom izvedbe završnog rada. RISC-V procesorska arhitektura je open-source projekt započet 2010. godine na Sveučilištu u Californiji, Berkeley. Sveučilište je također razvilo programsku potporu koja omogućava emuliranje RISC-V procesorske jezgre na svim razvojnim pločicama koje imaju ugrađen Zynq FPGA modul. Mi smo se odlučili za razvojnu pločicu ZedBoard kompanije Xilinx. Nakon pokretanja RISC-V jezgre na ZedBoardu krenuli smo u potragu za kompatibilnim programom za enkodiranje video sadržaja. Odlučili smo se za program naziva Kvazaar zbog toga što je program open-source i jednostavan za pokrenuti i koristiti. Nakon što smo instalirali Kvazaar i prebacili proizvoljne digitalne videozapise na RISC-V Linux započeli smo s testiranjem performansi enkodiranja na pločici. Od rezultat naših testova zaključili smo da takav sustav nije prilagođen za enkodiranje digitalnog video sadržaja. Rezultati pokazuju da enkodiranje na ovakvom sustavu je pre dugotrajno i pre naporno za limitirane resurse sustava. Zato možemo pretopstaviti da postoje puno bolje opcije za enkodiranje digitalnog video sadržaja i da ovakav sustav ne pruža nikakve prednosti. 
520 3 |a Sažetak na engleskom: With this thesis we set out to study the viability of video encoding on a RISC-V processor being emulated on an FPGA device. This undertaking was rather daunting because of the many compromises we had to make to respect the goals of this thesis. The RISC-V architecture is an open-source CPU design developed by the University of California, Berkeley. The same institution also developed a RISC-V core which can be deployed on any device with a Zynq FPGA module and an ARM core. We deployed the RISC-V core on a ZedBoard. Our next step was to find a suitable video encoding program. We chose Kvazaar because it is open-source and easy to use. After getting a few video files and a video encoding program on RISC-V Linux we were able to run our video encoding tests. Through the data of the tests we were able to establish that this kind of setup is extremely inefficient for video encoding because it taxes heavily the hardware for long periods of time. In conclusion encoding video files on RISC-V Linux running on an FPGA device is possible and from a technological standpoint even impressive. But there are no advantages to running video encoding on such a set-up.  
653 1 |a RISC-V - Open-source procesorska arhitektura  |a ZedBoard - Razvoja pločica s FPGa-ovima i ARM procesorom  |a FPGA - Elektronička komponenta koja može biti rekonfigurirana kako bi oponašala određeni hardware  |a Kvazaar - Open-source video enkoder  |a ARM Linux - Inačica operacijskog sustava Linux za ARM procesore  |a RISC-V Linux - Inačica operacijskog sustava Linux za RISC-V procesore 
653 1 |a RISC-V - An open-source CPU architecture  |a ZedBoard - A low cost development board with an FPGA module and an ARM core  |a FPGA - A component which can be configured to test certain hardware designs  |a Kvazaar - An open-source video encoder  |a ARM Linux - A version of the Linux OS running on the ARM core  |a RISC-V Linux - A version of the Linux OS running on the RISC-V core 
700 1 |a Hofman, Daniel  |4 ths  |9 34410 
942 |c Z 
999 |c 50789  |d 50789