R. Gupta, E. Mehofer, and Y. Zhang Profile Guided Code Optimizations. The Compiler Design Handbook: Optimizations and Machine Code Generation
(Eds. Y N Srikant and Priti Shankar).
CRC Press, 2002.
Refereed Publications
D. Dilch, E. Mehofer Optimization Techniques and Performance Analyses of Two Life Science
Algorithms for Novel GPU Architectures. 20th Euromicro International Conference on Parallel,
Distributed and Network-based Processing,
Garching, Germany, February 2012.
IEEE Computer Society.
A. Wöhrer, E. Mehofer and P. Brezany Logical Optimization of Dataflows for Data Mining and Integration
Processes. Workshop on Parallel Optimisation and Parameter Fitting
at IEEE International Conference on e-Science,
Brisbane, Australia, December 2010.
S. Pllana, S. Benkner, E. Mehofer, L. Natvig and F. Xhafa Agent-supported Programming of Multi-core Computing Systems. Complex Intelligent Systems and Their Applications,
Springer book series Optimization and Its Applications, Vol. 41, 2010.
E. Bajrovic, E. Mehofer Experimental Study of Multithreading to Improve Memory Hierarchy Performance of
Multi-core Processors for Scientific Applications. International Workshop on Multi-Core Computing Systems at CISIS 2009,
Fukuoka, Japan, March 2009.
S. Pllana, S. Benkner, E. Mehofer, L. Natvig, and F. Xhafa Towards an Intelligent Environment for Programming Multi-core Computing Systems. Workshop on Highly Parallel Processing on a Chip (HPPC) at Euro-Par 2008,
Las Palmas de Gran Canaria, Spain, August 2008.
B. Scholz, E. Mehofer, and N. Horspool Predicated partial redundancy elimination using a cost analysis. Parallel Processing Letters,
13(4):525 - 536, December 2003. BibtexAbstractpaper.pdf
B. Scholz, E. Mehofer, and N. Horspool Partial Redundancy Elimination with Predication Techniques.
Parallel Processing Conference (Euro-Par 2003)}, Lecture Notes in Computer
Science (LNCS), Vol. 2790, Klagenfurt, Austria, August 2003.
Springer-Verlag. BibtexAbstractpaper.pdf
J. Knoop and E. Mehofer Distribution Assignment Placement: Effective Optimization of Redistribution
Costs. IEEE Transactions on Parallel and Distributed Systems,
13(6):628 - 647, June 2002. BibtexAbstractpaper.pdf
B. Scholz and E. Mehofer Dataflow Frequency Analysis based on Whole Program Paths.
Proceedings of the IEEE International Conference on Parallel Architectures
and Compilation Techniques (PACT 2002), Charlottesville, VA,
September 2002. BibtexAbstractpaper.ps.gzpaper.pdf
R. Gupta, E. Mehofer, and Y. Zhang A Representation for Bit Section based Analysis and Optimization.
In International Conference on Compiler Construction (CC 2002), Grenoble,
France, April 2002. Lecture Notes in Computer Science (LNCS),
Vol. 2304, pages 62-77.
Springer, Heidelberg, Germany, 2002. BibtexAbstractpaper.ps.gzpaper.pdf
T. Fahringer, P. Blaha, A. Hössinger, J. Luitz, E. Mehofer,
H. Moritsch, and B. Scholz Development and performance analysis of real-world applications for
distributed and parallel architectures. Concurrency: Practice and Experience (Ed. Geoffrey Fox),
John Wiley & Sons, 13(10), pp. 841-868, August 2001. BibtexAbstractpaper.ps.gzpaper.pdf
E. Mehofer and B. Scholz A Novel Probabilistic Data Flow Framework.
In International Conference on Compiler Construction (CC 2001), Genova, Italy,
April 2001. Lecture Notes in Computer Science (LNCS), Vol. 2027,
pp. 37-51.
Springer-Verlag, Heidelberg, Germany, 2001. BibtexAbstractpaper.ps.gzpaper.pdf
E. Mehofer and B. Scholz Probabilistic Communication Optimization and Parallelization for
Distributed-Memory Systems.
In 9th IEEE Euromicro Workshop on Parallel and Distributed Processing
(Euro-PDP 2001), pp. 186-192, Mantova, Italy, February 2001. BibtexAbstractpaper.ps.gzpaper.pdf
S. Benkner, E. Mehofer, and B. Scholz Probabilistic Procedure Cloning for High-Performance Systems.
In 12th Symposium on Computer Architecture and High Performance
Computing (SBAC-PAD'2000), Sao Pedro, Brazil, October 2000. BibtexAbstractpaper.ps.gzpaper.pdf
E. Mehofer and B. Scholz Probabilistic Data Flow System with Two-Edge Profiling.
ACM Workshop on Dynamic and
Adaptive Compilation and Optimization (Dynamo'00), Boston, MA,
January 2000 (in conjunction with POPL'00).
ACM SIGPLAN Notices, 35(7):65-72, July 2000. BibtexAbstractpaper.ps.gzpaper.pdf
T. Fahringer and E. Mehofer Buffer-Safe and Cost-Driven Communication Optimization.
Journal of Parallel and Distributed Computing, Academic Press 57(1),
pp. 33-63, April 1999. BibtexAbstractpaper.ps.gzpaper.pdf
T. Fahringer and E. Mehofer Problem and Machine Sensitive Communication Optimization.
Proceedings of the ACM International Conference on Supercomputing
(ICS'98), pp. 117-124, Melbourne, Australia, July 1998. BibtexAbstractpaper.ps.gzpaper.pdf
J.Knoop and E.Mehofer Interprocedural Distribution Assignment Placement: More than just Enhancing Intraprocedural Placing Techniques.
Proceedings of the IEEE International Conference on Parallel Architectures and Compilation Techniques (PACT'97), pp. 26-37, San Francisco, CA, November 1997. BibtexAbstractpaper.ps.gzpaper.pdf
T. Fahringer and E. Mehofer Buffer-Safe Communication Optimization Based on Data Flow Analysis and
Performance Prediction.
Proceedings of the IEEE International Conference on Parallel Architectures
and Compilation Techniques (PACT'97), pp. 189-200, San Francisco, CA,
November 1997. BibtexAbstractpaper.ps.gzpaper.pdf
J.Knoop and E.Mehofer Optimal Distribution Assignment Placement.
Proceedings of the European Conference on Parallel Processing (Euro-Par'97), Passau, Germany, August 1997.
Lecture Notes in Computer Science (LNCS), Vol. 1300, pp. 364-373.
Springer-Verlag, Heidelberg, Germany, 1997 . BibtexAbstractpaper.ps.gzpaper.pdf
J.Knoop and E.Mehofer Interprocedural Distribution Assignment Placement: Analogies and
Differences to the Intraprocedural Setting.
In F.Simon and R.Berghammer, editors, Proceedings of the 9th Biennial
Workshop on "Programming Languages and Fundamentals of Programming",
Insel Fehmarn, Germany, 1997. BibtexAbstractpaper.ps.gzpaper.pdf
J.Knoop and E.Mehofer A Powerful and Flexible Approach for Distribution Assignment Placement.
In W.Goerigk, editor, Proceedings of the 14th Annual Workshop of the
GI-FG 2.1.4 "Alternative Konzepte für Sprachen und Rechner", Bad Honnef,
Germany, 1997.
BibtexAbstractpaper.ps.gzpaper.pdf
Technical Reports
E.Mehofer and B. Scholz Probabilistic Data Flow System with Two-Edge Profiling.
1999, Institute for Software Technology and Parallel Systems, University of Vienna, TR 99-6, Austria.
10 pages. BibtexAbstractpaper.ps.gz
J.Knoop and E.Mehofer Interprocedural Distribution Assignment Placement: More than just Enhancing Intraprocedural Placing Techniques.
1998, Institut für Software Technologie und Parallele Systeme, University of Vienna, TR 98-1, Austria.
12 pages. BibtexAbstractpaper.ps.gz
J.Knoop and E.Mehofer Distribution Assignment Placement: A New Aggressive Approach for Optimzing Redistribution Costs.
1997, Institut für Software Technologie und Parallele Systeme, University
of Vienna, TR 97-6, Austria.
23 pages. BibtexAbstractpaper.ps.gz
E. Mehofer and H. Zima Distribution Assignment Placement.
1996, Institute for Software Technology and Parallel Systems , University
of Vienna, TR 96-5, Austria.
16 pages. BibtexAbstractpaper.ps.gz
Copyright Notice
The documents listed above are included by the contributing authors as a
means to ensure timely dissemination of scholarly and technical work on a
non-commercial basis. Copyright and all rights therein are maintained by
the authors or by other copyright holders, notwithstanding that they have
offered their works here electronically. It is understood that all persons
copying this information will adhere to the terms and constraints invoked
by each author's copyright. These works may not be reposted without the explicit
permission of the copyright holder. Research group publications
server.