| A. J. C. Bik, and D. B. Gannon. A Strategy for Exploiting Implicit Loop Parallelism in Java Programs. Available from http://www.extreme.indiana.edu/hpjava/papers/loop/loop.html |
....loop iterations; this problem is generally termed as mapping. An elaborate analysis of compile time loop mapping schemes is provided by this paper. In the context of a language such as Java, these schemes can be used in order to execute loops in parallel by means of threads, as, for instance, in [3]. Thus, the purpose of this paper is to assist the programmer in choosing a suitable mapping scheme to enhance program performance and highlight the problems involved when mapping loop parallelism. A review of runtime based mapping schemes is also given; it is argued that on the basis of the ....
A. J. C. Bik, and D. B. Gannon. A Strategy for Exploiting Implicit Loop Parallelism in Java Programs. Available from http://www.extreme.indiana.edu/hpjava/papers/loop/loop.html
....the byte code is compiled into native machine code. With this approach, performance close to the performance of compiled languages can be obtained. However, because the demand for more computing power is likely to remain, other means to speedup Java programs have to be found. In previous work [2] we have shown how a restructuring compiler can exploit implicit loop parallelism in Java programs. In this paper we discuss a method that can be used by a restructuring compiler to make implicit parallelism in multi way recursive methods explicit by means of multi threading (see e.g. 5, 1, 3, 4, ....
Aart J.C. Bik and Dennis B. Gannon. A strategy for exploiting implicit loop parallelism in java programs. Technical Report TR-465, Computer Science Department, Indiana University, 1996.
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC