Debugging, evaluating, and optimizing stream processingapplications is challenging due to continuous streams of input data and typically distributed and parallel execution environments. To address these issues, we pr...
详细信息
distributedparallelapplications often run for hours or even days before arriving to a result. In the case of such long-running programs, the initial requirements could change after the program has started executing....
详细信息
ISBN:
(纸本)9783642019692
distributedparallelapplications often run for hours or even days before arriving to a result. In the case of such long-running programs, the initial requirements could change after the program has started executing. To shorten the time it takes to arrive to a result when running a, distributed computationally-intensive application, this paper proposes leveraging the power and flexibility of dynamic software. updates. In particular, to enable flexible dynamic software updates, we introduce a novel binary rewriting approach that is more efficient than the existing techniques. While ensuring greater flexibility in enhancing a running program for new requirements, our binary rewriting technique incurs Only negligible performance overhead. We validate our approach via, a case study of dynamically changing a parallel scientific simulation.
With cost effective distributed memory computer systems reaching high performances, it may become feasible in the near future to provide routinely reliable blood flow simulations during angiographic procedures to enha...
详细信息
Camera networks are perhaps the most common type of sensor network and are deployed in a variety of real-world applications including surveillance, intelligent environments and scientific remote monitoring. A key prob...
详细信息
ISBN:
(纸本)1595933344
Camera networks are perhaps the most common type of sensor network and are deployed in a variety of real-world applications including surveillance, intelligent environments and scientific remote monitoring. A key problem in deploying a network of cameras is calibration, i.e., determining the location and orientation of each sensor so that observations in an image can be mapped to locations in the real world. This paper proposes a fully distributed approach for camera network calibration. The cameras collaborate to track an object that moves through the environment and reason probabilistically about which camera poses are consistent with the observed images. This reasoning employs sophisticated techniques for handling the difficult nonlinearities imposed by projective transformations, as well as the dense correlations that arise between distant cameras. Our method requires minimal overlap of the cameras' fields of view and makes very few assumptions about the motion of the object. In contrast to existing approaches, which are centralized, our distributed algorithm scales easily to very large camera networks. We evaluate the system on a real camera network with 25 nodes as well as simulated camera networks of up to 50 cameras and demonstrate that our approach performs well even when communication is lossy.
parallel systems are increasingly being used to meet the demands of today's high technology applications. While such systems provide decreased processing time they incur a degree of communication overhead that deg...
详细信息
The low cost and wide availability of PC-based clusters have made them an excellent alternative to access supercomputing. However, while network of workstations may be readily available, there is an increasing need fo...
详细信息
Electroencephalogram (EEG) data processingapplications have become routine tasks in both bioscience and neuroscience research, which are usually highly compute and data intensive. In this paper, we present a parallel...
详细信息
Electroencephalogram (EEG) data processingapplications have become routine tasks in both bioscience and neuroscience research, which are usually highly compute and data intensive. In this paper, we present a parallel method to analyze the huge EEG data with a Beowulf cluster. Through an example of the synchronization measurement of multiple neuronal populations, the procedure of exploiting the parallelism of EEG data processingapplications to achieve speed-up has been detailed. The experimental results indicate that the execution efficiency of EEG data processing can be improved dramatically using parallel and distributed computing techniques even with inexpensive computing platform.
Today, the resource discovery is a very hot topic in large scale and unstable Virtual Organizations VOs of a data grid. This paper proposes an efficient method for resource discovery based on the use of multiple Distr...
详细信息
The GPU usually handles the homogenous data parallel work, by taking advantage of its massive number of cores. In most of the applications, we use CUDA programming for utilizing the power of GPU. In data intensive hig...
详细信息
An implementation method of parallel finite element computation based on overlapping domain decomposition was presented to improve the parallel computing efficiency of finite element and lower the cost and difficulty ...
详细信息
ISBN:
(纸本)9783642118418
An implementation method of parallel finite element computation based on overlapping domain decomposition was presented to improve the parallel computing efficiency of finite element and lower the cost and difficulty of parallel programming. By secondary processing the nodal partition obtained by using Metis, the overlapping domain decomposition of finite element mesh was gotten. Through the redundancy computation of overlapping element, finite element governing equations could be parallel formed independently. And the uniform distributed block storage could be achieved conveniently. The interface to the DMSR data format was developed to meet the need of Aztec parallel solution. And the solver called the iterative solving subroutine of Aztec directly. This implementation method reduced the change of the existed serial program to a great extent. So the main frame of finite element computation was kept. Tests show that this method can achieve high parallel computing efficiency.
暂无评论