13.07.2015 Views

PGAS Programming with UPC and Fortran Coarrays

PGAS Programming with UPC and Fortran Coarrays

PGAS Programming with UPC and Fortran Coarrays

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

12/19/2012Summary• <strong>Coarrays</strong> <strong>with</strong> multiple codimensions used to create a grid ofimages• () gives local domain information• [] gives an image grid <strong>with</strong> easy access to other images• Can be used in various ways to assemble a multi-dimensionaldata set• this_image() <strong>and</strong> image_index()• are intrinsic functions that give information about the images in anmulti-codimension grid• Flexibility from non-coarray allocatable <strong>and</strong> pointercomponents of coarray structures• <strong>Coarrays</strong> can be allocatable, can be passed as argumentsto procedures, <strong>and</strong> can be dummy arguments2513

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!