05.08.2014 Views

here - Stefan-Marr.de

here - Stefan-Marr.de

here - Stefan-Marr.de

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

References<br />

<strong>Stefan</strong> <strong>Marr</strong> and Theo D’Hondt. I<strong>de</strong>ntifying a unifying mechanism for the<br />

implementation of concurrency abstractions on multi-language virtual machines.<br />

In Objects, Mo<strong>de</strong>ls, Components, Patterns, 50th International Conference,<br />

TOOLS 2012, volume 7304 of Lecture Notes in Computer Science, pages 171–<br />

186, Berlin / Hei<strong>de</strong>lberg, May 2012. Springer. ISBN 978-3-642-30560-3. doi:<br />

10.1007/978-3-642-30561-0_13. 8, 9, 182, 202<br />

<strong>Stefan</strong> <strong>Marr</strong>, Michael Haupt, and Theo D’Hondt. Intermediate language <strong>de</strong>sign<br />

of high-level language virtual machines: Towards comprehensive concurrency<br />

support. In Proc. VMIL’09 Workshop, pages 3:1–3:2. ACM, October<br />

2009. ISBN 978-1-60558-874-2. doi: 10.1145/1711506.1711509. (exten<strong>de</strong>d<br />

abstract).<br />

<strong>Stefan</strong> <strong>Marr</strong>, Michael Haupt, Stijn Timbermont, Bram Adams, Theo D’Hondt,<br />

Pascal Costanza, and Wolfgang De Meuter. Virtual machine support for<br />

many-core architectures: Decoupling abstract from concrete concurrency<br />

mo<strong>de</strong>ls. In Second International Workshop on Programming Languages Approaches<br />

to Concurrency and Communication-cEntric Software, volume 17 of<br />

Electronic Proceedings in Theoretical Computer Science, pages 63–77, York, UK,<br />

February 2010a. 9, 71<br />

<strong>Stefan</strong> <strong>Marr</strong>, Stijn Verhaegen, Bruno De Fraine, Theo D’Hondt, and Wolfgang<br />

De Meuter. Insertion tree phasers: Efficient and scalable barrier synchronization<br />

for fine-grained parallelism. In Proceedings of the 12th IEEE<br />

International Conference on High Performance Computing and Communications,<br />

pages 130–137. IEEE Computer Society, September 2010b. ISBN 978-0-7695-<br />

4214-0. doi: 10.1109/HPCC.2010.30. Best Stu<strong>de</strong>nt Paper Award. 9, 22, 62<br />

<strong>Stefan</strong> <strong>Marr</strong>, Mattias De Wael, Michael Haupt, and Theo D’Hondt. Which<br />

problems does a multi-language virtual machine need to solve in the multicore/manycore<br />

era? In Proceedings of the 5th Workshop on Virtual Machines<br />

and Intermediate Languages, VMIL ’11, pages 341–348. ACM, October 2011a.<br />

ISBN 978-1-4503-1183-0. doi: 10.1145/2095050.2095104. 71, 72<br />

<strong>Stefan</strong> <strong>Marr</strong>, David Ungar, and Theo D’Hondt. Evolving a virtual machine to<br />

execute applications fully in parallel: Approaching the multi- and manycore<br />

challenge with a simplified <strong>de</strong>sign. (unpublished), May 2011b. 11, 71<br />

<strong>Stefan</strong> <strong>Marr</strong>, Jens Nicolay, Tom Van Cutsem, and Theo D’Hondt. Modularity<br />

and conventions for maintainable concurrent language implementations: A<br />

review of our experiences and practices. In Proceedings of the 2nd Workshop<br />

285

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!