dblp.uni-trier.dewww.uni-trier.de

Andreas Krall Vis

List of publications from the DBLP Bibliography Server - FAQ
Coauthor Index - Ask others: ACM DL/Guide - CiteSeerX - CSB - MetaPress - Google - Bing - Yahoo
Home Page

*2009
49EEDietmar Ebner, Bernhard Scholz, Andreas Krall: Progressive spill code placement. CASES 2009: 77-86
2008
48EEDietmar Ebner, Florian Brandner, Bernhard Scholz, Andreas Krall, Peter Wiedermann, Albrecht Kadlec: Generalized instruction selection using SSA-graphs. LCTES 2008: 31-40
2007
47EEFlorian Brandner, Dietmar Ebner, Andreas Krall: Compiler generation from structural architecture descriptions. CASES 2007: 13-22
46EEDietmar Ebner, Florian Brandner, Andreas Krall: Leveraging Predicated Execution for Multimedia Processing. ESTImedia 2007: 85-90
45EEMichael Med, Andreas Krall: Instruction Set Encoding Optimization for Code Size Reduction. ICSAMOS 2007: 9-17
44EEEdwin Steiner, Andreas Krall, Christian Thalinger: Adaptive inlining and on-stack replacement in the CACAO virtual machine. PPPJ 2007: 221-226
43EEStefan 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)
42EEIvan Pryanishnikov, Andreas Krall, R. Nigel Horspool: Compiler optimizations for processors with SIMD instructions. Softw., Pract. Exper. 37(1): 93-113 (2007)
2006
41EEStefan Farfeleder, Andreas Krall, Edwin Steiner, Florian Brandner: Effective compiler generation by architecture description. LCTES 2006: 145-152
2005
40EEStefan Farfeleder, Andreas Krall, R. Nigel Horspool: Ultra Fast Cycle-Accurate Compiled Emulation of Inorder Pipelined Architectures. SAMOS 2005: 222-231
39EENerina Bermudo, Andreas Krall, R. Nigel Horspool: Control Flow Graph Reconstruction for Assembly Language Programs with Delayed Instructions. SCAM 2005: 107-118
2004
38EEChristian Panis, Ulrich Hirnschrott, Andreas Krall, Gunther Laure, Wolfgang Lazian, Jari Nurmi: FSEL - Selective Predicated Execution for a Configurable DSP Core. ISVLSI 2004: 317-320
37EEAndreas Krall, Ivan Pryanishnikov, Ulrich Hirnschrott, Christian Panis: xDSPcore: A Compiler-Based Configurable Digital Signal Processor. IEEE Micro 24(4): 67-78 (2004)
2003
36 Andreas Krall: Software and Compilers for Embedded Systems, 7th International Workshop, SCOPES 2003, Vienna, Austria, September 24-26, 2003, Proceedings Springer 2003
35EEUlrich Hirnschrott, Andreas Krall, Bernhard Scholz: Graph Coloring vs. Optimal Register Allocation for Optimizing Compilers. JMLC 2003: 202-213
2002
34EEMark Probst, Andreas Krall, Bernhard Scholz: Register Liveness Analysis for Optimizing Dynamic Binary Translation. WCRE 2002: 35-44
33 Andreas Krall, R. Nigel Horspool: Optimizations for Object-Oriented Languages. The Compiler Design Handbook 2002: 219-246
32EEMartin Lackner, Andreas Krall, Franz Puntigam: Supporting Design by Contract in Java. Journal of Object Technology 1(3): 57-76 (2002)
31 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
30EEDavid Gregg, M. Anton Ertl, Andreas Krall: Implementing an Efficient Java Interpreter. HPCN Europe 2001: 613-620
29EEAndreas Krall, Philipp Tomsich: Java for Large-Scale Scientific Computations? LSSC 2001: 228-235
2000
28 Andreas Krall, Sylvain Lelait: Compilation Techniques for Multimedia Processors. International Journal of Parallel Programming 28(4): 347-361 (2000)
1999
27 Andreas Krall, Philipp Tomsich: Garbage Collection for Large Memory JAVA Applications. HPCN Europe 1999: 895-905
26EEErik 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
25EEAndreas Krall: Efficient JavaVM Just-in-Time Compilation. IEEE PACT 1998: 205-
24 Andreas Krall, Mark Probst: Monitors and Exceptions: How to Implement Java Efficiently. Concurrency - Practice and Experience 10(11-13): 837-850 (1998)
1997
23EEAndreas Krall, Jan Vitek, R. Nigel Horspool: Near Optimal Hierarchical Encoding of Types. ECOOP 1997: 128-145
22 Andreas Krall, Jan Vitek: On Extending Java. JMLC 1997: 321-335
21 Jan Vitek, R. Nigel Horspool, Andreas Krall: Efficient Type Inclusion Tests. OOPSLA 1997: 142-157
20 Andreas Krall, Reinhard Grafl: CACAO - A 64-bit JavaVM Just-in-Time Compiler. Concurrency - Practice and Experience 9(11): 1017-1030 (1997)
1996
19EEM. Anton Ertl, Andreas Krall: Removing Anti Dependences by Repairing. CC 1996: 33-43
18 Andreas Krall: The Vienna Abstract Machine. J. Log. Program. 29(1-3): 85-106 (1996)
1995
17 M. Anton Ertl, Andreas Krall: High-Level Constraints over Finite Domains. Constraint Processing, Selected Papers 1995: 51-66
16 Andreas Krall, Thomas Berger: Incremental Global Compilation of Prolog with the Vienna Abstract Machine. ICLP 1995: 333-347
1994
15EEM. Anton Ertl, Andreas Krall: Delayed Exceptions - Speculative Execution of Trapping Instructions. CC 1994: 158-171
14 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
13EEThomas Berger, Andreas Krall: A Progress Report on Incremental Global Compilation of Prolog. ILPS Workshop: Implementation Techniques for Logic Programming Languages 1994: 0-
12EEJian Wang, Andreas Krall, M. Anton Ertl, Christine Eisenbeis: Software pipelining with register allocation and spilling. MICRO 1994: 95-99
11 Andreas Krall: Improving Semi-static Branch Prediction by Code Replication. PLDI 1994: 97-106
10EEWolfgang Ambrosch, M. Anton Ertl, Felix Beer, Andreas Krall: Dependence-Conscious Global Register Allocation. Programming Languages and System Architectures 1994: 125-136
9 Andreas Krall: Implementation techniques for Prolog. WLP 1994: 1-15
1993
8 M. Anton Ertl, Andreas Krall: Benutzerdefinierte Constraints. WLP 1993: 18-22
1992
7EEM. Anton Ertl, Andreas Krall: Instruction Scheduling for Complex Pipelines. CC 1992: 207-218
6EEAndreas Krall, Thomas Berger: Fast Prolog with VAM1p based Prolog Compiler. PLILP 1992: 245-259
1991
5EEM. Anton Ertl, Andreas Krall: Optimal Instruction Scheduling using Constraint Logic Programming. PLILP 1991: 75-86
1990
4EEAndreas Krall, Ulrich Neumerkel: The Vienna Abstract Machine. PLILP 1990: 121-135
1987
3 Andreas Krall, eva Kühn: VIP: Eine integrierte Programmierumgebung für Prolog. ÖGAI 1987: 125-132
2EEAndreas Krall: Implementation of a high-speed Prolog interpreter. PLDI 1987: 125-131
1985
1 Andreas Krall: PEG - Ein Programmierumgebungsgenerator. GI Jahrestagung 1985: 488-499

Coauthor Index

1Wolfgang Ambrosch [10]
2Felix Beer [10]
3Thomas Berger [6] [13] [16]
4Nerina Bermudo [39]
5Florian Brandner [41] [46] [47] [48]
6Dietmar Ebner [46] [47] [48] [49]
7Erik Eckstein [26]
8Christine Eisenbeis [12] [14]
9M. Anton Ertl [5] [7] [8] [10] [12] [14] [15] [17] [19] [30] [31]
10Stefan Farfeleder [40] [41] [43]
11Reinhard Grafl [20]
12David Gregg [30] [31]
13Ulrich Hirnschrott [35] [37] [38]
14R. Nigel Horspool [21] [23] [33] [39] [40] [42] [43]
15Albrecht Kadlec [48]
16eva Kühn [3]
17Martin Lackner [32]
18Gunther Laure [38]
19Wolfgang Lazian [38]
20Sylvain Lelait [28]
21Michael Med [45]
22Ulrich Neumerkel [4]
23Jari Nurmi [38]
24Christian Panis [37] [38]
25Bernd Paysan [31]
26Mark Probst [24] [34]
27Ivan Pryanishnikov [37] [42]
28Franz Puntigam [32]
29Bernhard Scholz [34] [35] [48] [49]
30Edwin Steiner [41] [44]
31Christian Thalinger [44]
32Philipp Tomsich [27] [29]
33Jan Vitek [21] [22] [23]
34Jian Wang [12] [14]
35Peter Wiedermann [48]

Colors in the list of coauthors

Copyright © Tue Nov 3 08:52:44 2009 by Michael Ley (ley@uni-trier.de)