Poboljšanje učinkovitosti programske izvedbe slikovnog kodera

Sažetak na hrvatskom: Ovaj rad obrađuje kompresiju slike prema JPEG normi. Analizirani su pojedini dijelovi algoritma te načini na koji se mogu ubrzati. Efikasnost kodera zasnovana je na korištenju SIMD naredbi te minimiziranju broja pristupa memoriji. Zasebno su poboljšani dijelovi učitavanja podat...

Full description

Permalink: http://skupnikatalog.nsk.hr/Record/fer.KOHA-OAI-FER:48834/Details
Glavni autor: Jakovac, Stjepan (-)
Ostali autori: Kovač, Mario (Thesis advisor)
Vrsta građe: Drugo
Impresum: Zagreb, S. Jakovac, 2018.
Predmet:
LEADER 02395na a2200229 4500
003 HR-ZaFER
008 160221s2018 ci ||||| m||| 00| 0 hr d
035 |a (HR-ZaFER)ferid6242 
040 |a HR-ZaFER  |b hrv  |c HR-ZaFER  |e ppiak 
100 1 |a Jakovac, Stjepan 
245 1 0 |a Poboljšanje učinkovitosti programske izvedbe slikovnog kodera :  |b završni rad /  |c Stjepan Jakovac ; [mentor Mario Kovač]. 
246 1 |a Image coder software performance optimisation  |i Naslov na engleskom:  
260 |a Zagreb,  |b S. Jakovac,  |c 2018. 
300 |a 24 str. ;  |c 30 cm +  |e CD-ROM 
502 |b preddiplomski studij  |c Fakultet elektrotehnike i računarstva u Zagrebu  |g smjer: Računarska znanost, šifra smjera: 41, datum predaje: 2018-06-15, datum završetka: 2018-09-19 
520 3 |a Sažetak na hrvatskom: Ovaj rad obrađuje kompresiju slike prema JPEG normi. Analizirani su pojedini dijelovi algoritma te načini na koji se mogu ubrzati. Efikasnost kodera zasnovana je na korištenju SIMD naredbi te minimiziranju broja pristupa memoriji. Zasebno su poboljšani dijelovi učitavanja podataka, konverzija boja, DCT transformacije te kvantizacije. Za svaku od kategorija je ponuđeno nekoliko algoritama. Analizirane su performanse pojedinih algoritama u kategoriji te ukupni rezultati. Dan je kratak pregled korištenja podskupova naredaba AVX2 i FMA i opisan je načelni pristup množenju matrica korištenjem SIMD naredbi.  
520 3 |a Sažetak na engleskom: This paper descirbes image compression according to the JPEG standard. The individual parts of the algorithm and the ways in which they can be accelerated are analyzed. Encoder efficiency is based on using SIMD instructions and minimizing the number of accesses to memory. Data loading, colour-space conversion, DCT transformation and quantization have been separately enhanced. For each of the categories several algorithms are offered. The performance among the algorithms in the category and the overall results were analyzed. A brief overview of the use of the AVX2 and FMA instruction set extensions and the basic approach to multiplying the matrices is described using the SIMD instruction is given. 
653 1 |a  JPEG  |a SIMD  |a DCT transformacija  |a matrično množenje  |a konverzija boja  |a AVX 
653 1 |a JPEG  |a SIMD  |a DCT transformation  |a matrix multiplication  |a colour-space conversion  |a AVX 
700 1 |a Kovač, Mario  |4 ths 
942 |c Z 
999 |c 48834  |d 48834