46 research outputs found

    High Performance Fortran

    No full text

    High Performance Fortran Language Specification

    No full text
    processors as a user-declared Cartesian mesh Physical processors ALIGN (static) or REALIGN (dynamic) DISTRIBUTE (static) or REDISTRIBUTE (dynamic) Optional implementationdependent directive The underlying assumptions are that an operation on two or more data objects is likely to be carried out much faster if they all reside in the same processor, and that it may be possible to carry out many such operations concurrently if they can be performed on different processors. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 22 SECTION 3. DATA ALIGNMENT AND DISTRIBUTION DIRECTIVES Fortran 90 provides a number of features, notably array syntax, that make it easy for a compiler to determine that many operations may be carried out concurrently. The HPF directives provide a way to inform the compiler of the recommendation that certain data objects should reside in the same processor: if two data objects a..

    Storage and sequence association

    No full text

    Intrinsic and library procedures

    No full text

    Extrinsic procedures

    No full text

    Visual edition of HPF mappings with HPF-builder

    No full text
    corecore