University of Vienna Department of Scientific Computing

Books

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.
Bibtex Abstract paper.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.
Bibtex Abstract paper.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.
Bibtex Abstract paper.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.
Bibtex Abstract paper.ps.gz paper.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.
Bibtex Abstract paper.ps.gz paper.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.
Bibtex Abstract paper.ps.gz paper.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.
Bibtex Abstract paper.ps.gz paper.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.
Bibtex Abstract paper.ps.gz paper.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.
Bibtex Abstract paper.ps.gz paper.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.
Bibtex Abstract paper.ps.gz paper.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.
Bibtex Abstract paper.ps.gz paper.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.
Bibtex Abstract paper.ps.gz paper.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.
Bibtex Abstract paper.ps.gz paper.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.
Bibtex Abstract paper.ps.gz paper.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 .
Bibtex Abstract paper.ps.gz paper.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.
Bibtex Abstract paper.ps.gz paper.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.
Bibtex Abstract paper.ps.gz paper.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.
Bibtex Abstract paper.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.
Bibtex Abstract paper.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.
Bibtex Abstract paper.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.
Bibtex Abstract paper.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.

Back to my homepage.