uu.seUppsala University Publications
Change search
ReferencesLink to record
Permanent link

Direct link
Vats: A Safe, Reactive Storage Abstraction
Uppsala University, Disciplinary Domain of Science and Technology, Mathematics and Computer Science, Department of Information Technology, Computing Science.
Uppsala University, Disciplinary Domain of Science and Technology, Mathematics and Computer Science, Department of Information Technology, Computing Science.
2016 (English)In: Essays Dedicated to Frank de Boer on the Occasion of His 60th Birthday / [ed] Erika Ábrahám, Marcello Bonsangue, Einar Broch Johnsen, Springer, 2016, 140-154 p.Chapter in book (Refereed)
Abstract [en]

The rise of multicore computers has hastened the advent of multifarious abstractions to facilitate the construction of parallel programs. This paper presents another: the vat. A vat is like a variable, but it has various actions attached to it that can block, transform and react to changes to the vat. Vats can be combined together in various ways, linking the behaviours of the vats together, resulting in various synchronisation mechanisms. Vats are powerful enough to encode (part of) many existing mechanisms including promises, condition variables, LVars and reactive programming.

Place, publisher, year, edition, pages
Springer, 2016. 140-154 p.
Series
, Lecture Notes in Computer Science, ISSN 0302-9743 ; 9660
National Category
Computer Science
Identifiers
URN: urn:nbn:se:uu:diva-287594DOI: 10.1007/978-3-319-30734-3_11ISBN: 978-3-319-30733-6OAI: oai:DiVA.org:uu-287594DiVA: diva2:922964
Projects
UPSCALEUPMARC
Funder
EU, FP7, Seventh Framework Programme
Available from: 2016-04-25 Created: 2016-04-25 Last updated: 2016-05-03

Open Access in DiVA

No full text

Other links

Publisher's full text

Search in DiVA

By author/editor
Clarke, DaveWrigstad, Tobias
By organisation
Computing Science
Computer Science

Search outside of DiVA

GoogleGoogle Scholar
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

Altmetric score

Total: 39 hits
ReferencesLink to record
Permanent link

Direct link