http://join2-wiki.gsi.de/foswiki/pub/Main/Artwork/join2_logo100x88.png
SVM Support in the Vienna Fortran Compilation System

 ;  ;

1994
Zentralinstitut für Angewandte Mathematik Jülich

Jülich : Zentralinstitut für Angewandte Mathematik 10 p. ()

Please use a persistent id in citations:

Report No.: KFA-ZAM-IB-9401

Abstract: Vienna Fortran, a machine-independent language extension to Fortran which allows the user to write programs for distributed-memory systems using global addresses, provides the forall-loop construct for specifying irregular computations that do not cause inter-iteration dependences. Compilers for distributed-memory systems generate code that is based on runtime analysis techniques and is only efficient if, in addition, aggressive compile-time optimizations are applied. Since these optimizations are difficult to perform we propose to generate shared virtual memory code instead that can benefit from appropriate operating system or hardware support. This paper presents the shared virtual memory code generation, compares both approaches and gives first performance results.


Contributing Institute(s):
  1. Zentralinstitut für Angewandte Mathematik (ZAM)
  2. Jülich Supercomputing Center (JSC)
Research Program(s):
  1. 899 - ohne Topic (POF2-899) (POF2-899)

Database coverage:
OpenAccess
Click to display QR Code for this record

The record appears in these collections:
Document types > Reports > Reports
Workflow collections > Public records
Institute Collections > JSC
Publications database
Open Access

 Record created 2015-05-13, last modified 2021-01-29