his.sePublications
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
JavaScript och web workers: Parallellisering av en beräkningstung webbapplikation
University of Skövde, School of Humanities and Informatics.
2013 (Swedish)Independent thesis Basic level (degree of Bachelor), 20 credits / 30 HE creditsStudent thesisAlternative title
JavaScript and web workers : Parallelization of a computationally heavy web application (English)
Abstract [sv]

Webben används i allt större utsträckning som en riktig applikationsplattform, mycket tack vare HTML5. Detta ställer högre krav på webbapplikationens prestanda på klientsidan, då nya tekniker möjliggör mer avancerade applikationer. Parallellisering är en metod för att öka prestandan i applikationer, som dessutom tar nytta av de parallella arkitekturer som idag är vanliga. Web workers – ett nytt API för JavaScript – tillåter en enkel form av parallellisering för webbapplikationer. Dock har web workers en del begränsningar som minskar antalet möjliga strategier. Detta arbete syftar till att utvärdera hur valet av parallelliseringsstrategi påverkar prestandan hos en JavaScript-implementation av marching squares – en algoritm med goda möjligheter för parallellisering. Tre olika strategier implementeras, och utvärderas därefter genom prestandamätning. Resultaten visar att en strategi som använder så lite och så optimerad kommunikation som möjligt ger bättre prestanda än en strategi med mer kommunikation. Vidare arbete för att bland annat utvärdera vinsterna av delat minne föreslås.

Place, publisher, year, edition, pages
2013. , 36 p.
Keyword [sv]
JavaScript, web workers, parallellisering, marching squares
National Category
Computer Science
Identifiers
URN: urn:nbn:se:his:diva-8229OAI: oai:DiVA.org:his-8229DiVA: diva2:628551
Subject / course
Computer Science
Educational program
Web Developer - Programming
Supervisors
Examiners
Available from: 2013-06-20 Created: 2013-06-14 Last updated: 2013-06-20Bibliographically approved

Open Access in DiVA

fulltext(1684 kB)202 downloads
File information
File name FULLTEXT01.pdfFile size 1684 kBChecksum SHA-512
aa50a9a7a34fae5d8d38b06ea9fff3e630b5ab79812f4fd084c0fd9728a2c742cbc0c45df07c6a4791790506d9cfdf98dc711ae086922969e84fd2e0efacded2
Type fulltextMimetype application/pdf

Search in DiVA

By author/editor
Stråhle, Jesper
By organisation
School of Humanities and Informatics
Computer Science

Search outside of DiVA

GoogleGoogle Scholar
Total: 202 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

Total: 615 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