NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Press Enter or click the Search button to begin your search.

Back to Results
Programming distributed memory architectures using KaliProgramming nonshared memory systems is more difficult than programming shared memory systems, in part because of the relatively low level of current programming environments for such machines. A new programming environment is presented, Kali, which provides a global name space and allows direct access to remote data values. In order to retain efficiency, Kali provides a system on annotations, allowing the user to control those aspects of the program critical to performance, such as data distribution and load balancing. The primitives and constructs provided by the language is described, and some of the issues raised in translating a Kali program for execution on distributed memory systems are also discussed.
Document ID
19910002904
Acquisition Source
Legacy CDMS
Document Type
Contractor Report (CR)
Authors
Mehrotra, Piyush
(Purdue Univ. West Lafayette, IN., United States)
Vanrosendale, John
(Institute for Computer Applications in Science and Engineering Hampton, VA, United States)
Date Acquired
September 6, 2013
Publication Date
October 1, 1990
Subject Category
Computer Programming And Software
Report/Patent Number
NASA-CR-187453
AD-A229019
NAS 1.26:187453
ICASE-90-69
Report Number: NASA-CR-187453
Report Number: AD-A229019
Report Number: NAS 1.26:187453
Report Number: ICASE-90-69
Accession Number
91N12217
Funding Number(s)
CONTRACT_GRANT: NAS1-18605
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available