NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
The FORCE: A highly portable parallel programming languageHere, it is explained why the FORCE parallel programming language is easily portable among six different shared-memory microprocessors, and how a two-level macro preprocessor makes it possible to hide low level machine dependencies and to build machine-independent high level constructs on top of them. These FORCE constructs make it possible to write portable parallel programs largely independent of the number of processes and the specific shared memory multiprocessor executing them.
Document ID
19910010419
Acquisition Source
Legacy CDMS
Document Type
Contractor Report (CR)
Authors
Jordan, Harry F.
(Colorado Univ. Boulder, CO, United States)
Benten, Muhammad S.
(Colorado Univ. Boulder, CO, United States)
Alaghband, Gita
(Colorado Univ. Boulder, CO, United States)
Jakob, Ruediger
(Colorado Univ. Boulder, CO, United States)
Date Acquired
September 6, 2013
Publication Date
February 1, 1989
Subject Category
Computer Programming And Software
Report/Patent Number
NAS 1.26:187928
NASA-CR-187928
CSDG-89-2
Report Number: NAS 1.26:187928
Report Number: NASA-CR-187928
Report Number: CSDG-89-2
Accession Number
91N19732
Funding Number(s)
CONTRACT_GRANT: NAG1-640
CONTRACT_GRANT: N00014-86-K-0204
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available