ePrints.FRI - University of Ljubljana, Faculty of Computer and Information Science

Performance analysis of video rendering in mobile web browsers

Anton Semprimožnik (2017) Performance analysis of video rendering in mobile web browsers. MSc thesis.

[img]
Preview
PDF
Download (2020Kb)

    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.

    Item Type: Thesis (MSc thesis)
    Keywords: real-time graphics, mobile web, mobile device performance, parallelism
    Number of Pages: 53
    Language of Content: Slovenian
    Mentor / Comentors:
    Name and SurnameIDFunction
    izr. prof. dr. Iztok Lebar Bajec269Mentor
    Link to COBISS: http://www.cobiss.si/scripts/cobiss?command=search&base=51012&select=(ID=1537343427)
    Institution: University of Ljubljana
    Department: Faculty of Computer and Information Science
    Item ID: 3756
    Date Deposited: 18 Jan 2017 15:19
    Last Modified: 01 Feb 2017 13:51
    URI: http://eprints.fri.uni-lj.si/id/eprint/3756

    Actions (login required)

    View Item