This paper documents an experiment performed by The Johns Hopkins university Applied Physics Laboratory to measure the effect of inserting a data bus into a combat system. The experiment was conducted at the Aegis Com...
详细信息
This paper documents an experiment performed by The Johns Hopkins university Applied Physics Laboratory to measure the effect of inserting a data bus into a combat system. The experiment was conducted at the Aegis computer Center located at the Naval Surface Weapons Center in Dahlgren, Virginia (NSWC/DL). The purpose of the experiment was to determine whether or not the Aegis Weapon System (the core of the Aegis Combat System) could be operated with a portion of its point-to-point interelement cables replaced by a data bus. The data bus chosen for the experiment employs message broadcasting with receiver selection. A primary goal of the experiment was to minimize the amount of Aegis computerprogram changes required to accommodate the data bus. The results presented in this paper will show that the experiment was a success. Key certification tests were passed with no computerprogram changes to the tactical elements and minimal changes in the Aegis tactical executive (ATES) program (less than 110 words changed).
An approach to coordination of cooperating concurrent processes, each capable of error direction and recovery, is presented. Error detection, rollback, and retry in a process are specified by a well-structured languag...
详细信息
An approach to coordination of cooperating concurrent processes, each capable of error direction and recovery, is presented. Error detection, rollback, and retry in a process are specified by a well-structured language construct called recovery block. Recovery points of processes must be properly coordinated to prevent a disastrous avalanche of process rollbacks. The approach relies on an intelligent processor system (that runs processes) capable of establishing and discarding the recovery points of interacting processes in a well coordinated manner such that a process never makes two consecutive rollbacks without making a retry between the two, and every process rollback becomes a minimum-distance rollback. Following a discussion of the underlying philosophy of the author's approach, basic rules of reducing storage and time overhead in such a processor system are discussed. Examples are drawn from the systems in which processes communicate through monitors.
The author describes a personal-computer software package recently incorporated in the power engineeringprogram at Northeastern university. The package includes a set of computerprograms which can be utilized to sup...
详细信息
The author describes a personal-computer software package recently incorporated in the power engineeringprogram at Northeastern university. The package includes a set of computerprograms which can be utilized to support classroom instruction and student design projects. The programs cover matrix operations, symmetrical components, line constant, steady-state operation of transmission lines, power flow (100 buses), symmetrical short circuits (100 buses), short circuits (100 buses), transmission-line transients, and transient stability. The computerprograms, the way they are utilized, and initial student reaction are discussed. It is concluded that the availability of the power system analysis and design software package has extended classroom capabilities and enhanced student interest in power engineering courses. The reaction of students to the software has been positive, and it has allowed them to work on more difficult and realistic problems and make it an innovative tool in the learning process.< >
Advances in technology coupled with the inefficiency of the conventional von-Neumann type architecture in handling database systems have motivated the design and implementation of the so called database machines. Unfo...
The authors propose the use of an access coprocessor (AP) to reduce the adverse effects of the access overhead on the performance of a VLSI processor. The AP offers the possibility of achieving substantial speedup in ...
详细信息
The authors propose the use of an access coprocessor (AP) to reduce the adverse effects of the access overhead on the performance of a VLSI processor. The AP offers the possibility of achieving substantial speedup in program execution time by means of concurrency in the access and execute processes, and by the use of special operations to perform efficiently address calculations. System operation is illustrated by means of a matrix multiplication algorithm. A preliminary analysis of the performance of a VLSI processor, with and without the AP, is presented.< >
Some of the previously proposed join operation implementations in several database machines are briefly analyzed. An associative parallel join module and its O(n) associative parallel algorithm are proposed. A VLSI ch...
详细信息
Some of the previously proposed join operation implementations in several database machines are briefly analyzed. An associative parallel join module and its O(n) associative parallel algorithm are proposed. A VLSI chip that has been simulated and fabricated is described, demonstrating the feasibility of the module.< >
Some of the fault-tolerance schemes that have been established as promising ones for use in real-time distributed computer systems (DCSs) are reviewed. Major issues that remain to be resolved in the 1990s are also dis...
详细信息
Some of the fault-tolerance schemes that have been established as promising ones for use in real-time distributed computer systems (DCSs) are reviewed. Major issues that remain to be resolved in the 1990s are also discussed. By and large, the design of fault-tolerant real-time DCSs is an immature field. Many of the promising fault tolerance schemes have not been adequately evaluated. It is hoped that many more testbed-based efforts will be made in the field of fault-tolerant real-time distributed computing.< >
The authors previously proposed (1984) the basic concept of the distributed recovery block (DRB) scheme as an approach to uniform treatment of hardware and software faults in real-time applications. Design issues that...
详细信息
The authors previously proposed (1984) the basic concept of the distributed recovery block (DRB) scheme as an approach to uniform treatment of hardware and software faults in real-time applications. Design issues that arise in implementing the DRB scheme are discussed together with some promising approaches. Issues in extending the DRB scheme with the capability of reincorporating a repaired node without disrupting the real-time computing service are also discussed. An experimental implementation of the repairable DRB scheme into a real-time distributed computer system (DCS) testbed and subsequent measurement of the system performance demonstrated the fast forward recovery capability and the logical soundness of the scheme.< >
Presents a quadtree communication structure and two associated procedures for efficient, contention-free data searching and distribution on the BBN Butterfly parallel processor and its family. The proposed quadtree st...
详细信息
Presents a quadtree communication structure and two associated procedures for efficient, contention-free data searching and distribution on the BBN Butterfly parallel processor and its family. The proposed quadtree structure suggests a general approach to mapping a class of parallel algorithms with intensive communication requirements for performing two primitive operations: selecting data from many different sources and distributing data from a single source. While performing these two operations through the quadtree structure, the 'ascend' and 'descend' procedures incur no link conflicts in the Butterfly network. A concrete example of mapping the linear programming algorithm is given to show the effectiveness of the proposed quadtree communication structure.< >
The impact of built-in self-test (BIST) techniques and system maintenance strategies on the performance of a VLSI processor system is examined. The specific BIST technique used was shown to have a significant influenc...
详细信息
The impact of built-in self-test (BIST) techniques and system maintenance strategies on the performance of a VLSI processor system is examined. The specific BIST technique used was shown to have a significant influence upon instantaneous and cumulative system reward. It was shown that the additional overhead of the distributed and BILBO approaches is justified for this model when area utilization and cumulative area utilization are considered. For the assumed design parameters, the results presented allow a VLSI system designer to choose an optimal configuration based on system requirements and individual component parameters. The optimal performance will also depend on system and component parameters such as processor failure rates and fault coverage. These results are relevant to the design, evaluation, and optimization of highly reliable, high-performance digital processing systems.< >
暂无评论