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

Multithreaded parallel processing in web browsers using JavaScript

Klavdij Oberstar (2011) Multithreaded parallel processing in web browsers using JavaScript. EngD thesis.

Download (2389Kb)


    Parallel computing has been present on desktop computers for some time. With the development of HTML5 it is also possible to run parallel algorithms in web browsers with JavaScript threads. In this thesis we make a general review of parallel processing. We look at new functionalities of HTML5 that help us create parallel web applications. We focus on the creation of JavaScript Web Workers and communication between them. For the purpose of testing the support of parallel processing inside web browsers we made a test web site in HTML5. The results of the test are shown on the web page as graphs and enable us to compare our results to the results acquired on different platforms. We performed the tests in different web browsers and with different number of threads to evaluate the current state of JavaScript parallel computing support in web browsers.

    Item Type: Thesis (EngD thesis)
    Keywords: parallel computing, multithreading, browser benchmark, JavaScript, Web Workers, HTML5
    Number of Pages: 48
    Language of Content: Slovenian
    Mentor / Comentors:
    Name and SurnameIDFunction
    doc. dr. Peter Peer294Mentor
    Link to COBISS: http://www.cobiss.si/scripts/cobiss?command=search&base=50070&select=(ID=00008661332)
    Institution: University of Ljubljana
    Department: Faculty of Computer and Information Science
    Item ID: 1543
    Date Deposited: 27 Sep 2011 23:15
    Last Modified: 03 Oct 2011 12:59
    URI: http://eprints.fri.uni-lj.si/id/eprint/1543

    Actions (login required)

    View Item