NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
Mentat/A: Medium grain parallel processingThe objective of this project is to test the Algorithm to Architecture Mapping Model (ATAMM) firing rules using the Mentat run-time system and the Mentat Programming Language (MPL). A special version of Mentat, Mentat/A (Mentat/ATAMM) was constructed. This required changes to: (1) modify the run-time system to control queue length and inhibit actor firing until required data tokens are available and space is available in the input queues of all of the direct descendent actors; (2) disallow the specification of persistent object classes in the MPL; and (3) permit only decision free graphs in the MPL. We were successful in implementing the spirit of the plan, although some goals changed as we came to better understand the problem. We report on what we accomplished and the lessons we learned. The Mentat/A run-time system is discussed, and we briefly present the compiler. We present results for three applications and conclude with a summary and some observations. Appendix A contains a list of technical reports and published papers partially supported by the grant. Appendix B contains listings for the three applications.
Document ID
19920024956
Acquisition Source
Legacy CDMS
Document Type
Contractor Report (CR)
Authors
Grimshaw, Andrew S.
(Virginia Univ. Charlottesville, VA, United States)
Date Acquired
September 6, 2013
Publication Date
October 5, 1992
Subject Category
Computer Systems
Report/Patent Number
NASA-CR-190891
NAS 1.26:190891
Report Number: NASA-CR-190891
Report Number: NAS 1.26:190891
Accession Number
92N34200
Funding Number(s)
CONTRACT_GRANT: NAG1-1181
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available