The issue of throughput and speed is a constant problem in the acquisition, processing and generation of measuring and control data on the VMEbus. A new, 'intelligent' I/O architecture, OLIVIA, has been devlop...
详细信息
The issue of throughput and speed is a constant problem in the acquisition, processing and generation of measuring and control data on the VMEbus. A new, 'intelligent' I/O architecture, OLIVIA, has been devloped to address this problem. A strong point of OLIVIA is that every one of its components features a uniform throughput rate of 10 Mbytes per second.
The Program Dependence Graph (PDG), which represents the data and the control dependences of a program is considered. Attention is limited to the subgraph of the PDG which contains only the control dependence edges. T...
详细信息
ISBN:
(纸本)0897913701
The Program Dependence Graph (PDG), which represents the data and the control dependences of a program is considered. Attention is limited to the subgraph of the PDG which contains only the control dependence edges. This subgraph is called the Control Dependence Graph (CDG). The authors formalize what it means for a CDG to have a corresponding sequential version and characterize the conditions under which there is such a corresponding sequentialization not requiring duplication.
An important requirement for successful integrated programming environments is support for impIicit tool invocation;rather than force a user to explicitly invoke each tool, mechanisms in the environment can take respo...
详细信息
Heapsort algorithm HEAPSORT is widely used for its high efficiency and well-defined data structure. A new heapsort algorithm is given in this paper that makes the constant factor of the complexity smaller. And it does...
详细信息
Heapsort algorithm HEAPSORT is widely used for its high efficiency and well-defined data structure. A new heapsort algorithm is given in this paper that makes the constant factor of the complexity smaller. And it does a comparative analysis of this algorithm with those that have been designed.
Application programs written for large-scale multicomputers with interconnection structures known to the programmer (e.g., hypercubes or meshes) use complex communication structures for connecting the applications'...
详细信息
Application programs written for large-scale multicomputers with interconnection structures known to the programmer (e.g., hypercubes or meshes) use complex communication structures for connecting the applications' parallel tasks. Such structures implement a wide variety of functions, including the exchange of data or control information relevant to the task computations and/or the communications required for task synchronization, message forwarding/filtering under program control, and so on. Topology is a programming and operating system construct that allows programmers to describe and efficiently implement such functionality as distributed objects with well-defined operational interfaces. As with abstract data types, topologies may be reused by any application desiring their functionality. However, in contrast to other research in parallel or distributed object-based operating systems, internally, a topology may be an entirely distributed implementation of the object's functionality, consisting of a communication graph and type-specific computations, which are triggered by messages traversing the graph. Sample computations may perform additions or minimizations of the values traversing a topology, thereby computing a global sum or minimum. Similarly, computations may concatenate or filter messages in order to implement program monitoring, I/O, file storage, or virtual terminal *** are implemented as an extension of the Intel iPSC hypercube's operating system kernel and have been used with several, large-scale parallel application programs.
Users of computer networks require comprehensive information on the current configuration and functions of the network at all times. To meet this requirement, Siemens has developed the NEOSP network observation and su...
详细信息
Users of computer networks require comprehensive information on the current configuration and functions of the network at all times. To meet this requirement, Siemens has developed the NEOSP network observation and supervision program which provides TRANSDATA network users with a complete overview of the current functional states of the individual network components. This means that apart from inquiring as to the status of computers, routes, stations, lines and news messages, the administrative and operational components states can also be continually monitored. This article deals with the initiation of NEOSP, the inclusion of computers in the supervision, the interrogation of network components and routes and with event monitoring.
We identify and analyse basic principles which necessarily underlie software measures research. In the prevailing paradigm for the validation of software measures, there is a fundamental assumption that the sets of me...
详细信息
We identify and analyse basic principles which necessarily underlie software measures research. In the prevailing paradigm for the validation of software measures, there is a fundamental assumption that the sets of measured documents are ordered and that measures should report these orders. We describe mathematically the nature of such orders. Consideration of these orders suggests a hierarchy of software document measures, a methodology for developing new measures and a general approach to the analytical evaluation of measures. We also point out the importance of units for any type of measurement and stress the perils of equating document structure complexity and psychological complexity.
This paper commences with sketches of a few extreme cases of libraries in which catalog services or any other library information services are virtually nonexistent. Traditional librarianship techniques, allowed to id...
详细信息
This paper commences with sketches of a few extreme cases of libraries in which catalog services or any other library information services are virtually nonexistent. Traditional librarianship techniques, allowed to idle for years, do not seem to offer either the charm or promise for enduring solutions to the information problems of these libraries. Innovative usage and application of computers may offer both. Most of the host institutions own microcomputers, under the previous government's special grants and insistence, with the nation-wide aim of modernizing the country. Others are close to acquiring microcomputers, it may be a long time before they have commercial library application packages;that costs extra money, as does hiring professional programmers. Under such circumstances, usage of Operating systems utilities, with self-help, is the most advisable alternative. This article illustrates what can be done, resourcefully, both in DOS and UNIX environments. It concludes with a few remarks on why it is in the interest of traditional librarians to use computers for survival in the computer age. And it ends with an aside, as a more or less related matter, how librarians may get along with the management of computers at home, in order to draw more attention to the problems of libraries and librarians.
The Lamport's mutual exclusion exclusion algorithm, also known as the bakery algorithm, is very simple and easy to implement. However, the ticket numbers assigned to the processes wishing to enter the critical sec...
详细信息
The Lamport's mutual exclusion exclusion algorithm, also known as the bakery algorithm, is very simple and easy to implement. However, the ticket numbers assigned to the processes wishing to enter the critical section can become indeterminately large. This paper resolves this problem by allowing the ticket numbers to move around a ring of length 2N, where N is the number of processes. The comparison of two ticket numbers is based the distance between them and their magnitudes.
The HP MAP 3.0 program was a large multidivisional effort with project teams spread over different geographic locations and working under different organizations. To manage the integration of the hardware and software...
详细信息
The HP MAP 3.0 program was a large multidivisional effort with project teams spread over different geographic locations and working under different organizations. To manage the integration of the hardware and software components from these different project teams, a generic integration lifecycle was developed for the HP MAP 3.0 product.
暂无评论