๐”– Bobbio Scriptorium
โœฆ   LIBER   โœฆ

High Performance Fortran: History, status and future

โœ Scribed by Piyush Mehrotra; John Van Rosendale; Hans Zima


Publisher
Elsevier Science
Year
1998
Tongue
English
Weight
302 KB
Volume
24
Category
Article
ISSN
0167-8191

No coin nor oath required. For personal study only.

โœฆ Synopsis


ลฝ

. High Performance Fortran HPF is a data-parallel language that was designed to provide the user with a high-level interface for programming scientific applications, while delegating to the compiler the task of generating an explicitly parallel message-passing program. The main objective of this paper is to study the expressivity of the language and related performance issues. After giving an outline of developments that led to HPF and shortly explaining its major features, we discuss in detail a variety of approaches for solving multiblock problems and applications dealing with unstructured meshes. We argue that the efficient solution of these problems does not only need the full range of the HPF Approved Extensions, but also requires additional features such as the explicit control of communication schedules and support for value-based alignment. The final part of the paper points out some classes of problems that are difficult to deal with efficiently within the HPF paradigm.


๐Ÿ“œ SIMILAR VOLUMES


Performance Funding: Present Status and
โœ Joseph C. Burke ๐Ÿ“‚ Article ๐Ÿ“… 1998 ๐Ÿ› John Wiley and Sons โš– 34 KB ๐Ÿ‘ 1 views

## Abstract This chapter examines the attractiveness of performance funding, its volatility, its status, and its future prospects.

Counseling in Malaysia: History, Current
โœ Ching Mey See; Kok-Mun Ng ๐Ÿ“‚ Article ๐Ÿ“… 2010 ๐Ÿ› American Counseling Association ๐ŸŒ English โš– 92 KB

This article presents an overview of the history of counseling in Malaysia, provides an update of its current status, and discusses some anticipated future trends for the profession in light of recent developments in the country. Counseling in Malaysia began with school guidance in the 1960s and has

A performance debugging tool for high pe
โœ Suzuoka, Takashi; Subhlok, Jaspal; Gross, Thomas ๐Ÿ“‚ Article ๐Ÿ“… 1997 ๐Ÿ› John Wiley and Sons ๐ŸŒ English โš– 276 KB ๐Ÿ‘ 3 views

Parallel languages allow the programmer to express parallelism at a high level. The management of parallelism and the generation of interprocessor communication is left to the compiler and the runtime system. This approach to parallel programming is particularly attractive if a suitable widely accep