| 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. |
....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.
....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.
....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.
....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