Export Citations
Save this search
Please login to be able to save your searches and receive alerts for new content matching your search criteria.
- ArticleJune 1990
Supercomputing with transputers—past, present and future
ICS '90: Proceedings of the 4th international conference on SupercomputingJune 1990, Pages 479–489https://doi.org/10.1145/77726.255192The paper traces the development of large multi-transputer systems for high-performance scientific and engineering computing. After defining what we mean by 'supercomputing' in the context of this paper, the past and present state of transputer ...
Also Published in:
ACM SIGARCH Computer Architecture News: Volume 18 Issue 3bSept. 1990 - ArticleJune 1990
A run time support system for multiprocessor machines
ICS '90: Proceedings of the 4th international conference on SupercomputingJune 1990, Pages 470–478https://doi.org/10.1145/77726.255190We report on the design and development of a Run Time Support System (RTS) which overcomes known disadvantages of other existing systems. The RTS is independent of the configuration - if the system is reconfigured there is no need to change user's ...
Also Published in:
ACM SIGARCH Computer Architecture News: Volume 18 Issue 3bSept. 1990 - ArticleJune 1990
Impact of task duplication on static-scheduling performance in multiprocessor systems with variable execution-time tasks
ICS '90: Proceedings of the 4th international conference on SupercomputingJune 1990, Pages 439–446https://doi.org/10.1145/77726.255186The problem of scheduling a set of partially ordered tasks on a nonpreemptive multiprocessor system of identical processors assuming that the execution time of some tasks can vary within a set of known values is studied in an effort to construct a more ...
Also Published in:
ACM SIGARCH Computer Architecture News: Volume 18 Issue 3bSept. 1990 - ArticleJune 1990
Access conflicts in multiprocessor memories queueing models and simulation studies
ICS '90: Proceedings of the 4th international conference on SupercomputingJune 1990, Pages 428–438https://doi.org/10.1145/77726.255184The performance of an interleaved common memory accessed uniformly by multiple processors is modeled by queueing methods. The model includes access conflicts at the bank level while assuming an ideal access network.
A scaling relation is derived that is ...
Also Published in:
ACM SIGARCH Computer Architecture News: Volume 18 Issue 3bSept. 1990 - ArticleJune 1990
Designing algorithms on hierarchical memory multiprocessors
ICS '90: Proceedings of the 4th international conference on SupercomputingJune 1990, Pages 414–427https://doi.org/10.1145/77726.255183We study here the behavior of two numerical algorithms (matrix multiplications and finite difference methods) on a three-level memory hierarchy multiprocessor RP3. Using different versions of these algorithms which differ on data placement (global, ...
Also Published in:
ACM SIGARCH Computer Architecture News: Volume 18 Issue 3bSept. 1990 -
- ArticleJune 1990
Performance evaluation and prediction for parallel algorithms on the BBN GP1000
ICS '90: Proceedings of the 4th international conference on SupercomputingJune 1990, Pages 401–413https://doi.org/10.1145/77726.255182The techniques of “load/store” memory reference modeling is based on deriving performance characteristics of the memory architecture of a computer by looking at the behavior of simple sequences of load, store and nop (null operation) instructions. The ...
Also Published in:
ACM SIGARCH Computer Architecture News: Volume 18 Issue 3bSept. 1990 - ArticleJune 1990
Compiler-directed data prefetching in multiprocessors with memory hierarchies
ICS '90: Proceedings of the 4th international conference on SupercomputingJune 1990, Pages 354–368https://doi.org/10.1145/77726.255176Memory hierarchies are used by multiprocessor systems to reduce large memory access times. It is necessary to automatically manage such a hierarchy, to obtain effective memory utilization. In this paper, we discuss the various issues involved in ...
Also Published in:
ACM SIGARCH Computer Architecture News: Volume 18 Issue 3bSept. 1990 - ArticleJune 1990
Supercomputer-based visualization systems used for analyzing output data of a numerical weather prediction model
ICS '90: Proceedings of the 4th international conference on SupercomputingJune 1990, Pages 296–309https://doi.org/10.1145/77726.255168Comparison of two supercomputer-based visualization systems developed over a half-year period show that the visualization/animation efficiency is largely dependent upon the efficiencies of individual computers, networking, and memory management.
Using a ...
Also Published in:
ACM SIGARCH Computer Architecture News: Volume 18 Issue 3bSept. 1990 - ArticleJune 1990
Implementation of 5-point/9-point multi-level methods on hypercube architectures
ICS '90: Proceedings of the 4th international conference on SupercomputingJune 1990, Pages 291–295https://doi.org/10.1145/77726.255167Computational complexity of implementing 5/9-point multi-level methods on hypercube architectures is considered. The embedding of the nested red/black structures of these methods is described, and an analysis is made of data distances involved.
Also Published in:
ACM SIGARCH Computer Architecture News: Volume 18 Issue 3bSept. 1990 - ArticleJune 1990
Elastodynamics on clustered vector multiprocessors
ICS '90: Proceedings of the 4th international conference on SupercomputingJune 1990, Pages 281–290https://doi.org/10.1145/77726.255166We present the parallelization of an elastodynamic code on a firmly coupled configuration consisting of two IBM 3090-600 VF, a total of 12 processors, joined with a connection facility. The programming environment used is Clustered FORTRAN which is a ...
Also Published in:
ACM SIGARCH Computer Architecture News: Volume 18 Issue 3bSept. 1990 - ArticleJune 1990
Supercomputer performance evaluation and the Perfect Benchmarks
ICS '90: Proceedings of the 4th international conference on SupercomputingJune 1990, Pages 254–266https://doi.org/10.1145/77726.255163In the past three years, the Perfect BenchmarkTM Suite has evolved from a supercomputer performance evaluation plan, presented by Kuck and Sameh at the 1987 International Conference on Supercomputing, to a vigorous international activity. This paper ...
Also Published in:
ACM SIGARCH Computer Architecture News: Volume 18 Issue 3bSept. 1990 - ArticleJune 1990
SPARK: a benchmark package for sparse computations
ICS '90: Proceedings of the 4th international conference on SupercomputingJune 1990, Pages 239–253https://doi.org/10.1145/77726.255162As the diversity of novel architectures expands rapidly there is a growing interest in studying the behavior of these architectures for computations arising in different applications. There has been significant efforts in evaluating the performance of ...
Also Published in:
ACM SIGARCH Computer Architecture News: Volume 18 Issue 3bSept. 1990 - ArticleJune 1990
Performance degradation due to multiprogramming and system overheads in real workloads: case study on a shared memory multiprocessor
ICS '90: Proceedings of the 4th international conference on SupercomputingJune 1990, Pages 227–238https://doi.org/10.1145/77726.255160In this paper, performance degradation specifically due to the multiprogramming (MP) overhead in a parallel execution environment is quantified. In addition, total system overhead is also measured. A methodology, which estimates the MP overhead present ...
Also Published in:
ACM SIGARCH Computer Architecture News: Volume 18 Issue 3bSept. 1990 - ArticleJune 1990
A hardware-based performance monitor for the Intel iPSC/2 hypercube
ICS '90: Proceedings of the 4th international conference on SupercomputingJune 1990, Pages 213–226https://doi.org/10.1145/77726.255159The complexity of parallel computer systems makes a priori performance prediction difficult and experimental performance analysis crucial. A complete characterization of software and hardware dynamics, needed to understand the performance of high-...
Also Published in:
ACM SIGARCH Computer Architecture News: Volume 18 Issue 3bSept. 1990 - ArticleJune 1990
Compiler techniques for data partitioning of sequentially iterated parallel loops
ICS '90: Proceedings of the 4th international conference on SupercomputingJune 1990, Pages 187–200https://doi.org/10.1145/77726.255156This paper uses bottom-up, static program partitioning to minimize the execution time of parallel programs by reducing interprocessor communication. Program partitioning is applied to a parallel programming construct known as a sequentially iterated ...
Also Published in:
ACM SIGARCH Computer Architecture News: Volume 18 Issue 3bSept. 1990 - ArticleJune 1990
Compiler techniques for data synchronization in nested parallel loops
ICS '90: Proceedings of the 4th international conference on SupercomputingJune 1990, Pages 177–186https://doi.org/10.1145/77726.255155The major source of parallelism in ordinary programs is do loops. When loop iterations of parallelized loops are executed on multiprocessors, the cross-iteration data dependencies need to be enforced by synchronization between processors. Existing data ...
Also Published in:
ACM SIGARCH Computer Architecture News: Volume 18 Issue 3bSept. 1990 - ArticleJune 1990
POSC—a partitioning and optimizing SISAL compiler
ICS '90: Proceedings of the 4th international conference on SupercomputingJune 1990, Pages 148–164https://doi.org/10.1145/77726.255152Single-assignment languages like SISAL offer parallelism at all levels—among arbitrary operations, conditionals, loop iterations, and function calls. All control and data dependencies are local, and can be easily determined from the program. Various ...
Also Published in:
ACM SIGARCH Computer Architecture News: Volume 18 Issue 3bSept. 1990 - ArticleJune 1990
Schur complement preconditioned conjugate gradient methods for spline collocation equations
ICS '90: Proceedings of the 4th international conference on SupercomputingJune 1990, Pages 108–120https://doi.org/10.1145/77726.255146We are interested in the efficient solution of linear second order Partial Differential Equation (PDE) problems on rectangular domains. The PDE discretisation scheme used is of Finite Element type and is based on quadratic splines and the collocation ...
Also Published in:
ACM SIGARCH Computer Architecture News: Volume 18 Issue 3bSept. 1990 - ArticleJune 1990
//ELLPACK: a numerical simulation programming environment for parallel MIMD machines
- E. N. Houstis,
- J. R. Rice,
- N. P. Chrisochoides,
- H. C. Karathanasis,
- P. N. Papachiou,
- M. K. Samartzis,
- E. A. Vavalis,
- Ko Yang Wang,
- S. Weerawarana
ICS '90: Proceedings of the 4th international conference on SupercomputingJune 1990, Pages 96–107https://doi.org/10.1145/77726.255144Also Published in:
ACM SIGARCH Computer Architecture News: Volume 18 Issue 3bSept. 1990 - ArticleJune 1990
Use of parallel level 3 BLAS in LU factorization on three vector multiprocessors the ALLIANT FX/80, the CRAY-2, and the IBM 3090 VF
ICS '90: Proceedings of the 4th international conference on SupercomputingJune 1990, Pages 82–95https://doi.org/10.1145/77726.255142We show how to transform the B-spline curve and surface fitting problems into suffix computations of continued fractions. Then a parallel substitution scheme is introduced to compute the suffix values on a newly proposed mesh-of-unshuffle network. The ...
Also Published in:
ACM SIGARCH Computer Architecture News: Volume 18 Issue 3bSept. 1990