Complex systems are large applications, typically running on distributed, heterogeneous networks, driven by a number of distinct constraints and desiderata on goals such as performance, real-time behavior, and fault t...
详细信息
Complex systems are large applications, typically running on distributed, heterogeneous networks, driven by a number of distinct constraints and desiderata on goals such as performance, real-time behavior, and fault tolerance. These requirements frequently conflict, and satisfaction of these design objectives interacts strongly with assignment of system tasks to processors. The NSWC design framework DESTINATION provides an assignment module which can be used to optimize the system, as measured by the value of a weighted combination of objective cost functions. For even modest-sized systems and networks, assignment space is too large to search exhaustively. We have implemented algorithms which generate heuristically good assignments. However, compile-time evaluation of many interesting design factors, even those clearly related to assignment, is impossible without some estimate of the schedule. We therefore provide approaches for determining a reasonable “pseudo-schedule” for a given system, network, and assignment, and use this to simulate execution in evaluating cost functions.
In this paper it is shown how the Cellular Neural Network (CNN) can be used to perform image and volume deblurring, with particular emphases on applications to microscopy. We discuss the basic linear theory of the CNN...
详细信息
In this paper it is shown how the Cellular Neural Network (CNN) can be used to perform image and volume deblurring, with particular emphases on applications to microscopy. We discuss the basic linear theory of the CNN including issues of stability and template size. It is observed that a CNN with a small template can be used to implement an Infinite Impulse Response filter. It is then shown how general deblurring problems can be addressed with a CNN when the blurring operator is known. The proposed application is to solve the basic 3-D confocal image reconstruction task about the form of the blurring operator, confocal behavior in microscope images can be obtained with only 3-5 acquired image planes. In addition, the stored program capability of the CNN Universal Machine would provide integration of several image processing and detection tasks in the same architecture.< >
In recent years a number of load sharing (LS) mechanisms have been proposed or implemented to fully utilize system resources. We design and implement a decentralized LS mechanism based on the Condor package, and give ...
详细信息
In recent years a number of load sharing (LS) mechanisms have been proposed or implemented to fully utilize system resources. We design and implement a decentralized LS mechanism based on the Condor package, and give in this paper a description of our design and implementation approaches. Two important features of the design are the use of region-change broadcasts in the information policy to provide each workstation with timely state information at the minimum communication cost, and the use of preferred list in the location policy to avoid task collisions. With these two features, we remove the central manager workstation in Condor, configure its functionalities into each participating workstation, and thus enhance the capability to tolerate single workstation failure and the reliability of Condor. We also discuss the experiments we conduct on the LS mechanism and the observations we obtained from empirical data.< >
作者:
SHIN, KGCHOU, CCReal-Time Computing Laboratory
Computer Science and Engineering Division Department of Electrical Engineering and Computer Science University of Michigan Ann Arbor MI USA
The loops resulting from either component failures or Load changes in a computer communication network degrade the performance and the adaptability of conventional distributed adaptive routing strategies, such as ARPA...
详细信息
The loops resulting from either component failures or Load changes in a computer communication network degrade the performance and the adaptability of conventional distributed adaptive routing strategies, such as ARPANET's previous routing strategy (APRS). In this paper, we develop a distributed loop-free routing strategy by adding only one additional piece of information-the total number of minimum-delay paths-to the commonly used routing messages and tables. Most conventional approaches to the looping problem suffer high overheads in time and space because each message must either include the first several nodes of its path or trace the entire path to detect a loop. By contrast, the proposed routing strategy requires only easily obtainable information, yet removes loops completely. It is far more efficient in both time and space than its conventional counterparts, especiallyTable Ifor sparse computer networks. The correctness of the proposed strategy is proved, and several illustrative e?xamples are given. The performance of this strategy is shown to be always better than, or at least as good as, that of APRS and any multiorder routing strategies, where the order of a routing strategy is determined by the amount of routing information carried in each routing message.
The properties of Artificial Neural Networks(ANNs) like massive parallelism, generalization make them amenable for application in various diagnostic/time-critical problem domains including alarm processing in power sy...
详细信息
Recently there has been a surge of interest in developing performance debugging tools to help programmers tune their applications for better memory performance [2, 4, 10]. These tools vary both in the detail of feedba...
详细信息
Researchers have shown that the neural network models can be used to find solutions for many optimization problems. Most of these models are energy based models and there is no guarantee the network converges to a glo...
详细信息
A new algorithm for computing the generalized singular value decomposition that diagonalizes two matrices is introduced. First, two existing algorithms are studied, one due to Paige and the other to Han and Veselic. T...
We have developed a two-level case-based reasoning architecture for predicting protein secondary structure. The central idea is to break the problem into two levels: first, reasoning at the object (protein) level, and...
详细信息
暂无评论