Newest entries are first. Older changes can be found here.
24th April 1995
- /parallel/documents/mpi/anl/sut-1.0.15.tar.Z
- Scalable Unix Tools V1.0.15: pps, pls, load, gload, prun, pkill, prm,
pdistrib, pfind, fps, pfps etc. by Gropp and Lusk. Includes
paper.
21st April 1995
- /parallel/transputer/software/compilers/gcc/yaroslavl/changes6
- Changes in alpha 6 version
- /parallel/transputer/software/compilers/gcc/yaroslavl/gcc-2.6.3-t800.6.dif.gz
- Alpha 6 version
- /parallel/transputer/software/compilers/gcc/yaroslavl/patch6.gz
- Patch from alpha 5 to alpha 6
- /parallel/environments/chimp/release/chimp.tar.Z
- Updated CHIMP distribution
- /parallel/documents/hippi/hippi-atm_1.5x.ps.gz
- HIPPI over ATM document Version 1.5
- /parallel/documents/hippi/hippi-atm_1.5x_changes.ps.gz
- HIPPI over ATM changes
- /parallel/documents/hippi/minutes/apr95_hippi_min.ps.gz
- /parallel/documents/hippi/minutes/apr95_hippi_min.txt
- Minutes for April 1995 HIPPI meeting
- /parallel/documents/pario/papers/Kotz/kotz:explore.ps.Z
- Exploring the use of I/O Nodes for Computation in a MIMD
Multiprocessor
by David Kotz and Ting Cai, Department of Computer Science, Dartmouth
College, Hanover, NH 03755, USA. fdfk,tcaig@cs.dartmouth.edu
ABSTRACT:
As parallel systems move into the production scientific-computing
world, the emphasis will be on cost-effective solutions that provide
high throughput for a mix of applications. Costeffective solutions
demand that a system make effective use of all of its resources. Many
MIMD multiprocessors today, however, distinguish between compute and
I/O nodes, the latter having attached disks and being dedicated to
running the file-system server. This static division of
responsibilities simplifies system management but does not necessarily
lead to the best performance in workloads that need a different
balance of computation and I/O. Of course, computational processes
sharing a node with a file-system service may receive less CPU time,
network bandwidth, and memory bandwidth than they would on a
computationonly node. In this paper we begin to examine this issue
experimentally. We found that highperformance I/O does not necessarily
require substantial CPU time, leaving plenty of time for application
computation. There were some complex file-system requests, however,
which left little CPU time available to the application. (The impact
on network and memory bandwidth still needs to be determined.) For
applications (or users) that cannot tolerate an occasional
interruption, we recommend that they continue to use only compute
nodes. For tolerant applications needing more cycles than those
provided by the compute nodes, we recommend that they take full
advantage of both compute and I/O nodes for computation, and that
operating systems should make this possible.
20th April 1995
- /parallel/software/simulators/chaos/docs/minimal.ps.Z
- Performance Analysis of a Minimal Adaptive Router
by Thu Duc Nguyen and Lawrence Snyder, Dept. of Computer Science and
Engineering, University of Washington, Seattle, Washington, USA. In
Proceedings of the 1994 Parallel Computer Routing and Communication
Workshop, May 1994, pp. 31-44. Copyright 1994, Springer-Verlag.
ABSTRACT:
Two classes of adaptive routers, minimal and non-minimal, are
emerging as possible replacements for the oblivious routers used in
current multicomputer networks. In this paper, we compare the
simulated performance of three routers, an oblivious, a minimal, and a
non-minimal adaptive router, in a twodimensional packet switching
torus network. The non-minimal adaptive router is shown to give the
best performance and the oblivious router the worst. Significantly,
however, for many traffic patterns, the minimal adaptive router's
performance degrades sharply as the network saturates. Based on an
analysis made using several visualization tools, we argue that this
performance drop results from nonuniformities introduced for deadlock
prevention. Furthermore, this analysis has led us to believe that
network balance is an important performance characteristic that has
been largely overlooked by designers of adaptive routing algorithms.
- /parallel/software/simulators/chaos/docs/ebn.ps.Z
- Updated: "The Express Broadcast Network: A Network for
Low-Latency Broadcast of Control Messages"
by Kevin Bolding and William Yost, Dept. of Computer Science and
Engineering, University of Washington, Seattle, Washington, USA.
November 28, 1994.
ABSTRACT:
We present the Express Broadcast Network (EBN), a network used for
quick and reliable broadcast of control messages in multicomputer
networks. The EBN can be implemented with a single extra wire per
network link and with minimal extra hardware at each routing node.
However, it provides very fast broadcast mechanisms that take
advantage of all redundancy in the network to deliver messages
regardless of faulty network components. We present extensions of the
basic network to include multiple-wire, multiple-bit, and
bidirectional wire support, as well as describing basic methods of
using the EBN for various applications.
7th April 1995
- /parallel/environments/lam/distribution/mpi-quick-ref.ps.gz
- Updated MPI Quick Reference Card
4th April 1995
- /parallel/transputer/software/compilers/gcc/pereslavl/
- Alpha release of GCC for T800 by Yury Shevchuk
<sizif@botik.yaroslavl.su>
- /parallel/transputer/software/compilers/gcc/pereslavl/ANNOUNCE.gcc-t800
- Announcement of GCC for T800
- /parallel/transputer/software/compilers/gcc/pereslavl/README.T800
- Overview of package
- /parallel/transputer/software/compilers/gcc/pereslavl/changes5
- Changes in alpha 5 version
- /parallel/transputer/software/compilers/gcc/pereslavl/gcc-2.6.3-t800.5.dif.gz
- Alpha 5 version
- /parallel/transputer/software/compilers/gcc/pereslavl/patch5.gz
- Patch from alpha 4 to alpha 5
- /parallel/transputer/software/compilers/gcc/pereslavl/changes4
- Changes in alpha 4
- /parallel/transputer/software/compilers/gcc/pereslavl/gcc-2.6.3-t800.4.dif.gz
- Alpha 4 version
- /parallel/transputer/software/compilers/gcc/pereslavl/patch4.gz
- Patch from alpha 3 to alpha 4
- /parallel/transputer/software/compilers/gcc/pereslavl/gcc-2.6.3-t800.3.dif.gz
- Alpha 3 version
- /parallel/software/simulators/chaos/docs/chip.ps.Z
- The Chaos Router Chip: Design and Implementation of an Adaptive
Router
by Kevin Bolding, Sen-Ching Cheung, Sung-Eun Choi, Carl Ebeling, Soha
Hassoun, Ton Anh Ngo and Robert Wille, Department of Computer Science
and Engineering, University of Washington, Seattle, Washington, USA.
In Proceedings of VLSI '93, IFIP, 1993, pp. 311-320.
ABSTRACT:
Chaotic routers are randomizing, non-minimal adaptive packet routers
designed for use in the communication networks of parallel computers.
Although adaptive routing, and, specifically, chaotic routing, has
been shown to be superior to oblivious routing in most cases, the
practical application of adaptive routing to multi-computer networks
has been difficult to achieve due to the complex nature of adaptive
routers. A prototype two-dimensional (mesh and torus) chaotic router
chip has been designed and is being fabricated in a 1:2m CMOS process.
The chip exhibits high bandwidth, limited only by the speed of the
off-chip drivers, and low input-to-input latency. To achieve this,
much attention is given to reducing the critical path complexity of
the router. The resulting chip is shown to be as good or better than
state-of-the-art oblivious routers in almost all cases.
- /parallel/software/simulators/chaos/docs/ftchip.ps.Z
- Design of a Router for Fault-Tolerant Networks
by Kevin Bolding and William Yost, Department of Computer Science and
Engineering, University of Washington, Seattle, WA 98195. In
Proceedings of the 1994 Parallel Computer Routing and Communication
Workshop, May 1994, pp. 226-240.
ABSTRACT:
As interconnection networks grow larger and larger, the need for
reliable message delivery in the presence of faults grows as well.
Unfortunately, most network routing schemes currently in use do not
provide graceful tolerance of even the most common faults. Because
routing messages around failed components requires non-minimal
routing, it makes sense to examine routers which, by design, allow
packets to take nonminimal routes. Such routers provide a basic level
of fault-tolerance by allowing messages to be routed around faults,
without requiring a priori knowledge of their locations. However, the
mechanisms can be slow and clumsy at times. We augment Chaotic
routing, a non-minimal adaptive routing scheme, with a limited amount
of hardware to support fault detection, identification, and
reconfiguration so that the network can automatically reconfigure
itself when faults occur. We present a high-level design of these
mechanisms, driven by the goal of achieving reasonable reliability
without exorbitant cost.
- /parallel/environments/pvm3/tape-pvm/
- The Tape/Pvm event tracing tool developed and maintained at LMC-IMAG.
- /parallel/environments/pvm3/tape-pvm/announcement
- Announcement of Tape/PVM
Author: Eric Maillet <maillet@imag.fr>.
- /parallel/environments/pvm3/tape-pvm/ReadMe
- ReadMe
- /parallel/environments/pvm3/tape-pvm/tape.tgz
- Tape/Pvm Source tree contains instructions on setting up, building
and installing the distribution.
Author: Eric Maillet <maillet@imag.fr>.
- /parallel/environments/pvm3/tape-pvm/manual-tape.ps.gz
- Tape/Pvm User Manual
Author: Eric Maillet <maillet@imag.fr>.
[ WoTUG |
Parallel Archive |
Up |
Search |
Mail |
Help
]
Copyright © 1995 Dave Beckett, University of Kent at Canterbury, UK.