NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
Processing by data and program blocksA processing system is presented that implements simultaneously the efficiency of the special-purpose processor and the total applicability of the general-purpose computer - characteristics commonly thought of as being mutually exclusive. This is achieved through specializing the machine by programming the hardware structure, rather than by adding software systems to it. Data are organized in circulating pages which form a multiplicity of local dynamic memories for each process. Programs are made up of modules, each describing a transient special-purpose machine. A characteristic of this approach is that the processes are data-driven, rather than program-driven. The programming language presents significant flexibility and efficiency in modeling certain classes of problems, and it may be of interest as an implementation model in a broader context. Applications to real-time processing of radar signals are reported. The relevance of characteristics of this system to problems in multiprogramming and multiprocessing systems is discussed.
Document ID
19790066440
Acquisition Source
Legacy CDMS
Document Type
Reprint (Version printed in journal)
Authors
Schaffner, M. R.
(National Center for Atmospheric Research Boulder, Colo., United States)
Date Acquired
August 9, 2013
Publication Date
November 1, 1978
Publication Information
Publication: IEEE Transactions on Computers
Volume: C-27
Subject Category
Computer Operations And Hardware
Accession Number
79A50453
Funding Number(s)
CONTRACT_GRANT: NASR-158
CONTRACT_GRANT: NSR-09-015-033
CONTRACT_GRANT: NASW-2276
Distribution Limits
Public
Copyright
Other

Available Downloads

There are no available downloads for this record.
No Preview Available