Supercomputing '88:Proceedings of the 1988 ACM/IEEE Conference on Supercomputing, Vol. I

14-18 Nov. 1988

Filter Results

Displaying Results 1 - 25 of 58
  • Proceedings. Supercomputing '88 (IEEE Cat. No.88CH2617-9)

    Publication Year: 1988
    Request permission for commercial reuse | |PDF file iconPDF (204 KB)
    Freely Available from IEEE
  • Faust: an environment for programming parallel scientific applications

    Publication Year: 1988, Page(s):3 - 10
    Cited by:  Papers (3)
    Request permission for commercial reuse | Click to expandAbstract |PDF file iconPDF (501 KB)

    The goals and architecture of the Faust environment are presented. The components of the Faust user-interface library are described. The Faust program abstraction supports three levels of detail: the process graph, the subroutine interconnection graph, and the program source code. Each level is described in detail.<> View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Squeezing more CPU performance out of a Cray-2 by vector block scheduling

    Publication Year: 1988, Page(s):237 - 245
    Cited by:  Papers (7)
    Request permission for commercial reuse | Click to expandAbstract |PDF file iconPDF (620 KB)

    Compile-time scheduling of vector activities on the Cray 2 is studied using a simplified model of the vector instruction stream. An approach based on experience with an array-processor microde scheduling by the authors is shown to be practical. It calls for a pass of loop scheduling followed by a pass of resource allocation. Actual benchmarks of the resulting code are shown, exhibiting speedups as... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Vector and parallel processing of the nuclear reactor transient analysis code RELAP5

    Publication Year: 1988, Page(s):230 - 236
    Request permission for commercial reuse | Click to expandAbstract |PDF file iconPDF (500 KB)

    An experiment on vector processing and multitasking of the nuclear reactor transient analysis code RELAPS has been carried out. Vector processing and multitasking were achieved by using the independency of the spatial meshes. The vectorization ratio is 83%. The performance ratio in the vector mode to that in the scalar mode is about three on the FACOM VP-100. For multitasking the spatial meshes ar... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • The birth of the second generation: the Hitachi S-820/80

    Publication Year: 1988, Page(s):296 - 303
    Cited by:  Papers (3)  |  Patents (30)
    Request permission for commercial reuse | Click to expandAbstract |PDF file iconPDF (532 KB)

    The authors present a performance evaluation and comparison of the Hitachi S-820/80 supercomputer on a set of standard Fortran benchmark codes that range from simple kernels to fluid dynamics applications. They find that the S-820 is a great deal faster in vector mode than any other supercomputer they have measured, with almost twice the performance on highly vectorized codes than the fastest mach... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Profiles in mass storage: a tale of two systems

    Publication Year: 1988, Page(s):222 - 228
    Cited by:  Patents (1)
    Request permission for commercial reuse | Click to expandAbstract |PDF file iconPDF (584 KB)

    The Los Alamos common file system (CFS) and the NCAR mass storage system (MSS) are file storage and file management systems that serve heterogeneous computing networks of supercomputers, general-purpose computers, scientific workstations, and personal computers. The authors discuss philosophical, implementation, and performance aspects of the two systems. Areas covered include the computing enviro... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Compiling issues for supercomputers

    Publication Year: 1988, Page(s):164 - 173
    Cited by:  Papers (1)
    Request permission for commercial reuse | Click to expandAbstract |PDF file iconPDF (612 KB)

    Two issues for supercomputer compilers are considered. Exact and inexact tests for computing data dependences and focus on the linearization scheme are first discussed. A program transformation call loop spreading is then presented that can be used to execute in parallel adjacent loops with interloop dependences View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • The Convex C240 architecture

    Publication Year: 1988, Page(s):321 - 329
    Cited by:  Papers (4)  |  Patents (16)
    Request permission for commercial reuse | Click to expandAbstract |PDF file iconPDF (652 KB)

    A description is given of the C240, a tightly coupled, shared memory, parallel multiprocessor that supports up to 40-ns ECL/CMOS Cray-like processors. It is managed by a fully semaphored Unix operating system and can support up to 4 Gb of directly addressable physical memory. Convex proprietary compiler technology provides automatic vectorization and parallelization for Fortran, C and Ada. The all... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Highly vectorized algorithm for transient simulation of space reactor systems

    Publication Year: 1988, Page(s):393 - 399
    Request permission for commercial reuse | Click to expandAbstract |PDF file iconPDF (540 KB)

    A project to develop a code specifically designed to model and analyze space reactor systems is discussed. The code, named CENTAR (Code for Extended Nonlinear Transient Analysis of Extraterrestrial Reactors), is highly vectorizable and machine-independent. Timing tests of the code have been run on VAX, Cray, NEC, Convex and SUN systems. It has been found that CENTAR executes approximately seven ti... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • The Joint Research Council's supercomputing unit

    Publication Year: 1988, Page(s):450 - 455
    Request permission for commercial reuse | Click to expandAbstract |PDF file iconPDF (404 KB)

    A brief description is given of the Joint Research Councils' Supercomputer Unit, a Cray X-MP/48 installation for the use of academic researchers in the UK. Both hardware and system software are examined. Operational experience and scientific use of the machine are discussed View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • An efficient pipelined dataflow processor architecture

    Publication Year: 1988, Page(s):368 - 373
    Cited by:  Papers (22)  |  Patents (7)
    Request permission for commercial reuse | Click to expandAbstract |PDF file iconPDF (428 KB)

    It is demonstrated that the principles of pipelined instruction execution can be effectively applied in data-flow computers, yielding an architecture that avoids the main sources of pipeline gaps during program execution in many conventional designs. The processing element uses an architecture called argument-fetch data-flow architecture. It has two parts: a data-flow instruction scheduling unit (... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Tokenless static data flow using associative templates

    Publication Year: 1988, Page(s):70 - 79
    Request permission for commercial reuse | Click to expandAbstract |PDF file iconPDF (792 KB)

    The static data-flow model of computation promises high-performance from fine-grained parallelism, but conventional token-driven static data-flow architectures are inefficient in terms of memory bandwidth and microcycles required per operation. The associative template mechanism, an application of associative techniques, uses specially configured content-addressable memories to provide efficient f... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Performance comparison of the Cray-2 and Cray X-MP/416

    Publication Year: 1988, Page(s):288 - 295
    Cited by:  Papers (3)  |  Patents (42)
    Request permission for commercial reuse | Click to expandAbstract |PDF file iconPDF (564 KB)

    The serial and parallel performance of the Cray-2 is analyzed using the standard Los Alamos benchmark set plus codes adopted for parallel processing. For comparison, architectural and performance data are given for the Cray-X-MP/416. Factors affecting performance, such as memory bandwidth, size and access speed of memory, and software exploitation of hardware, are examined. The parallel-processing... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Mass storage support for supercomputing

    Publication Year: 1988, Page(s):217 - 221
    Cited by:  Papers (1)  |  Patents (2)
    Request permission for commercial reuse | Click to expandAbstract |PDF file iconPDF (336 KB)

    Mass storage support for supercomputing at Boeing Computer Services is satisfied by a locally developed storage system known as FMS, the File Management System. It runs on a dedicated back-end system and communicates with multiple processor types through several different local area networks. FMS follows the proposed IEEE mass storage reference model. The author discusses many of the problems and ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Distributed scientific video movie making

    Publication Year: 1988, Page(s):156 - 162
    Cited by:  Papers (3)  |  Patents (5)
    Request permission for commercial reuse | Click to expandAbstract |PDF file iconPDF (972 KB)

    A description is given of a versatile, low-cost, video movie-making system for generating and displaying scientific graphics from remote supercomputers. The system makes video movies by single-frame animation from the output of time-dependent, numerical simulations typically done on supercomputers. It uses extensive data compression to permit its use over wide area, as well as local area networks.... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Some patterns of technological change in high-performance computers

    Publication Year: 1988, Page(s):312 - 320
    Cited by:  Papers (4)
    Request permission for commercial reuse | Click to expandAbstract |PDF file iconPDF (824 KB)

    The author describes the patterns of the unusually rapid change that high-performance computer technology is undergoing. He identifies the stages in which technological changes occur and then defines `change' as the first derivative of an information function that describes the state of a technology. He explores the driving forces that cause three generic patterns of technological change: incremen... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Vectorization of conjugate-gradient methods for large-scale minimization

    Publication Year: 1988, Page(s):410 - 418
    Cited by:  Papers (1)
    Request permission for commercial reuse | Click to expandAbstract |PDF file iconPDF (524 KB)

    Vectorization techniques are applied to the nonlinear conjugate-gradient method for large-scale unconstrained minimization. Computational results are presented for a robust limited-memory quasi-Newton-like conjugate-gradient algorithm applied to meteorological problems. The vectorization results in speedups up to a factor of 21 compared to the performance of the scalar code, when nonlinear functio... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Vectorized Monte Carlo molecular aerodynamics simulation of the Rayleigh problem

    Publication Year: 1988, Page(s):384 - 391
    Cited by:  Papers (1)
    Request permission for commercial reuse | Click to expandAbstract |PDF file iconPDF (568 KB)

    A fully vectorized version of a one-dimensional Monte Carlo algorithm applied to molecular aerodynamics is presented. The algorithm is applied to the Rayleigh problem, an impulsively accelerated, heated flat plate, and is implemented on the CYBER 205. Issues relating to the details of vectorization, including the use of bit addressability, the maintaining of long vector lengths, and vector gather/... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • On high-speed computing with a programmable linear array

    Publication Year: 1988, Page(s):425 - 432
    Cited by:  Papers (1)
    Request permission for commercial reuse | Click to expandAbstract |PDF file iconPDF (800 KB)

    A simple programmable linear systolic array capable of solving a large number of problems drawn from a variety of applications is designed. The methodology is applicable to problems solvable by sequential algorithms that can be specified as nested FOT-loops of arbitrary depth. The algorithms of this form that can be computed on the array include 25 algorithms dealing with signal and image processi... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Supercomputer integration program at Boeing

    Publication Year: 1988, Page(s):442 - 449
    Request permission for commercial reuse | Click to expandAbstract |PDF file iconPDF (660 KB)

    The authors define supercomputers as specialized machines, describe their impact on software and applications, and introduce two major supercomputing issues, namely, visualization and communication. They then discuss supercomputer integration programs, and their current experience related to the Alabama Supercomputer Network View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • CRegs: a new kind of memory for referencing arrays and pointers

    Publication Year: 1988, Page(s):360 - 367
    Cited by:  Papers (7)  |  Patents (11)
    Request permission for commercial reuse | Click to expandAbstract |PDF file iconPDF (580 KB)

    Pointer and subscripted array references often touch memory locations for which there are several possible aliases; hence these references cannot be made from registers. Although conventional caches can increase performance somewhat, they do not provide many of the benefits of registers, and do not permit the compiler to perform many optimizations associated with register references. The CReg (pro... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • An evaluation of vector Fortran 200 generated by Cyber 205 and ETA-10 pre-compilation tools

    Publication Year: 1988, Page(s):106 - 113
    Cited by:  Papers (3)
    Request permission for commercial reuse | Click to expandAbstract |PDF file iconPDF (388 KB)

    Vectorizing precompilers such as KAP/205 and VAST-2 complement the efficient use of Fortran on the CDC Cyber 205. With the advent of the ETA-10 and its EOS/VSOS environment, the performance of these Fortran 200 preprocessors has come under closer scrutiny. The extent or quantity of vectorization that can be achieved has been examined elsewhere with reference to a test set of Fortran DO loops. The ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Assessing the benefits of fine-grain parallelism in dataflow programs

    Publication Year: 1988, Page(s):60 - 69
    Cited by:  Papers (8)  |  Patents (1)
    Request permission for commercial reuse | Click to expandAbstract |PDF file iconPDF (824 KB)

    A method for assessing the benefits of fine-grain parallelism in actual programs is presented. The method is based on parallelism profiles and speedup curves derived by executing dataflow graphs on an interpreter under progressively more realistic assumptions about processor resources and communication costs. It is shown that programs, even using traditional algorithms, exhibit ample parallelism w... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • A mass storage system for supercomputers based on Unix

    Publication Year: 1988, Page(s):279 - 286
    Cited by:  Papers (1)  |  Patents (3)
    Request permission for commercial reuse | Click to expandAbstract |PDF file iconPDF (580 KB)

    The authors present the design, implementation, and utilization of a large mass storage subsystem (MSS) for the numerical aerodynamics simulation. The MSS supports a large networked, multivendor Unix-based supercomputing facility. The MSS at Ames Research Center provides all processors on the numerical aerodynamics system processing network, from workstations to supercomputers, the ability to stor... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • The symbolic hyperplane transformation for recursively defined arrays

    Publication Year: 1988, Page(s):207 - 214
    Request permission for commercial reuse | Click to expandAbstract |PDF file iconPDF (548 KB)

    A restructuring transformation that can be used to parallelize recurrence relations is described. The transformation is based on the hyperplane (or wavefront) method, but extends the applicability of the method to irregularly structured recurrences. It is assumed that the time of computation of an array element is a linear combination of its indices, and a variation of the simplex method is used t... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.