| 2008 |
| 30 | EE | Yunhe Shi,
Kevin Casey,
M. Anton Ertl,
David Gregg:
Virtual machine showdown: Stack versus registers.
TACO 4(4): (2008) |
| 2007 |
| 29 | EE | Kevin Casey,
M. Anton Ertl,
David Gregg:
Optimizing indirect branch prediction accuracy in virtual machine interpreters.
ACM Trans. Program. Lang. Syst. 29(6): (2007) |
| 2006 |
| 28 | EE | Bernd Burgstaller,
Bernhard Scholz,
M. Anton Ertl:
An Embedded Systems Programming Environment for C.
Euro-Par 2006: 1204-1216 |
| 27 | EE | M. Anton Ertl,
Kevin Casey,
David Gregg:
Fast and flexible instruction selection with on-demand tree-parsing automata.
PLDI 2006: 52-60 |
| 26 | EE | David Gregg,
M. Anton Ertl:
Optimizing code-copying JIT compilers for virtual stack machines.
Concurrency and Computation: Practice and Experience 18(11): 1465-1484 (2006) |
| 2005 |
| 25 | EE | Kevin Casey,
David Gregg,
M. Anton Ertl:
Tiger - An Interpreter Generation Tool.
CC 2005: 246-249 |
| 24 | EE | Yunhe Shi,
David Gregg,
Andrew Beatty,
M. Anton Ertl:
Virtual machine showdown: stack versus registers.
VEE 2005: 153-163 |
| 23 | EE | M. Anton Ertl:
Advances in interpreters, virtual machines and emulators.
Sci. Comput. Program. 57(3): 251-252 (2005) |
| 2004 |
| 22 | EE | M. Anton Ertl,
David Gregg:
Retargeting JIT Compilers by using C-Compiler Generated Executable Code.
IEEE PACT 2004: 41-50 |
| 2003 |
| 21 | EE | David Gregg,
M. Anton Ertl:
A Language and Tool for Generating Efficient Virtual Machine Interpreters.
Domain-Specific Program Generation 2003: 196-215 |
| 20 | EE | M. Anton Ertl,
David Gregg:
Optimizing indirect branch prediction accuracy in virtual machine interpreters.
PLDI 2003: 278-288 |
| 19 | EE | Kevin Casey,
David Gregg,
M. Anton Ertl,
Andrew Nisbet:
Towards Superinstructions for Java Interpreters.
SCOPES 2003: 329-343 |
| 18 | EE | M. Anton Ertl,
David Gregg:
The Structure and Performance of Efficient Interpreters.
J. Instruction-Level Parallelism 5: (2003) |
| 2002 |
| 17 | EE | M. Anton Ertl,
David Gregg:
Building an Interpreter with Vmgen.
CC 2002: 5-8 |
| 16 | | M. Anton Ertl,
David Gregg,
Andreas Krall,
Bernd Paysan:
Vmgen - a generator of efficient virtual machine interpreters.
Softw., Pract. Exper. 32(3): 265-294 (2002) |
| 2001 |
| 15 | EE | M. Anton Ertl,
David Gregg:
The Behavior of Efficient Virtual Machine Interpreters on Modern Architectures.
Euro-Par 2001: 403-412 |
| 14 | EE | David Gregg,
M. Anton Ertl,
Andreas Krall:
Implementing an Efficient Java Interpreter.
HPCN Europe 2001: 613-620 |
| 2000 |
| 13 | EE | Christian Czezatke,
M. Anton Ertl:
LinLogFS - A Log-Structured File System for Linux.
USENIX Annual Technical Conference, FREENIX Track 2000: 77-88 |
| 1999 |
| 12 | EE | M. Anton Ertl:
Optimal Code Selection in DAGs.
POPL 1999: 242-249 |
| 1998 |
| 11 | | Martin Maierhofer,
M. Anton Ertl:
Local Stack Allocation.
CC 1998: 189-203 |
| 1996 |
| 10 | | M. Anton Ertl,
Andreas Krall:
Removing Anti Dependences by Repairing.
CC 1996: 33-43 |
| 1995 |
| 9 | | M. Anton Ertl,
Andreas Krall:
High-Level Constraints over Finite Domains.
Constraint Processing, Selected Papers 1995: 51-66 |
| 8 | | M. Anton Ertl:
Stack Caching for Interpreters.
PLDI 1995: 315-327 |
| 1994 |
| 7 | | M. Anton Ertl,
Andreas Krall:
Delayed Exceptions - Speculative Execution of Trapping Instructions.
CC 1994: 158-171 |
| 6 | | Jian Wang,
Andreas Krall,
M. Anton Ertl,
Christine Eisenbeis:
Trace Software Pipelining: A Novel Technique for Parallelization of Loops with Branches.
IFIP PACT 1994: 359-362 |
| 5 | EE | Jian Wang,
Andreas Krall,
M. Anton Ertl,
Christine Eisenbeis:
Software pipelining with register allocation and spilling.
MICRO 1994: 95-99 |
| 4 | | Wolfgang Ambrosch,
M. Anton Ertl,
Felix Beer,
Andreas Krall:
Dependence-Conscious Global Register Allocation.
Programming Languages and System Architectures 1994: 125-136 |
| 1993 |
| 3 | | M. Anton Ertl,
Andreas Krall:
Benutzerdefinierte Constraints.
WLP 1993: 18-22 |
| 1992 |
| 2 | | M. Anton Ertl,
Andreas Krall:
Instruction Scheduling for Complex Pipelines.
CC 1992: 207-218 |
| 1991 |
| 1 | | M. Anton Ertl,
Andreas Krall:
Optimal Instruction Scheduling using Constraint Logic Programming.
PLILP 1991: 75-86 |