NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
Concurrent Image Processing Executive (CIPE). Volume 1: Design overviewThe design and implementation of a Concurrent Image Processing Executive (CIPE), which is intended to become the support system software for a prototype high performance science analysis workstation are described. The target machine for this software is a JPL/Caltech Mark 3fp Hypercube hosted by either a MASSCOMP 5600 or a Sun-3, Sun-4 workstation; however, the design will accommodate other concurrent machines of similar architecture, i.e., local memory, multiple-instruction-multiple-data (MIMD) machines. The CIPE system provides both a multimode user interface and an applications programmer interface, and has been designed around four loosely coupled modules: user interface, host-resident executive, hypercube-resident executive, and application functions. The loose coupling between modules allows modification of a particular module without significantly affecting the other modules in the system. In order to enhance hypercube memory utilization and to allow expansion of image processing capabilities, a specialized program management method, incremental loading, was devised. To minimize data transfer between host and hypercube, a data management method which distributes, redistributes, and tracks data set information was implemented. The data management also allows data sharing among application programs. The CIPE software architecture provides a flexible environment for scientific analysis of complex remote sensing image data, such as planetary data and imaging spectrometry, utilizing state-of-the-art concurrent computation capabilities.
Document ID
19900019032
Acquisition Source
Legacy CDMS
Document Type
Contractor Report (CR)
Authors
Lee, Meemong
(Jet Propulsion Lab., California Inst. of Tech. Pasadena, CA, United States)
Groom, Steven L.
(Jet Propulsion Lab., California Inst. of Tech. Pasadena, CA, United States)
Mazer, Alan S.
(Jet Propulsion Lab., California Inst. of Tech. Pasadena, CA, United States)
Williams, Winifred I.
(Jet Propulsion Lab., California Inst. of Tech. Pasadena, CA, United States)
Date Acquired
September 6, 2013
Publication Date
March 15, 1990
Subject Category
Computer Programming And Software
Report/Patent Number
NAS 1.26:186853
JPL-PUBL-88-32-REV-1-VOL-1
NASA-CR-186853
Report Number: NAS 1.26:186853
Report Number: JPL-PUBL-88-32-REV-1-VOL-1
Report Number: NASA-CR-186853
Accession Number
90N28348
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available