8 citations found. Retrieving documents...
Michael Morrison. Java Unleashed. Samsnet, Indianapolis, Indiana, 1996.

 Home/Search   Document Not in Database   Summary   Related Articles   Check  

This paper is cited in the following contexts:
Automatically Exploiting Implicit Parallelism in Java - Bik, Gannon   (18 citations)  (Correct)

....demand for more computing power is likely to remain, other means to speedup Java programs have to be found. In this paper, we show how some forms of implicit parallelism in Java programs can be made explicit by a restructuring compiler using the multi threading mechanism of the language (see e.g. [2, 9, 11, 12, 17, 23, 24, 25, 34] for a detailed presentation of multi threading in Java) In particular, we focus on automatically exploiting implicit parallelism in loops and multi way recursive methods. Obviously, letting a compiler deal with the transformations that make implicit parallelism explicit simplifies the task of ....

Michael Morrison. Java Unleashed. Samsnet, Indianapolis, Indiana, 1996.


javar: A Prototype Java Restructuring Compiler - Bik (1997)   (14 citations)  (Correct)

....complex and less error prone. 1 Introduction In this paper, we describe our prototype research tool javar, a simple Java restructuring compiler (written in C) that can automatically transform a Java program into a form in which implicit parallelism is made explicit by means of multi threading [1, 6, 7, 9, 12, 14, 15, 16, 17, 19]. Although, ideally, the detection of implicit parallelism is also done automatically, in the prototype the programmer must identify all implicit parallelism by means of annotations. The transformations that make this parallelism explicit, however, are done automatically by javar, which ....

Michael Morrison. Java Unleashed. Samsnet, Indianapolis, Indiana, 1996.


javar - a prototype Java restructuring compiler - Bik, Gannon (1997)   (14 citations)  (Correct)

....made explicit. In section 5, we presents the results of a series of experiments that show the potential of the transformations presented in this paper. Finally, we state conclusions in section 6. 2 Multi Threading in Java The Java programming language supports so called multi threading (see e.g. [2, 10, 12, 13, 18, 21, 22, 26, 27, 28, 29, 38] for a more detailed presentation) where several threads that share a single address space may run concurrently. The most straightforward way to obtain a new thread in Java is by calling the method start( on an instance of a subclass of java.lang.Thread that overrides the run( method of this ....

Michael Morrison. Java Unleashed. Samsnet, Indianapolis, Indiana, 1996.


Automatically Exploiting Implicit Parallelism in Multi-way.. - Bik, Gannon   (18 citations)  (Correct)

....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, 8, 10, 11, 12, 16] for a detailed presentation of multi threading in Java) Since threads are lightweight processes that share an address space, true parallel execution of threads is usually only supported on shared address space architectures [7] Hence, the focus of this paper is on obtaining speedup on such ....

Michael Morrison. Java Unleashed. Samsnet, Indianapolis, Indiana, 1996.


Automatically Exploiting Implicit Parallelism in Java - Aart Bik And   (Correct)

No context found.

Michael Morrison. Java Unleashed. Samsnet, Indianapolis, Indiana, 1996.


Section 2. Technology Issues - Is Su Es   (Correct)

No context found.

Morrison, Michael, et.al. Java Unleashed. Indianapolis, IN: Sams Net Publishing, 1996.


Distance Education Systems for English Learning on the.. - Phanwoo Park Department   (Correct)

No context found.

Michael Morrison, Java UNLEASHED, Smas.net Publishing, Indianapolis, 1996.


JAVA & Parallelism/Real-time systems - Nooren (1998)   (Correct)

No context found.

M. Morrison and J. December a.o. Java unleashed. Sams net, 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