Using Thread-Level Speculation to Enhance JavaScript Performance in Web Applications
(2014) Future SOC Lab Day 2013 In Technische Berichte des Hasso-Plattner-Instituts für Digital Engineering an der Universität Potsdam p.111-112- Abstract
- We have implemented Thread-Level Speculation in the Squirrelfish JavaScript engine,which is part of the WebKit browser environment. We were able to speed up the execution time by a factor of up to 8.4 times compared to the sequential version for 15 very popular web applications on an 8-core computer, without making any modifications to the JavaScript source code. The results also show that we probably could take advantage of an even higher number of cores.
Please use this url to cite or link to this publication:
https://lup.lub.lu.se/record/03d0e16e-e88c-43f9-b3ee-d25e57102b01
- author
- Martinsen, Jan Kasper ; Grahn, Håkan and Isberg, Anders
- publishing date
- 2014
- type
- Chapter in Book/Report/Conference proceeding
- publication status
- published
- subject
- host publication
- HPI Future SOC Lab: Proceedings 2013
- series title
- Technische Berichte des Hasso-Plattner-Instituts für Digital Engineering an der Universität Potsdam
- issue
- 88
- pages
- 111 - 112
- publisher
- Universitätsverlag Potsdam
- conference name
- Future SOC Lab Day 2013
- conference location
- Potsdam, Germany
- conference dates
- 2013-09-24 - 2013-09-24
- ISSN
- 2191-1665
- 1613-5652
- ISBN
- 978-3-86956-282-7
- project
- Embedded Applications Software Engineering
- language
- English
- LU publication?
- no
- id
- 03d0e16e-e88c-43f9-b3ee-d25e57102b01
- alternative location
- https://publishup.uni-potsdam.de/opus4-ubp/frontdoor/index/index/docId/6982
- date added to LUP
- 2018-09-26 14:33:51
- date last changed
- 2018-11-21 21:41:49
@inproceedings{03d0e16e-e88c-43f9-b3ee-d25e57102b01, abstract = {{We have implemented Thread-Level Speculation in the Squirrelfish JavaScript engine,which is part of the WebKit browser environment. We were able to speed up the execution time by a factor of up to 8.4 times compared to the sequential version for 15 very popular web applications on an 8-core computer, without making any modifications to the JavaScript source code. The results also show that we probably could take advantage of an even higher number of cores.<br/>}}, author = {{Martinsen, Jan Kasper and Grahn, Håkan and Isberg, Anders}}, booktitle = {{HPI Future SOC Lab: Proceedings 2013}}, isbn = {{978-3-86956-282-7}}, issn = {{2191-1665}}, language = {{eng}}, number = {{88}}, pages = {{111--112}}, publisher = {{Universitätsverlag Potsdam}}, series = {{Technische Berichte des Hasso-Plattner-Instituts für Digital Engineering an der Universität Potsdam}}, title = {{Using Thread-Level Speculation to Enhance JavaScript Performance in Web Applications}}, url = {{https://publishup.uni-potsdam.de/opus4-ubp/frontdoor/index/index/docId/6982}}, year = {{2014}}, }