izpis_h1_title_alt

Analiza zmogljivosti mobilnih spletnih brskalnikov pri izrisovanju videa
ID Semprimožnik, Anton (Author), ID Lebar Bajec, Iztok (Mentor) More about this mentor... This link opens in a new window

.pdfPDF - Presentation file, Download (1,97 MB)
MD5: D481B4238C65E19542F866391416711A
PID: 20.500.12556/rul/a30c466a-9625-41b1-9b11-3fde725caed4

Abstract
V magistrskem delu smo analizirali in primerjali zmogljivost zaporedne in vzporedne implementacije dekodirnika videa. Za implementacijo smo uporabili jezik Javascript. Pri zaporedni implementaciji smo za dekodiranje uporabili glavno nit, medtem ko smo pri vzporedni uporabili dodatno nit. V delu smo podrobno preučili vpliv vzporednosti na razbremenitev glavne niti. Pri zaporedni implementaciji je bila glavna nit v celoti obremenjena z dekodiranjem. Pri vzporedni implementaciji smo dekodiranje izvajali na vzporedni niti, zaradi česar je bila glavna nit popolnoma razbremenjena ali obremenjena z operacijami upravljanja uporabniškega vmesnika, ki jih ne moremo izvajati vzporedno. Meritve smo izvajali v namiznih spletnih brskalnikih in v spletnih brskalnikih desetih najbolj uporabljanih mobilnih naprav. Pri tem smo poizkušali ugotoviti, kakšen vpliv ima vzporednost na hitrost dekodiranja in izrisovanje videa. Ugotovili smo, da je uporaba vzporednosti smiselna le v primerih, kadar je glavna nit močno obremenjena z operacijami za upravljanje uporabniškega vmesnika. V primeru, da z odlaganjem bremena na vzporedno nit glavno popolnoma razbremenimo, na zmogljivosti aplikacije ne pridobimo.

Language:Slovenian
Keywords:realno-časovna grafika, mobilni splet, zmogljivost mobilnih naprav, vzporednost
Work type:Master's thesis/paper
Organization:FRI - Faculty of Computer and Information Science
Year:2017
PID:20.500.12556/RUL-88884 This link opens in a new window
Publication date in RUL:25.01.2017
Views:1225
Downloads:991
Metadata:XML RDF-CHPDL DC-XML DC-RDF
:
Copy citation
Share:Bookmark and Share

Secondary language

Language:English
Title:Performance analysis of video rendering in mobile web browsers
Abstract:
In this thesis we analyzed and compared the performance of a single threaded and a parallel video decoder both implemented in Javascript language. In the single threaded implementation we use the main thread to decode a video. In the parallel version we use an additional thread. We analyzed the effect of parallelism on the main thread's performance. In the single threaded implementation the main thread was fully utilized with video decoding. In the parallel version we were decoding the video on an additional parallel thread with the main thread empty or partially utilized with user interface tasks that cannot be executed in parallel. We measured the performance in desktop web browsers and on the ten most common mobile devices on the market. We evaluated the effect of parallelism on the decoding and rendering speed. We show that parallelism improves performance when the main thread executes heavy tasks related to the user interface. In the case when the main thread's load is fully offloaded to the parallel thread the performance does not improve.

Keywords:real-time graphics, mobile web, mobile device performance, parallelism

Similar documents

Similar works from RUL:
Similar works from other Slovenian collections:

Back