Although parallel and distributedcomputing for a large-scale simulation has many advantages in speed and efficiency, it is difficult for parallel and distributed application to achieve its expected performance, becau...
详细信息
In this paper, we address the design and implementation of DOVE-G (distributed Object-oriented Virtual computing Environment on Grid). DOVE-G is designed to integrate application and Grid services by encapsulating not...
详细信息
Continued research into distributed agent-based systems and evolving Web based technologies are opening up tremendous possibilities for the deployment of large scale and highly extensible and flexible simulation syste...
详细信息
Scalability of applications on distributed shared-memory (DSM) multiprocessors is limited by communication overheads. At some point, using more processors to increase parallelism yields diminishing returns or even deg...
详细信息
ISBN:
(纸本)0769518710
Scalability of applications on distributed shared-memory (DSM) multiprocessors is limited by communication overheads. At some point, using more processors to increase parallelism yields diminishing returns or even degrades performance. When increasing concurrency is futile, we propose an additional mode of execution, called slipstream mode, that instead enlists extra processors to assist parallel tasks by reducing perceived overheads. We consider DSM multiprocessors built from dual-processor chip multiprocessor (CMP) nodes with shared L2 cache. A task is allocated on one processor of each CMP node. the other processor of each node executes a reduced version of the same task. the reduced version skips shared-memory stores and synchronization, running ahead of the true task. Even withthe skipped operations, the reduced task makes accurate forward progress and generates an accurate reference stream, because branches and addresses depend primarily on private data. Slipstream execution mode yields two benefits. First, the reduced task prefetches data on behalf of the true task. Second, reduced tasks provide a detailed picture of future reference behavior, enabling a number of optimizations aimed at accelerating coherence events, e.g., self-invalidation. For multiprocessor systems with up to 16 CMP nodes, slipstream, mode outperforms running one or two conventional tasks per CMP in 7 out of 9 parallel scientific benchmarks. Slipstream mode is 12-19% faster with prefetching only and up to 29% faster with self-invalidation enabled.
paralleldistributedcomputing systems provide mechanisms for exploiting parallelism inherent in many scientific and engineering applications. One such programming environment that has successfully demonstrated operat...
详细信息
paralleldistributedcomputing systems provide mechanisms for exploiting parallelism inherent in many scientific and engineering applications. One such programming environment that has successfully demonstrated operation on a collection of heterogeneous computing elements incorporated by one or more networks is the parallel virtual machine (PVM). It has been used on high end computing resources such as mainframe computers, multiprocessors, hypercubes, and the like. In Pakistan, the most common computing resource is a low cost PC. the abundance of such machines provides an opportunity to develop and use a "poor man's supercomputer". In addition, research on PVM has focused on Unix or similar platforms. None of the formal results, to evaluate certain benchmark applications, are available on Windows-based environments. the work reports the results of the local PVM implementation and compares them with results from conventional implementations of PVM.
Steep development of computer systems has created a great variety of important technical and scientific problems: for development of an architecture of algorithms, control circuits for access to common resources, and ...
详细信息
Steep development of computer systems has created a great variety of important technical and scientific problems: for development of an architecture of algorithms, control circuits for access to common resources, and computing structures and distributed database structures. In this paper, the principles of parallelism for the construction of multilevel distributed computer networks are given.
High performance computing in bioinformatics has led to important progress in the field of genome analysis. Due to the huge amount of data and the complexity of the underlying algorithms many problems can only be solv...
详细信息
Resources are defined as submultisets of Petri net markings. Two resources are called similar if replacing of one by another doesn’t change the net’s behavior. Two resources are called similar under a certain condit...
详细信息
this paper presents the design and implementation of distributed Object-oriented Web-based Simulation (DOWS). DOWS is an object-oriented simulation system based on a new concept, a directoractor model. It also models ...
详细信息
the system requirements of space on-board computer necessary to realize not only high reliability but also low cost are discussed. An architecture and high assurance timing synchronization technology that meet the req...
详细信息
ISBN:
(纸本)0769517692
the system requirements of space on-board computer necessary to realize not only high reliability but also low cost are discussed. An architecture and high assurance timing synchronization technology that meet the requirements are proposed.
暂无评论