Results 1 - 10
of
1,900
Adapting to Load on Workstation Clusters
- In The Seventh Symposium on the Frontiers of Massively Parallel Computation
, 1999
"... Desktop workstations represent a largely untapped source of computational power for parallel computing. Two of the main problems in utilizing these workstations are developing strategies for migrating load so that partially loaded workstations can contribute CPU cycles to the computation, and making ..."
Abstract
-
Cited by 23 (10 self)
- Add to MetaCart
, and making dynamically migratable application programs easy to write. This paper describes object arrays, a construct which makes dynamically migratable applications easier to write, and a simple strategy for migrating load on a workstation cluster.
Parallel Algorithms for Workstation Clusters
- In Proceedings of 1995 ICPP Workshop on Challenges for Parallel Processing
, 1995
"... We investigate the potential of workstation clusters for use in high performance computation for some selected applications. Currently, the network speed found in most of the existing systems is quite low, but higher speed networks are already emerging in the market. We present four parallel algorit ..."
Abstract
-
Cited by 3 (0 self)
- Add to MetaCart
We investigate the potential of workstation clusters for use in high performance computation for some selected applications. Currently, the network speed found in most of the existing systems is quite low, but higher speed networks are already emerging in the market. We present four parallel
SCI Coupled Workstation Cluster
"... The scalable coherent interface (SCI) was developed to provide shared memory and message passing facilities for parallel computer nodes. Nodes can be processors, memory or I/O modules or conventional computers. Hence SCI may replace bus systems or connect busses together. This paper introduces the S ..."
Abstract
- Add to MetaCart
the SCI technology and demonstrates the use of one comercially solution for SPARC workstation clusters. Detailed performance information is included. 1 Introduction SCI technology is one of the research directions of the computer architecture group at the University of Technology in Chemnitz. Recently
Dynamic Coscheduling on Workstation Clusters
- Scheduling Strategies for Parallel Processing, volume 1459 of Lecture Notes in Computer Science
, 1998
"... Coscheduling has been shown to be a critical factor in achieving e#cient parallel execution in timeshared environments [12, 19, 4]. However, the most common approach, gang scheduling, has limitations in scaling, can compromise good interactive response, and requires that communicating processes be ..."
Abstract
-
Cited by 58 (2 self)
- Add to MetaCart
be identified in advance. We explore a technique called dynamic coscheduling (DCS) which produces emergent coscheduling of the processes constituting a parallel job. Experiments are performed in a workstation environment with high performance networks and autonomous timesharing schedulers for each CPU
Implementation of Gang-Scheduling on Workstation Cluster
, 1996
"... The goal of this paper is to determine how efficiently we can implement an adequate parallel programming environment on a workstation cluster without modifying the existing operating system. We have implemented a runtime environment for parallel programs and gang-scheduling on a workstation cluster. ..."
Abstract
-
Cited by 25 (6 self)
- Add to MetaCart
The goal of this paper is to determine how efficiently we can implement an adequate parallel programming environment on a workstation cluster without modifying the existing operating system. We have implemented a runtime environment for parallel programs and gang-scheduling on a workstation cluster
Implementing Global Memory Management in a Workstation Cluster
"... Advances in network and processor technology have greatly changed the communication and computational power of local-area workstation clusters. However, operating systems still treat workstation clusters as a collection of loosely-connected processors, where each workstation acts as an autonomous an ..."
Abstract
-
Cited by 165 (12 self)
- Add to MetaCart
Advances in network and processor technology have greatly changed the communication and computational power of local-area workstation clusters. However, operating systems still treat workstation clusters as a collection of loosely-connected processors, where each workstation acts as an autonomous
Parallel Algorithm Design for Workstation Clusters
- Software-Practice and Experience
, 1991
"... This paper investigates the use of workstation clusters as parallel processors. We concentrate on the development of parallel versions of existing sequential programs to exploit this parallel processing capability of clusters of workstations ..."
Abstract
-
Cited by 5 (2 self)
- Add to MetaCart
This paper investigates the use of workstation clusters as parallel processors. We concentrate on the development of parallel versions of existing sequential programs to exploit this parallel processing capability of clusters of workstations
Functional Parallelism on Workstation Clusters
, 1995
"... We present a system for functional parallel computing on distributed memory machines with dynamic load balancing and recovery. Every node can perform any computation and is client and server at the same time. The nodes themself are multithreaded to overlap communication with computation and minimize ..."
Abstract
- Add to MetaCart
We present a system for functional parallel computing on distributed memory machines with dynamic load balancing and recovery. Every node can perform any computation and is client and server at the same time. The nodes themself are multithreaded to overlap communication with computation and minimize latency. Furthermore, the calling convention is similar to threads on shared memory machines to allow a uniform usage of procedure calls on different architectures. The communication and computation is strictly separated for easy maintenance of the user program. Finally, we show an example and some timing results. 1 Introduction The power of modern computers has increased a lot during the last years. This is due to new concepts (like RISC) and better technologies resulting in higher clock rates. However, the current technology has reached a point where further improvements are getting harder. A promising concept for further improvements is parallelism. It allows the simultaneous use of mor...
Efficient Parallel Computing on Workstation Clusters
, 1995
"... We present novel hard- and software that efficiently implements communication primitives for parallel execution on workstation clusters. We provide low communication latencies, minimal protocol, zero operating system overhead, and high throughput. With this technology, it is possible to build effect ..."
Abstract
-
Cited by 4 (0 self)
- Add to MetaCart
We present novel hard- and software that efficiently implements communication primitives for parallel execution on workstation clusters. We provide low communication latencies, minimal protocol, zero operating system overhead, and high throughput. With this technology, it is possible to build
MPI-FM: High Performance MPI on Workstation Clusters
- Journal of Parallel and Distributed Computing
, 1997
"... Despite the emergence of high speed LANs, the communication performance available to applications on workstation clusters still falls short of that available on MPPs. A new generation of efficient messaging layers is needed to take advantage of the hardware performance and to deliver it to the appli ..."
Abstract
-
Cited by 80 (13 self)
- Add to MetaCart
Despite the emergence of high speed LANs, the communication performance available to applications on workstation clusters still falls short of that available on MPPs. A new generation of efficient messaging layers is needed to take advantage of the hardware performance and to deliver
Results 1 - 10
of
1,900