Skip to main content

Encapsulation And Locality: A Foundation for Concurrency Support in Multi-Language Virtual Machines?

Marr, Stefan (2010) Encapsulation And Locality: A Foundation for Concurrency Support in Multi-Language Virtual Machines? In: SPLASH '10: Proceedings of the ACM International Conference Companion on Object Oriented Programming Systems Languages and Applications Companion. (doi:10.1145/1869542.1869583) (KAR id:63845)

PDF Author's Accepted Manuscript
Language: English
Download (253kB) Preview
[thumbnail of docsymp-smarr.pdf]
Preview
This file may not be suitable for users of assistive technology.
Request an accessible format
Official URL:
http://www.stefan-marr.de/2010/07/doctoral-symposi...

Abstract

We propose to search for common abstractions for different concurrency models to enable high-level language virtual machines to support a wide range of different concurrency models. This would enable domain-specific solutions for the concurrency problem. Furthermore, advanced knowledge about concurrency in the VM model will most likely lead to better implementation opportunities on top of the different upcoming many-core architectures. The idea is to investigate the concepts of encapsulation and locality to this end. Thus, we are going to experiment with different language abstractions for concurrency on top of a virtual machine, which supports encapsulation and locality, to see how language designers could benefit, and how virtual machines could optimize programs using these concepts.

Item Type: Conference or workshop item (Paper)
DOI/Identification number: 10.1145/1869542.1869583
Divisions: Divisions > Division of Computing, Engineering and Mathematical Sciences > School of Computing
Depositing User: Stefan Marr
Date Deposited: 26 Dec 2017 18:08 UTC
Last Modified: 16 Nov 2021 10:24 UTC
Resource URI: https://kar.kent.ac.uk/id/eprint/63845 (The current URI for this page, for reference purposes)
Marr, Stefan: https://orcid.org/0000-0001-9059-5180
  • Depositors only (login required):

Downloads

Downloads per month over past year