‹Programming› 2017 (series) / MoreVMs 2017 (series) / Workshop on Modern Language Runtimes, Ecosystems, and VMs /
Moving beyond single-threaded concurrency
Mon 3 Apr 2017 16:45 - 17:10 at D2.10 - GC, and Concurrency
Viua is a work-in-progress with the final goal of creating a runtime environment for writing highly concurrent, highly reliable software systems. This paper provides a brief, high- level overview of the internals of the Viua virtual machine, and the primitives it provides to achieve its design goals.
Extended Abstract (morevms17-final2.pdf) | 86KiB |
Mon 3 Apr Times are displayed in time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change
Mon 3 Apr
Times are displayed in time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change
15:30 - 17:00 | |||
15:30 25mTalk | Garbage Collection as a Joint Venture MoreVMs Ulan DegenbaevGoogle, Jochen EisingerGoogle, Kentaro HaraGoogle, Marcel HlopkoGoogle, Michael LippautzGoogle, Hannes PayerGoogle File Attached | ||
15:55 25mTalk | OpenCL JIT Compilation for Dynamic Programming Languages MoreVMs Juan FumeroThe University of Edinburgh, Michel SteuwerThe University of Edinburgh, Lukas StadlerOracle Labs, Austria, Christophe DubachUniversity of Edinburgh File Attached | ||
16:20 25mTalk | An Extensible Virtual Machine Design for the Execution of High-level Languages on Tagged-token Dataflow Machines MoreVMs Mathijs SaeyVrije Universiteit Brussel, Joeri De KosterVrije Universiteit Brussel, Belgium, Jennifer B. SartorSofware Languages Lab, Vrije Universiteit Brussel, Wolfgang De MeuterVrije Universiteit Brussel File Attached | ||
16:45 25mTalk | Moving beyond single-threaded concurrency MoreVMs Marek MareckiPolish-Japanese Academy of Information Technology File Attached |