Overview of the Force Scientific Parallel Language
The Force parallel programming language designed for large-scale shared-memory multiprocessors is presented. The language provides a number of parallel constructs as extensions to the ordinary Fortran language and is implemented as a two-level macro preprocessor to support portability across shared...
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
Hindawi Limited
1994-01-01
|
Series: | Scientific Programming |
Online Access: | http://dx.doi.org/10.1155/1994/632497 |
id |
doaj-5c75cbcf77ad48608ac63226551aa23c |
---|---|
record_format |
Article |
spelling |
doaj-5c75cbcf77ad48608ac63226551aa23c2021-07-02T01:17:01ZengHindawi LimitedScientific Programming1058-92441875-919X1994-01-0131334710.1155/1994/632497Overview of the Force Scientific Parallel LanguageGita Alaghband0Harry F. Jordan1University of Colorado, Denver, USAUniversity of Colorado, Boulder, USAThe Force parallel programming language designed for large-scale shared-memory multiprocessors is presented. The language provides a number of parallel constructs as extensions to the ordinary Fortran language and is implemented as a two-level macro preprocessor to support portability across shared memory multiprocessors. The global parallelism model on which the Force is based provides a powerful parallel language. The parallel constructs, generic synchronization, and freedom from process management supported by the Force has resulted in structured parallel programs that are ported to the many multiprocessors on which the Force is implemented. Two new parallel constructs for looping and functional decomposition are discussed. Several programming examples to illustrate some parallel programming approaches using the Force are also presented.http://dx.doi.org/10.1155/1994/632497 |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Gita Alaghband Harry F. Jordan |
spellingShingle |
Gita Alaghband Harry F. Jordan Overview of the Force Scientific Parallel Language Scientific Programming |
author_facet |
Gita Alaghband Harry F. Jordan |
author_sort |
Gita Alaghband |
title |
Overview of the Force Scientific Parallel Language |
title_short |
Overview of the Force Scientific Parallel Language |
title_full |
Overview of the Force Scientific Parallel Language |
title_fullStr |
Overview of the Force Scientific Parallel Language |
title_full_unstemmed |
Overview of the Force Scientific Parallel Language |
title_sort |
overview of the force scientific parallel language |
publisher |
Hindawi Limited |
series |
Scientific Programming |
issn |
1058-9244 1875-919X |
publishDate |
1994-01-01 |
description |
The Force parallel programming language designed for large-scale shared-memory multiprocessors is presented. The language provides a number of parallel constructs as extensions to the ordinary Fortran language and is implemented as a two-level macro preprocessor to support portability across shared memory multiprocessors. The global parallelism model on which the Force is based provides a powerful parallel language. The parallel constructs, generic synchronization, and freedom from process management supported by the Force has resulted in structured parallel programs that are ported to the many multiprocessors on which the Force is implemented. Two new parallel constructs for looping and functional decomposition are discussed. Several programming examples to illustrate some parallel programming approaches using the Force are also presented. |
url |
http://dx.doi.org/10.1155/1994/632497 |
work_keys_str_mv |
AT gitaalaghband overviewoftheforcescientificparallellanguage AT harryfjordan overviewoftheforcescientificparallellanguage |
_version_ |
1721345198156414976 |