4 citations found. Retrieving documents...
D. B. Carpenter. Adlib: A distributed array library to support HPF translation, 1995. Presented at the 5th International Workshop on Compilers for Parallel Computers. URL: http://www.npac.syr.edu/users/dbc/Adlib.

 Home/Search   Document Not in Database   Summary   Related Articles   Check  

This paper is cited in the following contexts:
Experiments with "HPJava" - Carpenter, Chang, Fox, Leskiw, Li (1997)   (7 citations)  Self-citation (Carpenter)   (Correct)

....This library would assume the r oles of the directives and language extensions in HPF as well as the HPF library. We will loosely distinguish two di erent levels at which a library implementation of the HPF semantics can operate. The rst is the level of the so called run time libraries [1, 8, 9, 6]. This kind of library provides functions for scheduling and executing speci c patterns of collective communication already identi ed by a compiler (in the HPF case) or else by an application programmer using the library directly. Such a library may also provide functions for translating between ....

....irregular gather scatter operations, and so on. 15 Our rst experiments with a Java binding only touch the surface of the full HPF semantics, but they provide some hints about a general framework. The interface given here borrows from the C class library, Adlib, developed by one of us [6]. A distributed array is parametrized by a member of the Array class. In C Array would naturally be a template for a container class. In Java, generic container classes are problematic. Without the template mechanism, the obvious options are that a container holds items of type Object, the base ....

D. B. Carpenter. Adlib: A distributed array library to support HPF translation, 1995. Presented at the 5th International Workshop on Compilers for Parallel Computers. URL: http://www.npac.syr.edu/users/dbc/Adlib.


Java as a Language for Scientific Parallel Programming - Carpenter, Chang, Fox, Li (1997)   (1 citation)  Self-citation (Carpenter)   (Correct)

....directives and language extensions in HPF as well as the HPF library. We will loosely distinguish two different levels at which a library implementation of the HPF semantics (or, at least, the HPF distributed data model) can operate. The first is the level of the so called run time libraries [1, 7, 8, 5]. This kind of library provides functions for scheduling and executing specific patterns of collective communication already identified by a compiler (in the HPF case) or else by an application programmer using the library directly. Such a library may also provide functions for translating between ....

....operations, irregular gather scatter operations, and so on. Our first experiments with a Java binding only touch the surface of the full HPF semantics, but they provide some hints about a general framework. The interface given here borrows from the C class library, Adlib, developed by one of us [5]. A distributed array is parametrized by a member of the Array class. In C Array would naturally be a template for a container class. In Java, generic container classes are problematic. Without the template mechanism, the obvious options are that a container holds items of type Object, the base ....

D. B. Carpenter. Adlib: A distributed array library to support HPF translation, 1995. Presented at the 5th International Workshop on Compilers for Parallel Computers. URL: http://www.npac.syr.edu/users/dbc/Adlib.


Java as a Language for Scientific Parallel Programming - Carpenter, Chang, Fox, Li (1997)   (1 citation)  Self-citation (Carpenter)   (Correct)

....directives and language extensions in HPF as well as the HPF library. We will loosely distinguish two different levels at which a library implementation of the HPF semantics (or, at least, the HPF distributed data model) can operate. ffl The first is the level of the so called run time libraries [1, 7, 8, 5]. This kind of library provides functions for scheduling and executing specific patterns of collective communication already identified by a compiler (in the HPF case) or else by an application programmer using the library directly. Such a library may also provide functions for translating between ....

....operations, irregular gather scatter operations, and so on. Our first experiments with a Java binding only touch the surface of the full HPF semantics, but they provide some hints about a general framework. The interface given here borrows from the C class library, Adlib, developed by one of us [5]. A distributed array is parametrized by a member of the Array class. In C Array would naturally be a template for a container class. In Java, generic container classes are problematic. Without the template mechanism, the obvious options are that a container holds items of type Object, the base ....

D. B. Carpenter. Adlib: A distributed array library to support HPF translation, 1995. Presented at the 5th International Workshop on Compilers for Parallel Computers. URL: http://www.npac.syr.edu/users/dbc/Adlib.


Experiments with "HPJava" - Carpenter, Chang, Fox, Leskiw, Li (1997)   (7 citations)  Self-citation (Carpenter)   (Correct)

....This library would assume the roles of the directives and language extensions in HPF as well as the HPF library. We will loosely distinguish two different levels at which a library implementation of the HPF semantics can operate. ffl The first is the level of the so called run time libraries [1, 8, 9, 6]. This kind of library provides functions for scheduling and executing specific patterns of collective communication already identified by a compiler (in the HPF case) or else by an application programmer using the library directly. Such a library may also provide functions for translating between ....

....irregular gather scatter operations, and so on. Our first experiments with a Java binding only touch the surface of the full HPF semantics, but they provide some hints about a general framework. The interface given here borrows from the C class library, Adlib, developed by one of us [6]. A distributed array is parametrized by a member of the Array class. In C Array would naturally be a template for a container class. In Java, generic container classes are problematic. Without the template mechanism, the obvious options are that a container holds items of type Object, the base ....

D. B. Carpenter. Adlib: A distributed array library to support HPF translation, 1995. Presented at the 5th International Workshop on Compilers for Parallel Computers. URL: http://www.npac.syr.edu/users/dbc/Adlib.

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