Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • 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
Implementation och utvärdering av trådintensiv simulator i Java, Jetlang och Erlang
Linköping University, Department of Computer and Information Science.
2011 (Swedish)Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
Abstract [sv]

Trådning är svårt att få så effektivt som möjligt och det är komplicerat att skriva kod för det. Det här examensarbetet beskriver en implementation och jämför sedan implementationerna. Utvärderingen av implementationerna i Java, Jetlang och Erlang avslöjar att Jetlang skalar bäst både när det gäller komplexitet och hårdvara. Erlang behöver minst extra kod för att hantera trådning. När det gäller många små körningar har även Erlang bäst prestanda men tappar försprånget snabbt när komplexiteten ökar.

Abstract [en]

Efficient threading is difficult to create and it is complicated to write. This thesis describes an implementation and compares these. The evaluationof the implementations in Java, Jetlang and Erlang reveal that Jetlang is the best when it comes to scaling regarding complexity as well as hardware. Erlang requires the least extra code for the threading. When many small executions are needed, Erlang performs the best but loses the lead quickly when the complexity increases.

Place, publisher, year, edition, pages
2011. , 61 p.
Keyword [sv]
Trådning, Java, Jetlang, Erlang, Simulator, Multicore
National Category
Computer Science
Identifiers
URN: urn:nbn:se:liu:diva-68742ISRN: LIU-IDA/LITH-EX-G--11/010--SEOAI: oai:DiVA.org:liu-68742DiVA: diva2:420415
Subject / course
Computer and information science at the Institute of Technology
Presentation
2011-05-26, 15:15 (Swedish)
Uppsok
Technology
Supervisors
Examiners
Available from: 2011-06-07 Created: 2011-06-01 Last updated: 2011-06-07Bibliographically approved

Open Access in DiVA

fulltext(515 kB)