835 citations found. Retrieving documents...
High Performance Fortran Forum, "High Performance Fortran Language Specification Version 1.0", Scientific Programming, Vol. 2, No. 1-2, 1993, pp. 1-70.

 Home/Search   Document Details and Download   Summary   Related Articles   Check  

This paper is cited in the following contexts:

First 50 documents  Next 50

HPJava: Towards Programming Support for High-Performance .. - Lee, Carpenter, Fox, Lim   (Correct)

....3.1 HPspmd Programming Model HPJava [13] is an implementation of what we call the HPspmd programming language model. HPspmd programming language model is a flexible hybrid of HPF like data parallel features and the popular, library oriented, SPMD style, omitting some basic assumptions of the HPF [12] model. To facilitate programming of massively parallel, distributed memory systems, it extends the Java language with some additional syntax and some pre defined classes for handling distributed arrays, and with Adlib [8] the run time communication library. HPJava supports a true ....

High Performance Fortran Forum. High Performance Fortran Language Specification. Scientific Programming, Special Issue, 2, 1993.


Array Distribution in Data-Parallel Programs - Chatterjee, Gilbert.. (1994)   (34 citations)  (Correct)

....minimizes program completion time by balancing the opposing needs of parallelism and communication: spreading the data and work over many processors increases available parallelism, but also increases communication time. Most compilation systems (e.g. Fortran D [10] and High Performance Fortran [9]) divide the data mapping problem into two phases: alignment, in which the relative positions of arrays are determined within a Cartesian grid called a template,anddistribution, in which the template is partitioned and mapped to a processor grid. We have dealt with the alignment problem previously ....

High Performance Fortran Forum. High Performance Fortran language specification. Scientific Programming, 2(1--2):1--170, 1993.


Managing Irregular Remote Accesses to Distributed Shared Arrays.. - Kessler   (Correct)

....the same manner, linearized row major) and dimensions k 1; d are not, i.e. A[i 1 ; i d ] is local to the processor owning A[i 1 ; i k ] The distribution specifier (in angle brackets) is inserted between the declaration brackets of dimension k and k 1. For instance, sh int A[4][5] [7] declares a distributed array of 4 Delta 5 = 20 pointers to local 7 element arrays that are cyclically distributed across the processors of the declaring group. The distribution becomes part of the array s type and must match e.g. at parameter passing. For instance, it is a type error to ....

....collective communication is supported. The two most widely known BSP libraries are Oxford BSPlib [6] and Paderborn PUB [2] where the latter also supports dynamic splitting of processor groups. According to our knowledge, NestStep is the first proper programming language for the BSP model. HPF [5] is a SIMD language and provides, at least from the programmer s point of view, a sequentially consistent shared memory. A single thread of control through the program allows to exploit collective communication routines where appropriate and supports the static and dynamic analyzability of the ....

High Performance Fortran Forum HPFF. High Performance Fortran Language Specification. Sci. Progr., 2, 1993.


Algorithms for Automatic Alignment of Arrays - Chatterjee, Gilbert, Oliker.. (1996)   (3 citations)  (Correct)

....relative to each other so as to reduce realignment communication cost. In the distribution phase that follows, the template is distributed to the processors. This two phase approach separates the language issues from the machine issues, and is used in Fortran D [10] High Performance Fortran [14], CM Fortran [21] and Vienna Fortran [4] Placing arrays to enhance data locality is important when compiling array parallel languages for distributed memory parallel computers. The languages mentioned above require the user to provide data placement directives in the source code. There has also ....

High PerformanceFortran Forum. HighPerformanceFortran language specification. Scientific Programming, 2(1--2):1--170, 1993.


Development and Performance Analysis of Real-World.. - Distributed And Parallel   (Correct)

....programs for distributed and parallel systems is an error prone and timeconsuming process that may involve many cycles of code editing, compiling, executing, and performance analysing. Many different programming paradigms such as explicit message passing [20] High Performance Fortran (HPF) [26], OpenMP [11] Java RMI [44] and HPC [30] have been introduced for distributed and parallel architectures. A trade off is implied by the programming paradigm employed. On the one hand, programming at a low level (i.e. message passing paradigm) enables the programmer to fully exploit and to ....

....= H(I,1:I) C1R(1,1:I) C2R(1,I) H(I,1:I) H(I,1:I) C1I(1,1:I) C2I(1,I) 260 CONTINUE . Figure 8. HNS based on HPF Fortran90 array operations We have created two different HPF versions of the HNS code by using VFC. In both versions H, the main HNS array, has been distributed CYCLIC [26] in the second dimension onto the maximum number of processors (HPF intrinsic function NUMBER OF PROCESSORS) that are available on a given architecture. We choose this distribution due to the triangular access pattern of array H (see Figure 7) which favors CYCLIC over BLOCK distribution. In the ....

High Performance Fortran Forum, High Performance Fortran Language Specification. Version 1.1.ffi, Technical Report, Rice University, Houston, TX, November 1994.


Algorithm Engineering for Parallel Computation - Bader, Moret, Sanders (2002)   (Correct)

....both in open source and from commercial vendors. There are also several higher level parallel programming abstractions that use MPI, OpenMP, or POSIX threads, such as implementations of the Bulk Synchronous Parallel (BSP) model [75, 42, 22] and data parallel languages like High Performance Fortran [41]. Higher level application framework such as KeLP [29] and POOMA [27] also abstract away the details of the parallel communication layers. These frameworks enhance the expressiveness of data parallel languages by providing the user with a high level programming abstraction for block structured ....

....communication and computation costs a true sharedmemory machine exhibits very di#erent behavior from that of a cluster based on commodity networks. Another reason is that the communication libraries and parallel programming environments (e.g. MPI [50] OpenMP [60] and High Performance Fortran [41]) as well as the parallel algorithm packages (e.g. fast Fourier transforms using FFTW [30] or parallelized linear algebra routines in ScaLAPACK [24] often exhibit di#ering performance on di#erent types of parallel platforms. When multiple library packages exist for the same task, a user may ....

High Performance Fortran Forum. High Performance Fortran Language Specification, 1.0 edition, 1993.


Interfacing Global Arrays and ARMCI with the PCRC library Adlib - Carpenter, Nieplocha (1999)   (Correct)

....a relatively straightforward task. An immediate benefit is that direct calls to the optimized Adlib collective communication library will be possible from the modified GA. 19 4.1 Extensions to the DAD The original Adlib array descriptor supported all distribution formats spec ified in HPF 1. 0 [8]. These formats include simple block, simple cyclic, and block cyclic distributions. It did not support the kind of irregular block dis tributions allowed in Global Arrays. Version 2.0 of HPF [6] specified equiv alent block irregular distributions as an approved extension , so provisions had ....

High Performance Fortran Forum. High Performance Fortran language specification. Scientific Programming, special issue, 2, 1993.


Automatic Generation of Efficient Array Redistribution.. - Ramaswamy, Banerjee (1995)   (45 citations)  (Correct)

....and thus provide good speedups. There have been many efforts on developing automatic data partitioning techniques [1, 3, 11, 12, 13] In addition, user provided constructs have been proposed in some form or the other in every FORTRAN dialect for Multicomputers including FORTRAN D and HPF [14, 15]. Recently, the HPF standard has been widely adopted in industry and academia for specifying data distributions. HPF also provides directives for data redistribution dynamically during program execution. In this work, we will consider only regular distributions along each array dimension, i.e. ....

High Performance FORTRAN Forum, High Performance FORTRAN Language Specification, 1993. Version 1.


Res. Lett. Inf. Math. Sci., 2004, Vol.6, pp135-142 - Available Online At   Self-citation (High Language Http)   (Correct)

No context found.

The High Performance Fortran Forum. High Performance Fortran Language Specification, v 1.1. Rice University, Houston Texas http://www.crpc.rice.edu/HPFF/home.html, November 1994.


Unknown - Stephen Von Worley   Self-citation (Report)   (Correct)

No context found.

High Performance Fortran Language Specification Version 1.0, Draft. Tech Report CRPC-TR92225, Center for Research on Parallel Computation,Rice University, Jan. 1993.


An Evaluation of High Performance Fortran - Compilers Using The   Self-citation (Fortran)   (Correct)

....codes compiled under pghpf achieve from slightly to significantly better speedups than when compiled under xlhpf. The di#erence is mainly from better performance of communications such as cshift, spread, sum and gather scatter under pghpf. 1 Introduction High Performance Fortran (HPF) [8] is the first widely supported, e#cient, and portable parallel programming language for shared and distributed memory systems. Since the first release of the HPF specification in 1993, a growing number of vendors have made commercially available HPF compilers, with more vendors announcing plans to ....

High Performance Fortran Forum. High Performance Fortran; language specification, version 1.0. Scientific Programming, 2(1 - 2):1--170, 1993.


High Performance Fortran Support For The Paradigm Compiler - Hodges (1995)   (3 citations)  Self-citation (Fortran)   (Correct)

....to Fortran 90 that allows efficient and portable parallel code to be written for a large class of applications known as data parallel. The High Performance Fortran Forum (HPFF) consisting of industrial and academic groups, produced the first definition of HPF in 1993 and revised it in late 1994 [12]. Since then, several vendors have produced HPF compilers for a variety of parallel machines. One of the most important features of HPF is the standardization of directives for data parallel programming. The programmer is able to specify the layout of data at an abstract level and have the ....

High Performance Fortran Forum, "High Performance Fortran language specification, version 1.1", Tech. Rep., Center for Research on Parallel Computation, Rice University, Houston, TX, Nov. 1994.


Comparative Evaluation and Case Studies of Shared-Memory.. - Data-Parallel Execution..   (Correct)

No context found.

High Performance Fortran Forum, "High Performance Fortran Language Specification Version 1.0", Scientific Programming, Vol. 2, No. 1-2, 1993, pp. 1-70.


Comparative Evaluation and Case Studies of Shared-Memory.. - Data-Parallel Execution..   (Correct)

No context found.

High Performance Fortran Forum, "High Performance Fortran Language Specification Version 1.0", Scientific Programming, Vol. 2, No. 1-2, 1993, pp. 1-70.


SPMD Programming in Java - Susan Flynn Hummel   (Correct)

No context found.

High Performance Fortran Forum. High Performance Fortran language specification, version 1.0. Technical Report CRPC-TR92225, Rice University, May 1993.


Teaching Parallel Programming Early - Kessler (2006)   (Correct)

No context found.

High Performance Fortran Forum HPFF. High Performance Fortran Language Specification. Sci. Progr., 2, 1993.


Evaluation of Dynamic Data Distributions on - Numa Shared Memory   (Correct)

No context found.

High Performance Fortran Forum, "High Performance Fortran Language Specification," Technical report CRPC-TR92225, Center for Research on Parallel Computation, Rice University, 1992.


Efficient Generation of Local Index Sets for Distributed Arrays - Deborah Weiss Er   (Correct)

No context found.

High Performance Fortran Forum. High Performance Fortran Language Specification Version 0.4, 1992.


ZEN: A Directive-based Language for Automatic Experiment .. - Distributed And Parallel (2002)   (Correct)

No context found.

High Performance Fortran Forum, High Performance Fortran Language Specification. Version 2.0., Technical Report, Rice University, Houston, TX, Jannuary 1997.


Compiler and Run-Time Support for Semi-Structured.. - Chrisochoides.. (1997)   (3 citations)  (Correct)

No context found.

High Performance Fortran Forum. High performance fortran language specification, version 2, specification. http://www.crpc.rice.edu/HPFF/hpf2/index.html, October 1996.


Compiler and Run-Time Support for Semi-Structured.. - Chrisochoides.. (1997)   (3 citations)  (Correct)

No context found.

High Performance Fortran Forum. High performance fortran language specification vertion 1.0, 1993.


Two-dimensional Data Distribution with Constant Topology - Garcia, Ayguade, Labarta (1997)   (Correct)

No context found.

High Performance Fortran Forum HPFF. High Performance Fortran language specification. version 1.0. Scientific Programming, Vol 2(1 and 2), May 1993.


Parallel and Distributed Systems Report Series - Code Generation Techniques (1998)   (Correct)

No context found.

High Performance Fortran Forum. High Performance Fortran Language Specification. Rice University, 2.0 edition, Januari 1997.


A New Parallel Skeleton for General Accumulative Computations - Iwasaki, Hu (2004)   (Correct)

No context found.

High Performance Fortran Forum, High Performance Fortran Language Specification (1993).


The Transformational Derivation of Parallel Programs using.. - Südholt   (Correct)

No context found.

High Performance Fortran Forum. High Performance Fortran --- language specification. Scientific Programming, 2(1), June 1993.


HPJava: Programming Support for High-Performance.. - Lee, Carpenter, Fox, Lim (2004)   (Correct)

No context found.

High Performance Fortran Forum. High Performance Fortran language specification. Scientific Programming, special issue, 2, 1993.


HPF Design Issues - Report Ensmp Cri   (Correct)

No context found.

High Performance Fortran Forum. High Performance Fortran Language Specification. Rice University, Houston, Texas, November 1994. Version 1.1.


Efficient Execution of Multi-Query Data Analysis.. - Andrade.. (2003)   (Correct)

No context found.

High Performance Fortran Forum. High Performance Fortran -- language specification -- version 2.0. Technical report, Rice University, January 1997. Available at http://www.netlib.org/hpf.


Spar 1.2 Language Specification - van Reeuwijk (2000)   (Correct)

No context found.

High Performance Fortran Forum. High Performance Fortran Language Specification, 2.0 edition, February 1997.


Optimizing OpenMP Programs on Software Distributed.. - Min, Basumallik.. (2003)   (1 citation)  (Correct)

No context found.

High Performance Fortran Forum, "High Performance Fortran language specification, version 1.0," Tech. Rep. CRPC-TR92225, Houston, Tex., 1993.


On the Automatic Parallelization of the Perfect.. - Eigenmann, Hoeflinger.. (1998)   (17 citations)  (Correct)

No context found.

High Performance Fortran Forum, "High Performance Fortran Language Specification, Version 1.0," technical report, Rice Univ., Houston, Texas, May 1993.


Parallelization of Benchmarks for Scalable.. - Paek, Navarro.. (1998)   (Correct)

No context found.

High Performance Fortran Forum. High Performance Fortran Language Specification, ver. 2, January 1997.


Computation of a Damping Matrix for Finite Element Model Updating - Pilkey (1998)   (1 citation)  (Correct)

No context found.

High Performance Fortran Forum. "High performance Fortran Language Specification, version 1.0". Technical report CRPC-TR92225, Center for Research on Parallel Computing, Rice University, Houston, TX, 1992.


Programming Language Requirements for the Next Millennium - William Griswold Richard (1996)   (Correct)

No context found.

High Performance Fortran Forum. High Performance Fortran language specification, version 1.0. Technical Report CRPC-TR92225, Center for Research on Parallel Computation, Rice University, Houston, TX, 1993.


Unknown -   (Correct)

No context found.

High Performance Fortran Forum. "High Performance Fortran Language Specification version 1.0". Sci.Prog, special issue, 1993. Available at http://www.crpc.rice.edu/HPFF or http://www.vcpc.univie.ac.at/information/mirror/HPFF/hpf1/


The Gilgamesh Processor-in-Memory Architecture and Its.. - Hans Zima And (2001)   (1 citation)  (Correct)

No context found.

High Performance Fortran Forum. High Performance Fortran Language Specification, Version 2.0, January 1997.


Parallel and Distributed Systems Report Series - Code Generation Techniques   (Correct)

No context found.

High Performance Fortran Forum. High Performance Fortran Language Specification. Rice University, 2.0 edition, Januari 1997.


Efficient and Easy Parallel Implementation of Large.. - Revire, Zara, Gautier   (Correct)

No context found.

High Performance Fortran Forum. High Performance Fortran language specification, version 1.0. Technical Report CRPC-TR92225, Houston, Tex., 1993.


Practical Parallel Divide-and-Conquer Algorithms - Hardwick (1997)   (1 citation)  (Correct)

No context found.

High Performance Fortran Forum. High Performance Fortran Language Specification, May 1993.


Interprocedural Array Redistribution Data-Flow Analysis - Palermo, IV, Banerjee (1996)   (11 citations)  (Correct)

No context found.

High Performance Fortran Forum. High Performance Fortran Language Specification, version


Approximation Algorithms for Array Partitioning Problems - Muthukrishnan Torsten Suel   (Correct)

No context found.

High Performance Fortran Forum. High Performance Fortran language specification, Version 2.0, January 1997.


Optimizing Communication and Data Distribution for.. - Palermo   (Correct)

No context found.

High Performance Fortran Forum, "High Performance Fortran language specification, version 1.1," Center for Research on Parallel Computation, Rice University, Houston, TX, Tech. Rep., Nov. 1994.


Programming the FlexRAM Parallel Intelligent Memory.. - Fraguela, Renau.. (2003)   (1 citation)  (Correct)

No context found.

High Performance Fortran Forum. High Performance Fortran Language Specification, Version 2.0. 1997.


Aligning Parallel Arrays to Reduce Communication - Sheffler, Schreiber.. (1995)   (23 citations)  (Correct)

No context found.

High Performance Fortran Forum. High Performance Fortran language specification. Scientific Programming,2(1-- 2):1--170, 1993.


Application-Level Scheduling on Distributed.. - Berman, Wolski..   (109 citations)  (Correct)

No context found.

High Performance Fortran Forum. High performance fortran language specification. Rice Univeristy, Houston, Texas, May 1993.


An Executable Specification for the Message Processor in a.. - Middleton (1995)   (Correct)

No context found.

High Performance Fortran Forum, "High Performance Fortran Language Specification ", Version 1.0, May 1993.


National Aeronautics and - Space Administration Langley (1997)   (Correct)

No context found.

High Performance Fortran Forum, 1997, High Performance Fortran Language Specification, Version 2.0; see also http://www.crpc.rice.edu/HPFF/home.html.


Simultaneous Exploitation of Task and Data Parallelism in.. - Ramaswamy (1996)   (16 citations)  (Correct)

No context found.

High Performance Fortran Forum, "High Performance Fortran Language Specification, version 1.1," Tech. Rep., Center for Research on Parallel Computation, Rice University, Houston, TX, Nov. 1994.


Implementation of a Portable Nested Data-Parallel.. - Blelloch, Hardwick.. (1993)   (97 citations)  (Correct)

No context found.

High Performance Fortran Forum. High Performance Fortran Language Specification,May 1993.


Unknown - Processors Are Available   (Correct)

No context found.

High Performance Fortran Forum, Houston, TX. High Performance Fortran Language Specification. Version 0.4, 1992.

First 50 documents  Next 50

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