Ändra sökning
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf
Using speculation to enhance JavaScript performance in web applications
Blekinge Tekniska Högskola, Sektionen för datavetenskap och kommunikation.
Blekinge Tekniska Högskola, Sektionen för datavetenskap och kommunikation.ORCID-id: 0000-0001-9947-1088
2013 (Engelska)Ingår i: IEEE Internet Computing, ISSN 1089-7801, E-ISSN 1941-0131, Vol. 17, nr 2, s. 10-19Artikel i tidskrift (Refereegranskat) Published
Abstract [en]

JavaScript lets developers provide client-side interactivity in Web applications, but because it is sequential, it can't take advantage of multicore processors. Thread-level speculation (TLS) addresses this issue by enabling the speculation of JavaScript function calls and thus exploits the parallel performance potential multicore processors provide. The authors implemented TLS in the Squirrelfish JavaScript engine, which is part of the WebKit browser environment. They evaluate their approach using 15 popular Web applications on an eight-core computer, and show significant speed-ups without any modifications to the JavaScript source code.

Ort, förlag, år, upplaga, sidor
IEEE , 2013. Vol. 17, nr 2, s. 10-19
Nyckelord [en]
JavaScript function calls, multicore processors, parallel performance, thread-level speculation
Nationell ämneskategori
Datavetenskap (datalogi)
Identifikatorer
URN: urn:nbn:se:bth-6798DOI: 10.1109/MIC.2012.146ISI: 000316505700004Lokalt ID: oai:bth.se:forskinfo10A9BE122B64EF90C1257B64003BA3C6OAI: oai:DiVA.org:bth-6798DiVA, id: diva2:834345
Tillgänglig från: 2013-12-17 Skapad: 2013-05-07 Senast uppdaterad: 2018-02-02Bibliografiskt granskad

Open Access i DiVA

fulltext(146 kB)316 nedladdningar
Filinformation
Filnamn FULLTEXT01.pdfFilstorlek 146 kBChecksumma SHA-512
b8c0836d1d0d691cefa194f761fc5ebaa5907c40cd14e05dd679f8833fdb9e2ea82cb4bddc3038569fd99c88a64dce7546995ab81633ddbe7203d0e740a9ea45
Typ fulltextMimetyp application/pdf

Övriga länkar

Förlagets fulltext

Personposter BETA

Martinsen, Jan KasperGrahn, Håkan

Sök vidare i DiVA

Av författaren/redaktören
Martinsen, Jan KasperGrahn, Håkan
Av organisationen
Sektionen för datavetenskap och kommunikation
I samma tidskrift
IEEE Internet Computing
Datavetenskap (datalogi)

Sök vidare utanför DiVA

GoogleGoogle Scholar
Totalt: 316 nedladdningar
Antalet nedladdningar är summan av nedladdningar för alla fulltexter. Det kan inkludera t.ex tidigare versioner som nu inte längre är tillgängliga.

doi
urn-nbn

Altmetricpoäng

doi
urn-nbn
Totalt: 137 träffar
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf