Instrumentation in a time-shared environment
Time shared computer system providing real time service to multiple laboratory instrumentation, discussing high speed channel, computer control and data abstracting techniques
SEARCH · Search NASA
Search indexed NASA NTRS and DOE OSTI research on propulsion, heat transfer, battery materials and energy systems. Follow report and document links to the original sources.
Quote a phrase for an exact phrase match. Source license links do not imply unrestricted reuse.
Time shared computer system providing real time service to multiple laboratory instrumentation, discussing high speed channel, computer control and data abstracting techniques
A distinction was made between two aspects of time sharing performance: time sharing efficiency and attention allocation optimality. A secondary task technique was employed to evaluate the effects of the task structures of the component time shared tasks on both aspects of the time sharing performance. Five pairs of dual tasks differing in their structural configurations were investigated. The primary task was a visual/manual tracking task which requires spatial processing. The secondary task was either another tracking task or a verbal memory task with one of four different input/output configurations. Congruent to a common finding, time-sharing efficiency was observed to decrease with an increasing overlap of resources utilized by the time shared tasks. Research also tends to support the hypothesis that resource allocation is more optimal when the time shared tasks placed heavy demands on common processing resources than when they utilized separate resources.
The time-sharing ability of 12 male pilots and 12 male college students ranging in age from 18-36 are evaluated and compared. The subjects performed five pairs of dual tasks with varying degrees of structural similarity; the test procedures are described. The time-sharing efficiency and resource allocation optimality of the subjects are analyzed. The data reveal that the pilots and students display similar time-sharing performance; the degree of time-sharing efficiency decreases and resource allocation optimality increases with an increasing degree of structural similarity between the time-shared tasks.
Time-shared cathode tube provides high quality display at low cost display stations which utilize television moniters. It updates a cluster of graphic displays from a computer and is useful in systems not equipped for graphics time-sharing.
COMPUTE time sharing calculator program for numerical calculations
This article reports the results of an investigation on time-sharing of a rebalance electronics among several sensors used in a strapdown navigation platform. Various concepts are given. The merits and demerits of the time-sharing for a typical situation are discussed in detail. A possible hardware realization is proposed. In addition, this study develops a general approach, applicable to other systems, for evaluating the use of time-sharing concept.
A group of 20 highly trained subjects were divided randomly into five equal groups to time-share the 3P-COTRAN task with a different task combination of a multitask performance battery (MTPB) used by Alluisi (1969). The effects of the time-sharing on the 3P-COTRAN performance and the effects of 3P-COTRAN on the time-shared MTPB performances are analyzed.
In connection with a study regarding the ground support software development for the Space Shuttle, an investigation was conducted concerning the most suitable software development techniques to be employed. A time-sharing 'trial period' was used to determine whether or not time-sharing would be a cost-effective software development technique for the Ground Based Shuttle system. It was found that time-sharing substantially improved job turnaround and programmer access to the computer for the representative group of ground support programmers. Moreover, this improvement resulted in an estimated saving of over fifty programmer days during the trial period.
Multiprogramming subsystem implementation by time sharing computer in tracking station
Integrated time shared instrumentation display for aerospace vehicle simulators
Computer with on-line remote device time-sharing, and command systems
Time shared systems permit the fixed costs of computing resources to be spread over large numbers of users. However, bottleneck results in the theory of closed queueing networks can be used to show that this economy of scale will be offset by the increased congestion that results as more users are added to the system. If one considers the total costs, including the congestion cost, there is an optimal number of users for a system which equals the saturation value usually used to define system capacity.
Special purpose computer organized as time-shared digital filter for real time applications with adaptable coefficients, programming and multiplexing scheme
A one dimensional compensatory tracking task and a digit processing reaction time task were combined in a three phase experiment designed to investigate tracking performance in time sharing. Adaptive techniques, elaborate feedback devices, and on line standardization procedures were used to adjust task difficulty to the ability of each individual subject and manipulate time sharing demands. Feedback control analysis techniques were employed in the description of tracking performance. The experimental results show that when the dynamics of a system are constrained, in such a manner that man machine system stability is no longer a major concern of the operator, he tends to adopt a first order control describing function, even with tracking systems of higher order. Attention diversion to a concurrent task leads to an increase in remnant level, or nonlinear power. This decrease in linearity is reflected both in the output magnitude spectra of the subjects, and in the linear fit of the amplitude ratio functions.
The Software Implemented Fault Tolerance SIFT system, is written in PASCAL except for about a page of machine code. The SIFT system implements a small time sharing system in which PASCAL programs for separate application tasks are executed according to a schedule with real time constraints. The PASCAL language has no provision for handling the notion of an interrupt such as the B930 clock interrupt. The PASCAL language also lacks the notion of running a PASCAL subroutine for a given amount of time, suspending it, saving away the suspension, and later activating the suspension. Machine code was used to overcome these inadequacies of PASCAL. Code which handles clock interrupts and suspends processes is called a dispatcher. The time sharing/virtual machine idea is completely destroyed by the reconfiguration task. After termination of the reconfiguration task, the tasks run by the dispatcher have no relation to those run before reconfiguration. It is impossible to view the dispatcher as a time-sharing system implementing virtual BDX930s running concurrently when one process can wipe out the others.
Computerized method for on-line data analysis, elucidating SLIP language, request, processing, interpretation, time sharing, background activity, etc
Time shared remote computer for system design of Environmental Measurements Experiment payload of ATS
Two conversational languages for control theory applications on direct-access time sharing computer