Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
An argument for thread-level speculation and just-in-time compilation in the google's v8 javascript engine
Blekinge Institute of Technology, Faculty of Computing, Department of Computer Science and Engineering.
Blekinge Institute of Technology, Faculty of Computing, Department of Computer Science and Engineering.ORCID iD: 0000-0001-9947-1088
Sony Mobile Communications AB.
2014 (English)Conference paper, Published paper (Refereed)
Abstract [en]

Thread-Level Speculation can be used to take advantage of multicore architectures for web applications. We have implemented Thread-Level Speculation in the state-of-the-art JavaScript engine V8 instead of using an interpreted JavaScript engine. We evaluate the implementation with the Chromium web browser on 15 popular web applications for 2, 4, and 8 cores. The results show that it is benecial to combine Thread-Level Speculation and Just-in-time compi-lation and that it is possible to take advantage of multicore architectures while hiding the details of parallel program-ming from the programmer of web applications.

Place, publisher, year, edition, pages
Cagliari: ACM , 2014.
Keywords [en]
Applications, Engines, High level languages, Software architecture Javascript, Just in time, Just-in-time compilation, Multicore architectures, Thread level speculation, WEB application
National Category
Computer Sciences
Identifiers
URN: urn:nbn:se:bth-6528DOI: 10.1145/2597917.2597950ISBN: 9781450328708 (print)OAI: oai:DiVA.org:bth-6528DiVA, id: diva2:834046
Conference
ACM International Conference on Computing Frontiers (CF)
Projects
EASE - Embedded Applications Software EngineeringAvailable from: 2014-11-24 Created: 2014-11-24 Last updated: 2018-02-02Bibliographically approved

Open Access in DiVA

No full text in DiVA

Other links

Publisher's full text

Authority records BETA

Martinsen, Jan KasperGrahn, Håkan

Search in DiVA

By author/editor
Martinsen, Jan KasperGrahn, Håkan
By organisation
Department of Computer Science and Engineering
Computer Sciences

Search outside of DiVA

GoogleGoogle Scholar

doi
isbn
urn-nbn

Altmetric score

doi
isbn
urn-nbn
Total: 52 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf