An approach to systemsprogramming of mini- and micro-computersystems is described that utilizes a high-level language preprocessed into an intermediate form for interpretive language implementations. An ″Interpreti...
详细信息
An approach to systemsprogramming of mini- and micro-computersystems is described that utilizes a high-level language preprocessed into an intermediate form for interpretive language implementations. An ″Interpretive Optimization″ procedure is demonstrated which speeds up execution significantly by first determining a program's critical segments and then hand coding that segment in assembler.
An approach to systemsprogramming of mini- and micro-computersystems is described that utilizes a high-level language preprocessed into an intermediate form for interpretive language implementations. An ″Interpreti...
详细信息
An approach to systemsprogramming of mini- and micro-computersystems is described that utilizes a high-level language preprocessed into an intermediate form for interpretive language implementations. An ″Interpretive Optimization″ procedure is demonstrated which speeds up execution significantly by first determining a program's critical segments and then hand coding that segment in assembler.
Principles of construction of computer-aided programmingsystems (CAPSs) aimed at the development of application software for intelligent measurement systems are discussed. The required set of functions realized by th...
详细信息
Principles of construction of computer-aided programmingsystems (CAPSs) aimed at the development of application software for intelligent measurement systems are discussed. The required set of functions realized by the CAPS is defined, and a formal model of CAPS operation is developed. An implementation of the CAPS for intelligent measurement systems is described.
It is shown that the various major problems existing in manual maintenance of the programmingsystems in use can be significantly reduced through appropriate guidelines for directed, computer-independent programming a...
详细信息
It is shown that the various major problems existing in manual maintenance of the programmingsystems in use can be significantly reduced through appropriate guidelines for directed, computer-independent programming as well as computer-supported maintenance.
This article discusses how to use a typical multi-programming operating system as is available on a number of the mini-computersystems currently in use. Particular system happens to have a primitive sort of duty cycl...
详细信息
This article discusses how to use a typical multi-programming operating system as is available on a number of the mini-computersystems currently in use. Particular system happens to have a primitive sort of duty cycle calculator built in the operating system which calculates the duty cycle for the last second and stores the current and maximum value experienced since system initialization.
This article discusses how to use a typical multi-programming operating system as is available on a number of the mini-computersystems currently in use. Particular system happens to have a primitive sort of duty cycl...
详细信息
This article discusses how to use a typical multi-programming operating system as is available on a number of the mini-computersystems currently in use. Particular system happens to have a primitive sort of duty cycle calculator built in the operating system which calculates the duty cycle for the last second and stores the current and maximum value experienced since system initialization.
National Software Works (NSW) is a DOD research and development effort designed to provide a software programming environment through the use of computer netting. While there are a number of software technical and man...
详细信息
National Software Works (NSW) is a DOD research and development effort designed to provide a software programming environment through the use of computer netting. While there are a number of software technical and managerial considerations, the issues are more complex when the concept of NSW is extended to cover both DOD programmers and government contractors. For example, this approach can provide a ″cradle to grave″ programming environment from the contractual development of a software system through the maintenance of that system by DOD personnel. Issues such as data rights, cost implications, and regulatory matters surround such a use. If the concept is applied to the general economic market place, the issues become even more challenging.
A description is given of DAPHNE, a system of tools and run-time support routines that allow programs to be broken into parts for distributed execution on different nodes of a heterogeneous computer network. This appr...
详细信息
ISBN:
(纸本)081860865X
A description is given of DAPHNE, a system of tools and run-time support routines that allow programs to be broken into parts for distributed execution on different nodes of a heterogeneous computer network. This approach serves as a natural basis for classical network services such as remote file access or remote login while at the same time allowing arbitrary distributed applications to be written in a standard programming language. The pivot of DAPHNE is a remote procedure call mechanism that is specifically adapted to a heterogeneous environment, notably heterogeneous systems software. The current language context of DAPHNE is Modula-2. Prototype software exists for a local area network including Unix and MS-DOS systems.
We introduce MHNPATH, a machine learning-driven retrosynthetic tool designed for computer-aided synthesis planning. Leveraging modern Hopfield networks and novel comparative metrics, MHNPATH efficiently prioritizes re...
详细信息
A periodic sorting network consists of a sequence of identical blocks. In this paper, the periodic balanced sorting network, which consists of log n blocks, is introduced. Each block, called a balanced merging block, ...
详细信息
A periodic sorting network consists of a sequence of identical blocks. In this paper, the periodic balanced sorting network, which consists of log n blocks, is introduced. Each block, called a balanced merging block, merges elements on the even input lines with those on the odd input *** periodic balanced sorting network sorts n items in O([log n]2) time using (n/2)(log n)2 comparators. Although these bounds are comparable to many existing sorting networks, the periodic structure enables a hardware implementation consisting of only one block with the output of the block recycled back as input until the output is sorted. An implementation of our network on the shuffle exchange interconnection model in which the direction of the comparators are all identical and fixed is also presented.
暂无评论