An Extensible Virtual Machine Design for the Execution of High-level Languages on Tagged-token Dataflow Machines

Onderzoeksoutput: Unpublished abstract

32 Downloads (Pure)

Samenvatting

Dataflow models are a promising platform for programming language implementation due to their ability to extract the latent parallelism present in a given program. In spite of this, no modern-day language has emerged which leverages this property of implicit parallelism. As a first step towards the creation of such a language, we introduce a virtual machine design which is based on the tagged-token dataflow model. Notably, this design offers the fundamental concepts of the underlying model as first-class entities, which makes it possible to support various high-level language features without the need for any additional runtime support.
Originele taal-2English
StatusPublished - 13 mrt 2017
EvenementMoreVMs 2017 Workshop on Modern Language Runtimes, Ecosystems, and VMs - Vrije Universiteit Brussel, Brussels, Belgium
Duur: 3 apr 20173 apr 2017
http://2017.programmingconference.org/track/MoreVMs-2017-papers

Workshop

WorkshopMoreVMs 2017 Workshop on Modern Language Runtimes, Ecosystems, and VMs
Verkorte titelMoreVMs
LandBelgium
StadBrussels
Periode3/04/173/04/17
Internet adres

Vingerafdruk Duik in de onderzoeksthema's van 'An Extensible Virtual Machine Design for the Execution of High-level Languages on Tagged-token Dataflow Machines'. Samen vormen ze een unieke vingerafdruk.

Citeer dit