Skip to main content
Weiter zur Homepage der Europäischen Kommission (öffnet in neuem Fenster)
Deutsch Deutsch
CORDIS - Forschungsergebnisse der EU
CORDIS
Inhalt archiviert am 2024-05-07

Optimizing HPF for advanced applications

CORDIS bietet Links zu öffentlichen Ergebnissen und Veröffentlichungen von HORIZONT-Projekten.

Links zu Ergebnissen und Veröffentlichungen von RP7-Projekten sowie Links zu einigen Typen spezifischer Ergebnisse wie Datensätzen und Software werden dynamisch von OpenAIRE abgerufen.

Verwertbare Ergebnisse

The HPF+ project addresses some shortcomings of high performance Fortran (HPF), extending the language and related compiler technology to support irregular applications. The compiler and run-time technology developed are implemented in the Vienna Fortran Compilation System (VFCS) and can be used for irregular computations which depend on run-time data. The project benchmarks (kernels) are based on a set of advanced application codes from the partners. These represent the key challenges for the HPF+ extensions, which include non-standard and irregular distributions, independent loops, explicit and inherited mappings, and support for communication schedule reuse and purest procedure. The compiler and run-time technology developed include general block distributions, indirect distributions, ON clauses and schedule reuse. They are implemented in VFCS, supporting the Inspector-Executor parallelization strategy, targeted towards irregular computations characterized by loops which exhibit irregular access patterns dependent on run-time data. For performance evaluation, Pavia University's MEasurement Description, Evaluation and Analysis (MEDEA) tool has been extended to include new tracefile filters, visualization facilities and functional descriptions, providing detailed behavioural descriptions of HPF+ programs. A full specification of syntax and semantics of HPF+ has been developed.

Suche nach OpenAIRE-Daten ...

Bei der Suche nach OpenAIRE-Daten ist ein Fehler aufgetreten

Es liegen keine Ergebnisse vor

Mein Booklet 0 0