We show that the problem of predicate detection in distributedsystems is NP-complete. We introduce a class of predicates, linear predicates, such that for any linear predicate B there exists an efficient detection of...
详细信息
A distributed environment for cooperative software (DECS) provides a flexible and extensible platform for the development and execution of cooperative software. It takes the advantages of object-oriented technology an...
详细信息
A distributed environment for cooperative software (DECS) provides a flexible and extensible platform for the development and execution of cooperative software. It takes the advantages of object-oriented technology and emphasizes composition as the basis for developing large distributed system from reusable components. In this paper, we give an overview of DECS, present the compositional approach, and then describe the design and implementation of DECS run-time system.
The paper studies the characteristics of synchronous ordering of messages. Synchronous ordering of messages defines synchronous communication based on the causality rather than time. We present the sufficient conditio...
详细信息
The paper studies the characteristics of synchronous ordering of messages. Synchronous ordering of messages defines synchronous communication based on the causality rather than time. We present the sufficient conditions, based on the causality relations, for any algorithm to provide synchronous ordering. We also propose an algorithm using acknowledgment messages to implement the sufficient conditions. The algorithm is deadlock-free, and provides a higher degree of concurrency than existing algorithms.< >
Designing and debugging distributedsystems requires the detection of conditions across the entire system. As an illustration, monitoring the status of an application requires detection of termination, and using virtu...
详细信息
Designing and debugging distributedsystems requires the detection of conditions across the entire system. As an illustration, monitoring the status of an application requires detection of termination, and using virtual time requires the periodic calculation of the global virtual time. The generalized conjunctive predicate (GCP) detector offers a method to derive detection algorithms for these and other problems based on optimizing the base algorithm.
This paper describes the implementation of transmission-line matrix (TLM) method algorithms on a massively parallelcomputer (DECmpp 12000), the technique of distributed computing in the UNIX environment, and the comb...
详细信息
This paper describes the implementation of transmission-line matrix (TLM) method algorithms on a massively parallelcomputer (DECmpp 12000), the technique of distributed computing in the UNIX environment, and the combination of TLM analysis with Prony's method as well as with autoregressive moving average (ARMA) digital signal processing for electromagnetic field modelling. By combining these advanced computation techniques, typical electromagnetic field modelling of microwave structures by TLM analysis can be accelerated by a few orders of magnitude.
In order to solve the speed problem and shallow reasoning problem met in current research in fault diagnosis expert system, this paper presents a model based parallel fault diagnosis expert system for energy managemen...
Acoustic properties of environments are difficult to model, due to their dependence not only on geometry, but also an the internal properties of materials (density, etc.). An acoustically accurate model that can be qu...
详细信息
Acoustic properties of environments are difficult to model, due to their dependence not only on geometry, but also an the internal properties of materials (density, etc.). An acoustically accurate model that can be quantitatively validated is extremely useful for the evaluation of improved enclosures, silencers, acoustically absorbent materials, and human factors studies. We present a new parallel algorithm that generates full 3D simulations of speech intelligibility and sound pressure levels which include sound diffraction, sophisticated external noise and surface absorption models. The simulation environment interface is decoupled from the algorithm using a C++ framework running under X11R5 and Motif. The sequential version of this algorithm produced sound pressure levels that agreed with measured values on the STS-40 Space Shuttle mission to within 4%. We also present the results of some experimental studies performed using ParaSoft Express on the 56-node Intel Paragon at the University of South Carolina.< >
Labeling the connected regions of a digitized image is a fundamental computation in image analysis and computer vision. By assigning a unique label to each connected region, higher level image operations can identify,...
详细信息
Labeling the connected regions of a digitized image is a fundamental computation in image analysis and computer vision. By assigning a unique label to each connected region, higher level image operations can identify, extract, and process different connected regions separately. Because of its primary importance, the problem has attracted research in developing parallel algorithms. Most of the research has been theoretical in nature, with notable exceptions. We present a new component labeling algorithm that is a parallelized hybrid of the sequential algorithms of R.M. Haralick and L.G. Shapiro (1979) and A. Rosenfeld, J. Pfaltz (1966). Experimental studies on the nCUBE/10 hypercube system at the University of South Carolina show that the algorithm has a relatively efficient balance of time complexity and storage utilization.< >
A distributed multimedia information system should support retrieval of both static and time-dependent continuous media. The isochronous nature of continuous media imposes a very strict requirement on communication su...
详细信息
A distributed multimedia information system should support retrieval of both static and time-dependent continuous media. The isochronous nature of continuous media imposes a very strict requirement on communication support, in terms of bandwidth, delay and delay jitter. This paper first introduces a distributed hypermedia system (DHS) being developed. It shows that in order to support the retrieval of continuous media of arbitrary length, communication bandwidth, delay bound and delay jitter bound must be guaranteed. The authors then present experiences and results of their initial implementation of the system on UNIX workstations connected via Ethernet. Finally, they evaluate the suitability of the current platform and present their future work plan.
The implementation details of a Lisp environment built on top of a distributed operating system are presented. The system provides transparent distribution, protected large-grain persistent heaps, concurrency within e...
详细信息
暂无评论