Factbites
 Where results make sense
About us   |   Why use us?   |   Reviews   |   PR   |   Contact us  

Topic: High Performance FORTRAN


Related Topics

In the News (Mon 21 Dec 09)

  
  High Performance Fortran / Fortran 90
Vienna Fortran - University of Vienna (Chapman, Zima)
HPF standardized data parallel Fortran languages so that a portable version of data parallel Fortran is available across a wide range of machines.
Operations can be performed on a whole array rather than one element at a time.
www.mhpcc.edu /training/workshop/hpf/MAIN.html   (2527 words)

  
 High Performance Fortran in Practice   (Site not responding. Last check: 2007-10-24)
High Performance Fortran (HPF) was defined in 1993 to provide a portable syntax for expressing data-parallel computations in Fortran.
Attendees should have some knowledge of FORTRAN 77 (or a similar imperative sequential programming language); a basic knowledge of scientific computation and/or parallelism is also useful, but not essential.
The High Performance Fortran Handbook by Koelbel, Loveman, Schreiber, Steele, and Zosel
www.cs.rice.edu /~chk/hpf-tutorial.html   (269 words)

  
 High Performance Fortran   (Site not responding. Last check: 2007-10-24)
High Performance Fortran (HPF) is the new de facto standard language for writing data parallel programs for shared and distributed memory parallel architectures.
HPF programs are much easier to write than conventional message-passing programs.
HPF is an extension to the new standard Fortran (Fortran 90).
www.vcpc.univie.ac.at /information/language_standards/HPF   (74 words)

  
 High Performance Fortran (HPF) Compiler
The HPF language specification, version 1.0 was published in May 1993, and version 1.1 in November 1994.
High Performance Fortran (HPF) is a data parallel language extension to Fortran 90 which provides a portable programming interface for a wide variety of architectures.
An HPF Compiler interprets the Fortran code and HPF directives to generate code which automatically uses multiple processors in shared- and distributed-memory parallel systems.
www.ncsa.uiuc.edu /UserInfo/Resources/Hardware/CommonDoc/HPF.html   (361 words)

  
 High Performance Fortran Course   (Site not responding. Last check: 2007-10-24)
High Performance Fortran (HPF) is a programming language for high performance computing applications.
This course presents an overview of High Performance Fortran and is of one day duration.
The course is being developed by the Manchester and North High Performance Computing Training and Education Centre (MAN-TandEC).
www.hpctec.mcc.ac.uk /hpctec/courses/HPF/HPFcourse.html   (259 words)

  
 HPF - High Performance Fortran
High Performance Fortran, an extension to Fortran 77 or 90 that provides: opportunities for parallel execution automatically detected by the compiler; various type of available parallelism - MIMD, SIMD, or some combination; allocation of data among individual processor memories, and placement of data within a single processor.
A language specification published in 1993 by experts in compiler writing and parallel computation, the aim of which is to define a set of directives which will allow a Fortran 90 program to run efficiently on a distributed memory machine.
HPF expands Fortran 90 by adding various directives and other parallel constructs.
www.auditmypc.com /acronym/HPF.asp   (256 words)

  
 High Performance Fortran At Last   (Site not responding. Last check: 2007-10-24)
The result specifies a language that is a blend of Fortran 90, data distribution specifications similar to those in Fortran D, and new parallel constructs such as the FORALL statement.
If it is successful, HPF could help break down one of the most formidable obstacles to progress in the high performance computing industry, namely the absence of a vehicle for expressing data parallel programs in a machine-independent way.
The HPF process has already served as a model for the ongoing effort to standardize message-passing interfaces, in which the CRPC is also involved.
www.crpc.rice.edu /newsletters/apr93/director.html   (527 words)

  
 High Performance Fortran (HPF)   (Site not responding. Last check: 2007-10-24)
HPF is a set of extensions to Fortran 90 that provide access to high-performance architecture features while maintaining portability across platforms.
HPFF is a coalition of industry, academic and laboratory representatives that works to define the HPF language specification.
file readme for overview of HPF file hpf-v10-final.ps.gz for HPF Language Specification, Version 1.0, May 3, 1993.
www.netlib.org /hpf   (195 words)

  
 High Performance Fortran - Merlin, Chapman (ResearchIndex)   (Site not responding. Last check: 2007-10-24)
Abstract: High Performance Fortran is an informal standard for extensions to Fortran 90 to assist its implementation on parallel architectures, particularly for data-parallel computation.
1 Introduction High Performance Fortran (HPF) is a new informal language standard which promises to...
J.H. Merlin and B.M. Chapman, High Performance Fortran 2.0, in: Proc.
citeseer.ist.psu.edu /312261.html   (399 words)

  
 High Performance FortranÂ…Features
High Performance Fortran (HPF) is an industry consensus on a small set of de facto industry standard extensions to Fortran 90.
These extensions augment Fortran 90's support for architecture-independent application development and allow portable, efficient, and scalable application development for a wide variety of parallel and serial hardware architectures.
Fortran 90 provides the user view of a global name space and single logical thread of control.
www.helsinki.fi /atk/unix/dec_manuals/df90au52/lrm0009.htm   (800 words)

  
 High Performance Fortran   (Site not responding. Last check: 2007-10-24)
High Performance Fortran (HPF) is a standard for a set of extensions to Fortran 90 which were developed by the High Performance Fortran Forum (HPFF).
HPF is a language with a high-level description of parallelism and data distribution which deemphasizes low-level communications details.
HPF has promise as a parallel language largely because of the large existing code and user base it inherits from Fortran itelf.
www-cse.ucsd.edu /users/berman/cse260/hpf.html   (371 words)

  
 High Performance Fortran
The reason for this is that in Fortran it does not exist any commands for partition into parallel processes, except for those that follow directly from the array concept, with its operators and functions.
The aim of this project High Performance Fortran or HPF is to offer a portable language which permits an efficient use on different parallel systems.
The High Performance Fortran Forum has continued to develop the HPF language and are aiming to publish a new specification later this year.
www.nsc.liu.se /~boein/f77to90/a8.html   (3118 words)

  
 Amazon.ca: The High Performance Fortran Handbook: Books   (Site not responding. Last check: 2007-10-24)
High Performance Fortran (HPF) is a set of extensions to Fortran expressing parallel execution at a relatively high level.
There is an increasing need for a common parallel Fortran that can serve as a programming interface with the new parallel machines that are appearing on the market.
While HPF does not solve all the problems of parallel programming, it does provide a portable, high-level expression for data- parallel algorithms that brings the convenience of sequential Fortran a step closer to today's complex parallel machines.
www.amazon.ca /exec/obidos/ASIN/0262610949   (322 words)

  
 High Performance Fortran Language Specification - Fortran (ResearchIndex)   (Site not responding. Last check: 2007-10-24)
High Performance Fortran Forum November 10, 1994 Version 1.1 The High...
75 High Performance Fortran (context) - Loveman - 1993
High Performance Fortran Language Specification - High Performance (1992)
citeseer.ist.psu.edu /24850.html   (402 words)

  
 Introduction to High Performance Fortran   (Site not responding. Last check: 2007-10-24)
High Performance Fortran (HPF) is a programming language built on Fortran 90 to better support the data-parallel style of programming.
A primary design aim of HPF was the obtaining of top performance on parallel computer architectures without the sacrifice of portability.
The material covered in this brief introduction has been extracted from the Technology Watch Report on HPF published by the University of Edinburgh's Parallel Computing Centre (EPCC) and from a course on HPF run by the London and South-east centre for HPC (SEL-HPC).
www.qmw.ac.uk /~cgaa260/BUILDING/INTR_HPF/OUTLINE.HTM   (106 words)

  
 High Performance Fortran   (Site not responding. Last check: 2007-10-24)
High Performance Fortran (HPF) is a set of extensions to Fortran 90 for data-parallel programming.
There are no public-domain High Performance Fortran compilers, but there are several commercial compilers.
The High Performance Fortran Forum home page, with lots of other information.
www-unix.mcs.anl.gov /dbpp/web-tours/hpf.html   (100 words)

  
 High Performance Fortran / Fortran 90
Calculations which are performed locally to a processor are commonly an order of magnitude faster than calculations which require data from other processors.
HPF allows developers to choose algorithms and data layouts which perform well in parallel.
Branching statements are used to alter the flow of execution of a Fortran 90 program, transferring control from one one statement to a labeled branch target statement in the same scoping unit.
www.rz.uni-karlsruhe.de /rz/docs/MPI/Workshop.mhpcc/hpf/hpf.html   (4092 words)

  
 High Performance Fortran from FOLDOC   (Site not responding. Last check: 2007-10-24)
(HPF) A data parallel language extension to Fortran 90 which provides a portable programming interface for a wide variety of target platforms.
The original HPF language specification was produced by the High Performance Fortran Forum, a broad consortium of industry and academia, which met regularly throughout 1992 and early 1993.
HPF compilers are now available on most commonly-used computing systems, and users are beginning to gain first hand experience with this language.
ftp.sunet.se /foldoc/foldoc.cgi?High+Performance+Fortran   (132 words)

  
 High Performance Fortran User's Group   (Site not responding. Last check: 2007-10-24)
HUG '99 The 3rd Annual HPF User Group Meeting Maui, Hawaii May 24-25, 1999 The Third Annual High Performance Fortran User Group (`HUG') meeting will be held on May 24-25,1999 at the Renaissance Wailea Resort Maui, Hawaii.
It provides an opportunity for users of HPF to meet each other, share ideas and experiences, and obtain up-to-date information on current HPF implementations and future plans.
The HPF User's Group meeting will be followed by an HPF Forum Meeting on May 26 at the same location.
www.csc.fi /math_topics/Mail/NANET98-4/msg00171.html   (235 words)

  
 Fortran Index
Interface Wizard automatically generates code for creating a Fortran DLL and interface code for using the DLL from Borland Delphi.
Java programs, calling from Fortran, and vice versa Here is one.
Neglected FORTRAN (sic), a tutorial by Drew McCormack.
www.fortran.com /fm_index.html   (648 words)

  
 PGI High Performance Fortran
PGI's HPF Compiler, pghpf, is a production-quality retargetable compiler for HPF, the first, standard parallel programming language for shared and distributed-memory systems.
It performs global optimization, vectorization, communication, optimization, and interprocedural analysis in support of parallelization for the group up to provide code and performance portability as an integrated component of the compilation environment on a wide variety of parallel systems, i.e.
On all platforms, the PGI HPF compiler is capable of parallelizing indirect array assignments as well as FORALLs or DO loops which require support for indirection, it can auto-parallelize F77 DO loops or loop nests.
www.cyf-kr.edu.pl /supeur96/Krotz/node3.html   (257 words)

  
 How to Get the High-Performance Fortran Specification   (Site not responding. Last check: 2007-10-24)
The most recent draft of the High-Performance Fortran Language Specification is version 1.0 Draft, dated May 24, 1993.
C. Send electronic mail to netlib@ornl.gov with "send hpf-v10-final.ps from hpf" in the message body.
B. The HPF Language Specification does not necessarily represent the official view of any individual, company, university, government, or other agency.
nhse.cs.rice.edu /CRPC/newsArchive/1859.html   (808 words)

  
 EPIC HPF Course   (Site not responding. Last check: 2007-10-24)
To run the EPIC HPF course on your system, you will need to configure your system and down load the appropriate files.
With these downloaded (you should see whether this has been done or not in the EPIC console window) you are free to follow the exercises.
You can either follow the on-line HPF Student notes, with the exercises embedded in the notes (for people first meeting HPF), or alternatively you can just go straight to the exercises (for those with paper copies of the HPF course notes at hand) and choose to do a particular exercise.
www.epcc.ed.ac.uk /epic/hpf/hpf.html   (180 words)

  
 High Performance Fortran Workshop   (Site not responding. Last check: 2007-10-24)
WORKSHOP ANNOUNCEMENT: High Performance Fortran (HPF) - Four-Day Workshop October 18 - 21, 1994 At the Swiss Scientific Computing Center, CSCS-ETHZ Manno (Ticino), Switzerland Applied Parallel Research (APR), in cooperation with the Swiss Scientific Computing Center (CSCS-ETHZ), offers a four-day workshop on High Performance Fortran (HPF).
Attendees are encouraged to prepare their own application codes for parallelization over a distributed memory workstation cluster during the workshop.
Ample time has been allocated to allow each attendee, working at their own pace and with the instructors and CSCS staff, to parallelize and evaluate real benchmark programs and their own application codes.
www.csc.fi /math_topics/Mail/NANET94/msg00407.html   (282 words)

  
 High Performance Fortran (HPF)   (Site not responding. Last check: 2007-10-24)
In the March 1998 issue of SIGPLAN Notices, Per Brinch Hansen published an article purporting to show that High Performance Fortran was a poorly designed and implemented language, unsuitable for parallel programming.
It formed the basis for our dependence analysis code in the HPF part of the Digital Fortran compiler, and was later taken over for use more generally in the Compaq Fortran compiler.
This was the design report for the Transform components of the Digital Fortran Compiler; i.e., those components dealing with HPF data mapping directives and parallel constructs.
www.cs.umb.edu /~offner/files/hpf/hpf.html   (479 words)

  
 HPF : High Performance Fortran Links
High Performance Fortran Resource List : The Manchester and North Training and Education Centre
Also the full set of down-loadable HPF documents at Liverpool can be found here.
University Of karlsruhe : Introduction To High Performance Fortran
www-solar.mcs.st-and.ac.uk /~steveb/links/hpf_links.html   (288 words)

  
 High Performance Fortran Support   (Site not responding. Last check: 2007-10-24)
This subset should be updated to achieve correct parallel execution of HPF programs.
In addition, successful execution of parallel HPF programs requires a recent version of the Fortran RTL (fortrtl_371 or higher) to reside on every PSE peer in the cluster.
On installing the correct version of the Fortran RTL throughout the PSE cluster, see Section 2.3.
www.mun.ca /hpc/hpf_pse/release_notes/pse0008.htm   (65 words)

  
 HPF on Gilner 346 Cluster   (Site not responding. Last check: 2007-10-24)
Although part of our interest in the cluster is this computing power, the main goal of this work is to explore some easy-to-use tools for cluster computing (distributed parallel computing for those more familiar).
Primary focus is on using High Performance Fortran as a parallel programming language, with the public domain compiler Adaptor and the MPICH MPI implementation as a main parallelizing tool, and the Lahey Intel Linux Express Fortran 95 as the serial node compiler.
You can learn a lot about High Performance Fortran, for example, here.
computation.pa.msu.edu /hpf   (343 words)

  
 7 High Performance Fortran
In this chapter, we introduce the key concepts of data-parallel programming and show how designs developed using the techniques discussed in Part I can be adapted for data-parallel execution.
HPF augments F90 with additional parallel constructs and data placement directives, which allow many HPF programs to be compiled with reasonable efficiency for a range of parallel computers.
You should also understand how the design principles developed in Part I relate to data-parallel programs, and you should be able to evaluate the impact of HPF's data placement directives on performance.
www-unix.mcs.anl.gov /dbpp/text/node82.html   (283 words)

  
 HPF: The High Performance Fortran Home Page
The High Performance Fortran Forum (HPFF), a coalition of industry, academic and laboratory representatives, works to define a set of extensions to Fortran 90 known collectively as High Performance Fortran (HPF).
HPF extensions provide access to high-performance architecture features while maintaining portability across platforms.
Home - basic information about High Performance Fortran and the HPFF; you are currently here
www.vcpc.univie.ac.at /information/mirror/HPFF   (124 words)

  
 The Portland Group PGI Parallel Fortran, C and C++ Compilers and Tools
Optimizing parallel Fortran, C and C++ compilers for 32-bit x86 and 64-bit x64 processor-based Linux* and Windows* workstations, servers and clusters.
PGI® Workstation Complete includes a node-locked license for PGI's suite of Fortran, C and C++ compilers and tools.
PVF™ is PGI's suite of high-performance 64-bit Fortran compilers and tools fully integrated into Microsoft Visual Studio 2005.
www.pgroup.com   (165 words)

Try your search on: Qwika (all wikis)

Factbites
  About us   |   Why use us?   |   Reviews   |   Press   |   Contact us  
Copyright © 2005-2007 www.factbites.com Usage implies agreement with terms.