Please note: This is a beta version of the new dblp website.
You can find the classic dblp view of this page here.
You can find the classic dblp view of this page here.
Andreas Krall
2010 – today
- 2013
[j13]Markus Aleksy, Ralf Gitzel, Andreas Krall, Hanspeter Mössenböck, Christian W. Probst, Ben Stephenson: Foreword. Sci. Comput. Program. 78(5): 423-424 (2013)
[j12]Florian Brandner, Viktor Pavlu, Andreas Krall: Automatic generation of compiler backends. Softw., Pract. Exper. 43(2): 207-240 (2013)
[c45]Gergö Barany, Andreas Krall: Optimal and Heuristic Global Code Motion for Minimal Spilling. CC 2013: 21-40- 2012
[j11]Andreas Krall, Gergö Barany: Special Issue: Compilers for Parallel Computing (CPC 2010). Concurrency and Computation: Practice and Experience 24(5): 443-444 (2012)
[c44]Roland Lezuo, Andreas Krall: A Unified Processor Model for Compiler Verification and Simulation Using ASM. ABZ 2012: 327-330
[c43]Stefan Farfeleder, Thomas Moser, Andreas Krall: Using Semantic Relatedness and Locality for Requirements Elicitation Guidance. SEKE 2012: 19-24- 2011
[c42]Stefan Farfeleder, Thomas Moser, Andreas Krall, Tor Stålhane, Herbert Zojer, Christian Panis: DODT: Increasing requirements formalism using domain ontologies for improved embedded systems development. DDECS 2011: 271-274
[c41]Stefan Farfeleder, Thomas Moser, Andreas Krall, Tor Stålhane, Inah Omoronyia, Herbert Zojer: Ontology-Driven Guidance for Requirements Elicitation. ESWC (2) 2011: 212-226
[c40]Viktor Pavlu, Markus Schordan, Andreas Krall: Computation of Alias Sets from Shape Graphs for Comparison of Shape Analysis Precision. SCAM 2011: 25-34- 2010
[e2]Andreas Krall, Hanspeter Mössenböck (Eds.): Proceedings of the 8th International Conference on Principles and Practice of Programming in Java, PPPJ 2010, Vienna, Austria, September 15-17, 2010. ACM 2010, ISBN 978-1-4503-0269-2
2000 – 2009
- 2009
[c39]
[c38]Peter Molnar, Andreas Krall, Florian Brandner: Stack allocation of objects in the CACAO virtual machine. PPPJ 2009: 153-161- 2008
[c37]Dietmar Ebner, Florian Brandner, Bernhard Scholz, Andreas Krall, Peter Wiedermann, Albrecht Kadlec: Generalized instruction selection using SSA-graphs. LCTES 2008: 31-40- 2007
[j10]Stefan Farfeleder, Andreas Krall, R. Nigel Horspool: Ultra fast cycle-accurate compiled emulation of inorder pipelined architectures. Journal of Systems Architecture 53(8): 501-510 (2007)
[j9]Ivan Pryanishnikov, Andreas Krall, R. Nigel Horspool: Compiler optimizations for processors with SIMD instructions. Softw., Pract. Exper. 37(1): 93-113 (2007)
[c36]Florian Brandner, Dietmar Ebner, Andreas Krall: Compiler generation from structural architecture descriptions. CASES 2007: 13-22
[c35]Dietmar Ebner, Florian Brandner, Andreas Krall: Leveraging Predicated Execution for Multimedia Processing. ESTImedia 2007: 85-90
[c34]Edwin Steiner, Andreas Krall, Christian Thalinger: Adaptive inlining and on-stack replacement in the CACAO virtual machine. PPPJ 2007: 221-226
[c33]Michael Med, Andreas Krall: Instruction Set Encoding Optimization for Code Size Reduction. ICSAMOS 2007: 9-17
[p2]Andreas Krall, R. Nigel Horspool: Optimizations for Object-Oriented Languages. The Compiler Design Handbook, 2nd ed. 2007: 13- 2006
[c32]Stefan Farfeleder, Andreas Krall, Edwin Steiner, Florian Brandner: Effective compiler generation by architecture description. LCTES 2006: 145-152- 2005
[c31]Stefan Farfeleder, Andreas Krall, R. Nigel Horspool: Ultra Fast Cycle-Accurate Compiled Emulation of Inorder Pipelined Architectures. SAMOS 2005: 222-231
[c30]Nerina Bermudo, Andreas Krall, R. Nigel Horspool: Control Flow Graph Reconstruction for Assembly Language Programs with Delayed Instructions. SCAM 2005: 107-118- 2004
[j8]Andreas Krall, Ivan Pryanishnikov, Ulrich Hirnschrott, Christian Panis: xDSPcore: A Compiler-Based Configurable Digital Signal Processor. IEEE Micro 24(4): 67-78 (2004)
[c29]Christian Panis, Ulrich Hirnschrott, Andreas Krall, Gunther Laure, Wolfgang Lazian, Jari Nurmi: FSEL - Selective Predicated Execution for a Configurable DSP Core. ISVLSI 2004: 317-320- 2003
[c28]Ulrich Hirnschrott, Andreas Krall, Bernhard Scholz: Graph Coloring vs. Optimal Register Allocation for Optimizing Compilers. JMLC 2003: 202-213
[e1]Andreas Krall (Ed.): Software and Compilers for Embedded Systems, 7th International Workshop, SCOPES 2003, Vienna, Austria, September 24-26, 2003, Proceedings. Lecture Notes in Computer Science 2826, Springer 2003, ISBN 3-540-20145-9- 2002
[j7]Martin Lackner, Andreas Krall, Franz Puntigam: Supporting Design by Contract in Java. Journal of Object Technology 1(3): 57-76 (2002)
[j6]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)
[c27]Mark Probst, Andreas Krall, Bernhard Scholz: Register Liveness Analysis for Optimizing Dynamic Binary Translation. WCRE 2002: 35-44
[p1]Andreas Krall, R. Nigel Horspool: Optimizations for Object-Oriented Languages. The Compiler Design Handbook 2002: 219-246- 2001
[c26]David Gregg, M. Anton Ertl, Andreas Krall: Implementing an Efficient Java Interpreter. HPCN Europe 2001: 613-620
[c25]- 2000
[j5]Andreas Krall, Sylvain Lelait: Compilation Techniques for Multimedia Processors. International Journal of Parallel Programming 28(4): 347-361 (2000)
1990 – 1999
- 1999
[c24]Andreas Krall, Philipp Tomsich: Garbage Collection for Large Memory JAVA Applications. HPCN Europe 1999: 895-905
[c23]Erik Eckstein, Andreas Krall: Minimizing Cost of Local Variables Access for DSP-Processors. Workshop on Languages, Compilers, and Tools for Embedded Systems 1999: 20-27- 1998
[j4]Andreas Krall, Mark Probst: Monitors and Exceptions: How to Implement Java Efficiently. Concurrency - Practice and Experience 10(11-13): 837-850 (1998)
[c22]- 1997
[j3]Andreas Krall, Reinhard Grafl: CACAO - A 64-bit JavaVM Just-in-Time Compiler. Concurrency - Practice and Experience 9(11): 1017-1030 (1997)
[c21]Andreas Krall, Jan Vitek, R. Nigel Horspool: Near Optimal Hierarchical Encoding of Types. ECOOP 1997: 128-145
[c20]
[c19]- 1996
[j2]
[c18]- 1995
[j1]Jian Wang, Andreas Krall, M. Anton Ertl: Trace software pipelining. J. Comput. Sci. Technol. 10(6): 481-490 (1995)
[c17]M. Anton Ertl, Andreas Krall: High-Level Constraints over Finite Domains. Constraint Processing, Selected Papers 1995: 51-66
[c16]Andreas Krall, Thomas Berger: Incremental Global Compilation of Prolog with the Vienna Abstract Machine. ICLP 1995: 333-347- 1994
[c15]M. Anton Ertl, Andreas Krall: Delayed Exceptions - Speculative Execution of Trapping Instructions. CC 1994: 158-171
[c14]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
[c13]Jian Wang, Andreas Krall, M. Anton Ertl, Christine Eisenbeis: Software pipelining with register allocation and spilling. MICRO 1994: 95-99
[c12]
[c11]Wolfgang Ambrosch, M. Anton Ertl, Felix Beer, Andreas Krall: Dependence-Conscious Global Register Allocation. Programming Languages and System Architectures 1994: 125-136
[c10]Thomas Berger, Andreas Krall: A Progress Report on Incremental Global Compilation of Prolog. ILPS Workshop: Implementation Techniques for Logic Programming Languages 1994: 0-
[c9]- 1993
[c8]- 1992
[c7]
[c6]- 1991
[c5]M. Anton Ertl, Andreas Krall: Optimal Instruction Scheduling using Constraint Logic Programming. PLILP 1991: 75-86- 1990
[c4]
1980 – 1989
- 1987
[c3]
[c2]- 1985
[c1]
Coauthor Index
data released under the ODC-BY 1.0 license. See also our legal information page
last updated on 2013-04-13 00:47 CEST by the dblp team



