default search action
M. Anton Ertl
Person information
- affiliation: TU Wien, Institute of Computer Languages, Vienna, Austria
Refine list
refinements active!
zoomed in on ?? of ?? records
view refined list in
export refined list as
2020 – today
- 2024
- [c29]M. Anton Ertl, Bernd Paysan:
The Performance Effects of Virtual-Machine Instruction Pointer Updates. ECOOP 2024: 14:1-14:26 - [e2]M. Anton Ertl, Christoph M. Kirsch:
Proceedings of the 21st ACM SIGPLAN International Conference on Managed Programming Languages and Runtimes, MPLR 2024, Vienna, Austria, 19 September 2024. ACM 2024, ISBN 979-8-4007-1118-3 [contents]
2010 – 2019
- 2018
- [c28]Patrick Thier, M. Anton Ertl, Andreas Krall:
Fast and flexible instruction selection with constraints. CC 2018: 93-103 - [c27]M. Anton Ertl:
Software vector chaining. ManLang 2018: 18:1-18:9
2000 – 2009
- 2008
- [j7]Yunhe Shi, Kevin Casey, M. Anton Ertl, David Gregg:
Virtual machine showdown: Stack versus registers. ACM Trans. Archit. Code Optim. 4(4): 2:1-2:36 (2008) - [i1]Erik R. Altman, Bruce R. Childers, Robert S. Cohn, Jack W. Davidson, Koen De Bosschere, Bjorn De Sutter, M. Anton Ertl, Michael Franz, Yuan Xiang Gu, Matthias Hauswirth, Thomas Heinz, Wei-Chung Hsu, Jens Knoop, Andreas Krall, Naveen Kumar, Jonas Maebe, Robert Muth, Xavier Rival, Erven Rohou, Roni Rosner, Mary Lou Soffa, Jens Tröger, Christopher A. Vick:
08441 Final Report - Emerging Uses and Paradigms for Dynamic Binary Translation. Emerging Uses and Paradigms for Dynamic Binary Translation 2008 - 2007
- [j6]Kevin Casey, M. Anton Ertl, David Gregg:
Optimizing indirect branch prediction accuracy in virtual machine interpreters. ACM Trans. Program. Lang. Syst. 29(6): 37 (2007) - 2006
- [j5]David Gregg, M. Anton Ertl:
Optimizing code-copying JIT compilers for virtual stack machines. Concurr. Comput. Pract. Exp. 18(11): 1465-1484 (2006) - [c26]Bernd Burgstaller, Bernhard Scholz, M. Anton Ertl:
An Embedded Systems Programming Environment for C. Euro-Par 2006: 1204-1216 - [c25]M. Anton Ertl, Kevin Casey, David Gregg:
Fast and flexible instruction selection with on-demand tree-parsing automata. PLDI 2006: 52-60 - 2005
- [j4]M. Anton Ertl:
Advances in interpreters, virtual machines and emulators. Sci. Comput. Program. 57(3): 251-252 (2005) - [c24]Kevin Casey, David Gregg, M. Anton Ertl:
Tiger - An Interpreter Generation Tool. CC 2005: 246-249 - [c23]Yunhe Shi, David Gregg, Andrew Beatty, M. Anton Ertl:
Virtual machine showdown: stack versus registers. VEE 2005: 153-163 - 2004
- [c22]M. Anton Ertl, David Gregg:
Retargeting JIT Compilers by using C-Compiler Generated Executable Code. IEEE PACT 2004: 41-50 - [c21]M. Anton Ertl, David Gregg:
Combining stack caching with dynamic superinstructions. IVME 2004: 7-14 - 2003
- [j3]M. Anton Ertl, David Gregg:
The Structure and Performance of Efficient Interpreters. J. Instr. Level Parallelism 5 (2003) - [c20]David Gregg, M. Anton Ertl:
A Language and Tool for Generating Efficient Virtual Machine Interpreters. Domain-Specific Program Generation 2003: 196-215 - [c19]M. Anton Ertl, David Gregg:
Optimizing indirect branch prediction accuracy in virtual machine interpreters. PLDI 2003: 278-288 - [c18]Kevin Casey, David Gregg, M. Anton Ertl, Andrew Nisbet:
Towards Superinstructions for Java Interpreters. SCOPES 2003: 329-343 - [e1]David Gregg, M. Anton Ertl:
Proceedings of the 2003 Workshop on Interpreters, Virtual Machines and Emulators, IVME 2003, San Diego, California, USA, June 12, 2003. ACM 2003, ISBN 978-1-58113-655-5 [contents] - 2002
- [j2]M. Anton Ertl, David Gregg, Andreas Krall, Bernd Paysan:
Vmgen - a generator of efficient virtual machine interpreters. Softw. Pract. Exp. 32(3): 265-294 (2002) - [c17]M. Anton Ertl, David Gregg:
Building an Interpreter with Vmgen. CC 2002: 5-8 - 2001
- [c16]M. Anton Ertl, David Gregg:
The Behavior of Efficient Virtual Machine Interpreters on Modern Architectures. Euro-Par 2001: 403-412 - [c15]David Gregg, M. Anton Ertl, Andreas Krall:
Implementing an Efficient Java Interpreter. HPCN Europe 2001: 613-620 - 2000
- [c14]Christian Czezatke, M. Anton Ertl:
LinLogFS - A Log-Structured File System for Linux. USENIX ATC, FREENIX Track 2000: 77-88
1990 – 1999
- 1999
- [c13]M. Anton Ertl:
Optimal Code Selection in DAGs. POPL 1999: 242-249 - 1998
- [c12]Martin Maierhofer, M. Anton Ertl:
Local Stack Allocation. CC 1998: 189-203 - 1996
- [c11]M. Anton Ertl, Andreas Krall:
Removing Anti Dependences by Repairing. CC 1996: 33-43 - 1995
- [j1]Jian Wang, Andreas Krall, M. Anton Ertl:
Trace software pipelining. J. Comput. Sci. Technol. 10(6): 481-490 (1995) - [c10]Jian Wang, Andreas Krall, M. Anton Ertl:
Decomposed software pipelining with reduced register requirement. PACT 1995: 277-280 - [c9]M. Anton Ertl, Andreas Krall:
High-Level Constraints over Finite Domains. Constraint Processing, Selected Papers 1995: 51-66 - [c8]M. Anton Ertl:
Stack Caching for Interpreters. PLDI 1995: 315-327 - 1994
- [c7]M. Anton Ertl, Andreas Krall:
Delayed Exceptions - Speculative Execution of Trapping Instructions. CC 1994: 158-171 - [c6]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 - [c5]Jian Wang, Andreas Krall, M. Anton Ertl, Christine Eisenbeis:
Software pipelining with register allocation and spilling. MICRO 1994: 95-99 - [c4]Wolfgang Ambrosch, M. Anton Ertl, Felix Beer, Andreas Krall:
Dependence-Conscious Global Register Allocation. Programming Languages and System Architectures 1994: 125-136 - 1993
- [c3]M. Anton Ertl, Andreas Krall:
Benutzerdefinierte Constraints. WLP 1993: 18-22 - 1992
- [c2]M. Anton Ertl, Andreas Krall:
Instruction Scheduling for Complex Pipelines. CC 1992: 207-218 - 1991
- [c1]M. Anton Ertl, Andreas Krall:
Optimal Instruction Scheduling using Constraint Logic Programming. PLILP 1991: 75-86
Coauthor Index
manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.
Unpaywalled article links
Add open access links from to the list of external document links (if available).
Privacy notice: By enabling the option above, your browser will contact the API of unpaywall.org to load hyperlinks to open access articles. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Unpaywall privacy policy.
Archived links via Wayback Machine
For web page which are no longer available, try to retrieve content from the of the Internet Archive (if available).
Privacy notice: By enabling the option above, your browser will contact the API of archive.org to check for archived content of web pages that are no longer available. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Internet Archive privacy policy.
Reference lists
Add a list of references from , , and to record detail pages.
load references from crossref.org and opencitations.net
Privacy notice: By enabling the option above, your browser will contact the APIs of crossref.org, opencitations.net, and semanticscholar.org to load article reference information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Crossref privacy policy and the OpenCitations privacy policy, as well as the AI2 Privacy Policy covering Semantic Scholar.
Citation data
Add a list of citing articles from and to record detail pages.
load citations from opencitations.net
Privacy notice: By enabling the option above, your browser will contact the API of opencitations.net and semanticscholar.org to load citation information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the OpenCitations privacy policy as well as the AI2 Privacy Policy covering Semantic Scholar.
OpenAlex data
Load additional information about publications from .
Privacy notice: By enabling the option above, your browser will contact the API of openalex.org to load additional information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the information given by OpenAlex.
last updated on 2024-10-08 20:35 CEST by the dblp team
all metadata released as open data under CC0 1.0 license
see also: Terms of Use | Privacy Policy | Imprint