Logo: to the web site of Uppsala University

uu.sePublications from Uppsala University
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association
  • 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
Finding Patterns in Lock-Free Algorithms
Uppsala University, Disciplinary Domain of Science and Technology, Mathematics and Computer Science, Department of Information Technology.
2017 (English)Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
Abstract [en]

Lock-free algorithms are an approach to concurrent programming wherethreads access shared state without mutual exclusion. Writing correctcomplex lock-free programs can come with great difficulties. The typesystem Capable aims to aid the programmer in writing concurrentsoftware, such as lock-free algorithms. This thesis presents ananalysis of the current state of Capable and how applicable it is tomodern lock-free data structures. It also presents common patternsfound in various lock-free data structures, which can be reused whenwriting new lock-free data structures.

Place, publisher, year, edition, pages
2017. , p. 111
Series
IT ; 17053
National Category
Engineering and Technology
Identifiers
URN: urn:nbn:se:uu:diva-328666OAI: oai:DiVA.org:uu-328666DiVA, id: diva2:1136791
Educational program
Bachelor Programme in Computer Science
Supervisors
Examiners
Available from: 2017-08-30 Created: 2017-08-29 Last updated: 2017-08-30Bibliographically approved

Open Access in DiVA

fulltext(9875 kB)860 downloads
File information
File name FULLTEXT01.pdfFile size 9875 kBChecksum SHA-512
83cbf49eaa07bd43d894c0e1babc1d8c72945ec6cebdf7297cb8baf9771a0b5296c491eb5acd2dac5a1957b0b5ac56e96363b57b35d9fcf07f063a1f6a6fa121
Type fulltextMimetype application/pdf

By organisation
Department of Information Technology
Engineering and Technology

Search outside of DiVA

GoogleGoogle Scholar
Total: 862 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

urn-nbn

Altmetric score

urn-nbn
Total: 469 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association
  • 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