In the AMANDA project a component-based framework for the integration of coupled technical applications, running distributed in a network, is developed. It is designed to deal withparallel and sequential programs and...
详细信息
Satin is a system for running divide and conquer programs on distributed memory systems (and ultimately on wide-area metacomputing systems). Satin extends Java withthree simple Cilk-like primitives for divide and con...
详细信息
Recently we proposed a 3D reconstruction algorithm based on Fourier analysis using Cartesian coordinates. In this algorithm the computations to determine the values of the 3D Discrete Fourier Transform of the density ...
详细信息
Pajé is an interactive visualization tool for displaying the execution of parallelapplications where a (potentially) large number of communicating threads of various life-times execute on each node of a distribu...
详细信息
this paper develops and proves an exact distributed invalidation algorithm for programs with compile time decidable control-flow. We present an efficient constructive algorithm that globally combines locally gatheredi...
详细信息
there continues to be genuine interest in expanding application environments to include geographically-distributed resources and to be able to dynamically re-configure the environment to suit the needs of the applicat...
详细信息
this paper describes a toolset, PACE, that provides detailed predictive performance information throughout the implementation and execution stages of an application. It is structured around a hierarchy of performance ...
详细信息
Globalization, collaboration and competition are forcing product realization processes to become faster and more distributed. the requirements for higher efficiency, lower cost, and better product quality lead to chal...
详细信息
Globalization, collaboration and competition are forcing product realization processes to become faster and more distributed. the requirements for higher efficiency, lower cost, and better product quality lead to challenges in the design of a product realization process in which concurrency and distribution are important. A distributed process structuring method (DPSM) is presented to help engineers design process architectures, based on characteristics of the distributed environment. DPSM also provides a framework for managing collaboration. With DPSM, a process is represented hierarchically by partitioning the process and reorganizing the activities. Four typical architecture templates, sequential, parallel, integrated and distributed architectures are presented. Process architectures are constructed by mapping the process representation into the templates. DPSM is a state-of-the-science method for structuring the distributed product realization process, while ensuring its modularity and robustness. An engineering case is investigated, and the distributed architecture is implemented using agent technology.
Continuum is an object-oriented software framework that aims to offer an open and extensible foundation for building large-scale real-time networked virtual environment applications. this platform relies on a partial ...
详细信息
Current processor allocation techniques for parallel systems are based on centralized front-end based algorithms. As a result, the applied strategies are restricted to static allocation, low parallelism and weak fault...
ISBN:
(纸本)9780769507835
Current processor allocation techniques for parallel systems are based on centralized front-end based algorithms. As a result, the applied strategies are restricted to static allocation, low parallelism and weak fault tolerance. To lift these restrictions we are investigating a distributed approach to the processor allocation problem in large distributed memory machines. A contiguous and a noncontiguous version of a distributed dynamic processor allocation strategy are proposed and studied in this paper. Simulations compare the performance of the proposed strategies withthat of well-known centralized algorithms. We also present the results of experiments on a Simens hpcLine Primergy Server with96 nodes that show distributed allocation is feasible with current technologies.
暂无评论