Results 1 - 10
of
17,883
Parallel architectures
- ACM Computing Surveys
, 1996
"... Parallel or concurrent operation has many different forms within a computer system. Using a model based on the different streams used in the computa-tion process, we represent some of the different kinds of parallelism available. A stream is a sequence of objects such as data, or of actions such as ..."
Abstract
-
Cited by 14 (0 self)
- Add to MetaCart
such as instruc-tions. Each stream is independent of all other streams, and each element of a stream can consist of one or more ob-jects or actions. We thus have four com-binations that describe most familiar parallel architectures: (1) SISD: single instruction, single data
Parallel Architecture
"... We propose a hardware-assisted memory snapshot to improve software concurrency. It is built on top of the hardware resources for transactional memory and allows for easy development of system software modules such as concurrent garbage collector and dynamic profiler. ..."
Abstract
- Add to MetaCart
We propose a hardware-assisted memory snapshot to improve software concurrency. It is built on top of the hardware resources for transactional memory and allows for easy development of system software modules such as concurrent garbage collector and dynamic profiler.
Update Plans for Parallel Architectures
- Abstract Machine Models for Parallel and Distributed Computing
, 1996
"... This paper proposes Update Plans as a specification formalism for abstract machines for parallel architectures. Update Plans are a formal specification language for abstract and concrete machines. First results in using Update Plans to specify parallel architectures are illustrated, and some suggest ..."
Abstract
-
Cited by 3 (2 self)
- Add to MetaCart
This paper proposes Update Plans as a specification formalism for abstract machines for parallel architectures. Update Plans are a formal specification language for abstract and concrete machines. First results in using Update Plans to specify parallel architectures are illustrated, and some
PROTEUS: A High-Performance Parallel-Architecture Simulator
, 1991
"... PROTEUS is a high-performance simulator for MIMD multiprocessors. It is fast, accurate, and flexible: it is one to two orders of magnitude faster than comparable simulators, it can reproduce results from real multiprocessors, and it is easily configured to simulate a wide range of architectures... ..."
Abstract
-
Cited by 240 (4 self)
- Add to MetaCart
PROTEUS is a high-performance simulator for MIMD multiprocessors. It is fast, accurate, and flexible: it is one to two orders of magnitude faster than comparable simulators, it can reproduce results from real multiprocessors, and it is easily configured to simulate a wide range of architectures...
Parallel Numerical Linear Algebra
, 1993
"... We survey general techniques and open problems in numerical linear algebra on parallel architectures. We first discuss basic principles of parallel processing, describing the costs of basic operations on parallel machines, including general principles for constructing efficient algorithms. We illust ..."
Abstract
-
Cited by 773 (23 self)
- Add to MetaCart
We survey general techniques and open problems in numerical linear algebra on parallel architectures. We first discuss basic principles of parallel processing, describing the costs of basic operations on parallel machines, including general principles for constructing efficient algorithms. We
Simulating Parallel Architectures with BSPlab
"... Abstract. BSPlab is a simulation environment for studying the interplay between hardware and software in parallel computing. It offers the BSPlib parallel programming library and is based on Bulk Synchronous Parallel (BSP) computing [1], [2]. BSPlab contains a set of high-level performance models of ..."
Abstract
- Add to MetaCart
of parallel architectures. It can be used as a tool for architectural level design space exploration of BSP computers both in research and teaching. The paper introduces BSP, BSPlib and BSPlab. Then it presents the architectural models and their parameters, and discusses how they can be used to make
Classification Approaches for Parallelizing Architectures
- FRIEDRICH-SCHILLER-UNIVERSITÄT JENA
, 1996
"... In this report, we present different classification approaches for parallel architectures. Up to now, no general classification scheme is known. Our description of the various architectures does focus on the problem of trying to develop a rigorous classification system. There are many attempts on cl ..."
Abstract
- Add to MetaCart
In this report, we present different classification approaches for parallel architectures. Up to now, no general classification scheme is known. Our description of the various architectures does focus on the problem of trying to develop a rigorous classification system. There are many attempts
Scientific Computing on Bulk Synchronous Parallel Architectures
"... We theoretically and experimentally analyse the efficiency with which a wide range of important scientific computations can be performed on bulk synchronous parallel architectures. ..."
Abstract
-
Cited by 75 (16 self)
- Add to MetaCart
We theoretically and experimentally analyse the efficiency with which a wide range of important scientific computations can be performed on bulk synchronous parallel architectures.
Multigrid on Massively Parallel Architectures
- of Lecture Notes in Computational Science and Engineering
, 2000
"... . The scalable implementation of multigrid methods for machines with several thousands of processors is investigated. Parallel performance models are presented for two dierent structured-grid multigrid algorithms. These performance models are then used in the discussion of two implementation topics: ..."
Abstract
-
Cited by 18 (4 self)
- Add to MetaCart
. The scalable implementation of multigrid methods for machines with several thousands of processors is investigated. Parallel performance models are presented for two dierent structured-grid multigrid algorithms. These performance models are then used in the discussion of two implementation topics
Exploiting symmetry on parallel architectures
, 1995
"... This thesis describes techniques for the design of parallel programs that solvewell-structured problems with inherent symmetry. Part I demonstrates the reduction of such problems to generalized matrix multiplication by a group-equivariant matrix. Fast techniques for this multiplication are described ..."
Abstract
-
Cited by 9 (1 self)
- Add to MetaCart
This thesis describes techniques for the design of parallel programs that solvewell-structured problems with inherent symmetry. Part I demonstrates the reduction of such problems to generalized matrix multiplication by a group-equivariant matrix. Fast techniques for this multiplication
Results 1 - 10
of
17,883