@String{ack-nhfb = "Nelson H. F. Beebe,
University of Utah,
Department of Mathematics, 110 LCB,
155 S 1400 E RM 233,
Salt Lake City, UT 84112-0090, USA,
Tel: +1 801 581 5254,
FAX: +1 801 581 4148,
e-mail: \path|beebe@math.utah.edu|,
\path|beebe@acm.org|,
\path|beebe@ieee.org| (Internet),
URL: \path|http://www.math.utah.edu/~beebe/|"}
@String{pub-IEEE = "IEEE Computer Society Press"}
@String{pub-IEEE:adr = "1109 Spring Street, Suite 300,
Silver Spring, MD 20910, USA"}
@InProceedings{Pugh:1991:OTF,
author = "W. Pugh",
title = "The {Omega} test: a fast and practical integer
programming algorithm for dependence analysis",
crossref = "IEEE:1991:PSA",
pages = "4--13",
year = "1991",
bibdate = "Wed Apr 15 16:28:01 MDT 1998",
acknowledgement = ack-nhfb,
classification = "C1180 (Optimisation techniques); C4240 (Programming
and algorithm theory); C6150G (Diagnostic, testing,
debugging and evaluating systems)",
corpsource = "Dept. of Comput. Sci., Maryland Univ., College Park,
MD, USA",
keywords = "approximate algorithms; array references;
computational complexity; dependence analysis;
Fourier-Motzkin variable elimination; integer
programming; integer programming algorithm; Omega test;
polynomial time complexity; production compilers;
program testing; worst-case exponential time
complexity",
sponsororg = "IEEE; ACM",
treatment = "P Practical",
}
@InProceedings{Loeliger:1991:PTT,
author = "J. Loeliger and R. Metzger and M. Seligman and S.
Stroud",
title = "Pointer target tracking --- an empirical study",
crossref = "IEEE:1991:PSA",
pages = "14--23",
year = "1991",
bibdate = "Wed Apr 15 16:28:01 MDT 1998",
acknowledgement = ack-nhfb,
classification = "C6150C (Compilers, interpreters and other
processors)",
keywords = "C-series supercomputers; language-independent
interprocedural optimizer; pointer target tracking;
program compilers",
sponsororg = "IEEE; ACM",
treatment = "P Practical",
}
@InProceedings{Mellor-Crummey:1991:ODD,
author = "J. Mellor-Crummey",
title = "On-the-fly detection of data races for programs with
nested fork-join parallelism",
crossref = "IEEE:1991:PSA",
pages = "24--33",
year = "1991",
bibdate = "Wed Apr 15 16:28:01 MDT 1998",
acknowledgement = ack-nhfb,
classification = "C5640 (Protocols); C6110P (Parallel programming);
C6150G (Diagnostic, testing, debugging and evaluating
systems)",
corpsource = "Center for Res. on Parallel Comput., Rice Univ.,
Houston, TX, USA",
keywords = "data races for programs; debugging; dynamic nesting;
monitored program execution; nested fork-join
parallelism; on-the-fly detection; parallel constructs;
parallel programming; program debugging; program
testing; protocol; protocols; run-time detection;
shared-memory programs; worst-case run-time overhead",
sponsororg = "IEEE; ACM",
treatment = "P Practical",
}
@InProceedings{Picano:1991:PCE,
author = "S. Picano and E. D. {Brooks, III} and J. E. Hoag",
title = "Programming costs of explicit memory localization on a
large scale shared memory multiprocessor",
crossref = "IEEE:1991:PSA",
pages = "36--45",
year = "1991",
bibdate = "Wed Apr 15 16:28:01 MDT 1998",
acknowledgement = ack-nhfb,
classification = "C5440 (Multiprocessor systems and techniques);
C6110P (Parallel programming); C6120 (File
organisation)",
corpsource = "Sch. of Electr. Eng., Purdue Univ., West Lafayette,
IN, USA",
keywords = "BBN TC2000; buffer storage; explicit memory
localization; large scale shared memory multiprocessor;
MIMD parallel computer; multiprocessing systems;
network simulation program; parallel programming;
performance gains; programming costs; software
controlled cache coherence mechanism; storage
management",
sponsororg = "IEEE; ACM",
treatment = "P Practical",
}
@InProceedings{Shing:1991:CMD,
author = "H. Shing and L. M. Ni",
title = "A conflict-free memory design for multiprocessors",
crossref = "IEEE:1991:PSA",
pages = "46--55",
year = "1991",
bibdate = "Wed Apr 15 16:28:01 MDT 1998",
acknowledgement = ack-nhfb,
classification = "C5310 (Storage system design); C5440 (Multiprocessor
systems and techniques); C6120 (File organisation)",
corpsource = "Dept. of Comput. Sci., Michigan State Univ., East
Lansing, MI, USA",
keywords = "conflict-free memory design; data consistency; file
organisation; hot spot problem; interconnection network
structure; low cost mechanism; low latency; memory
architecture; multiprocessing systems; multiprocessors;
process synchronization; shared memory organization;
synchronisation",
sponsororg = "IEEE; ACM",
treatment = "P Practical",
}
@InProceedings{deDinechin:1991:UFE,
author = "B. D. {de Dinechin}",
title = "A ultra fast {Euclidean} division algorithm for prime
memory systems",
crossref = "IEEE:1991:PSA",
pages = "56--65",
year = "1991",
bibdate = "Wed Apr 15 16:28:01 MDT 1998",
acknowledgement = ack-nhfb,
classification = "C5230 (Digital arithmetic methods); C5310 (Storage
system design)",
corpsource = "CEA, Centre d'Etudes de Limeil-Valenton, Villeneuve
St. George, France",
keywords = "address mapping; address skewing; digital arithmetic;
hardware implementation; image processing memory
systems; memory architecture; multibank memory design;
nonlinear skewing schemes; prime memory systems;
supercomputer; two's complement binary arithmetic;
ultra fast Euclidean division algorithm",
sponsororg = "IEEE; ACM",
treatment = "P Practical",
}
@InProceedings{Cohen:1991:HSS,
author = "M. Cohen and M. Foster and D. Kratzer and P. Malone
and A. Solem",
title = "A high school supercomputing challenge",
crossref = "IEEE:1991:PSA",
pages = "68--75",
year = "1991",
bibdate = "Wed Apr 15 16:28:01 MDT 1998",
acknowledgement = ack-nhfb,
classification = "C5440 (Multiprocessor systems and techniques);
C7810C (Computer-aided instruction)",
corpsource = "Los Alamos Nat. Lab., NM, USA",
keywords = "computational science project; educational computing;
high school supercomputing challenge; high-performance
computers; parallel processing; science and computing
knowledge",
sponsororg = "IEEE; ACM",
treatment = "P Practical",
}
@InProceedings{Sadananda:1991:CCA,
author = "R. Sadananda",
title = "Chaotic cardiac arrhythmias",
crossref = "IEEE:1991:PSA",
pages = "76--84",
year = "1991",
bibdate = "Wed Apr 15 16:28:01 MDT 1998",
acknowledgement = ack-nhfb,
classification = "A8730C (Electrical activity); C7330 (Biology and
medicine)",
corpsource = "Dept. of Biomed. Eng., Northwestern Univ., Evanston,
IL, USA",
keywords = "cardiology; chaotic cardiac arrhythmias; computer
simulation; coupled biological oscillators; digital
simulation; fibrillations; medical computing;
myocardial cells; nonlinear equations; phase locking;
phase response behavior; physiological models;
piecewise linear equations",
sponsororg = "IEEE; ACM",
treatment = "P Practical",
}
@InProceedings{Hiranandani:1991:COF,
author = "S. Hiranandani and K. Kennedy and C.-W. Tseng",
title = "Compiler optimizations for {FortranD} on {MIMD}
distributed-memory machines",
crossref = "IEEE:1991:PSA",
pages = "86--100",
year = "1991",
bibdate = "Wed Apr 15 16:28:01 MDT 1998",
acknowledgement = ack-nhfb,
classification = "C5440 (Multiprocessor systems and techniques);
C6140D (High level languages); C6150C (Compilers,
interpreters and other processors)",
corpsource = "Dept. of Comput. Sci., Rice Univ., Houston, TX, USA",
keywords = "code generation strategy; communication costs;
compiler optimisation; data decomposition; data
dependence; FORTRAN; Fortran D; iPSC/860; load
imbalance; MIMD distributed-memory machines; node
programs; parallel machines; program compilers",
sponsororg = "IEEE; ACM",
treatment = "P Practical",
}
@InProceedings{Koelbel:1991:CGR,
author = "C. Koelbel",
title = "Compiler-time generation of regular communications
patterns",
crossref = "IEEE:1991:PSA",
pages = "101--110",
year = "1991",
bibdate = "Wed Apr 15 16:28:01 MDT 1998",
acknowledgement = ack-nhfb,
classification = "C6150C (Compilers, interpreters and other
processors); C6150N (Distributed systems)",
corpsource = "Center for Res. on Parallel Comput., Rice Univ.,
Houston, TX, USA",
keywords = "block-distributed arrays; communication of nonlocal
values; compile time analysis; compile-time generation;
cyclicly-distributed arrays; distributed memory
machine; distributed processing; global name space;
Kali language; mapping; numerical algorithms; program
compilers; regular communications patterns; run-time
analysis",
sponsororg = "IEEE; ACM",
treatment = "P Practical",
}
@InProceedings{Ramanujan:1991:TMI,
author = "J. Ramanujan and P. Sadayappan",
title = "Tiling multidimensional iteration spaces for nonshared
memory machines",
crossref = "IEEE:1991:PSA",
pages = "111--120",
year = "1991",
bibdate = "Wed Apr 15 16:28:01 MDT 1998",
acknowledgement = ack-nhfb,
classification = "C6110P (Parallel programming); C6150C (Compilers,
interpreters and other processors)",
corpsource = "Dept. of Electr. and Comput. Eng., Louisiana State
Univ., Baton Rouge, LA, USA",
keywords = "deadlock-free tiles; loop iterations; multiply nested
loops; nested loops; nonshared memory machines;
parallel programming; partitioning; program compilers;
tiling multidimensional iteration spaces",
sponsororg = "IEEE; ACM",
treatment = "P Practical",
}
@InProceedings{Kung:1991:NAA,
author = "H. T. Kung and J. Subhlok",
title = "A new approach for automatic parallelization of block
linear algebra computations",
crossref = "IEEE:1991:PSA",
pages = "122--129",
year = "1991",
bibdate = "Wed Apr 15 16:28:01 MDT 1998",
acknowledgement = ack-nhfb,
classification = "C4140 (Linear algebra); C6110P (Parallel
programming)",
corpsource = "Sch. of Comput. Sci., Carnegie Mellon Univ.,
Pittsburgh, PA, USA",
keywords = "automatic generation; automatic parallelization; block
linear algebra computations; block routines; data
distribution scheme; fine-grain parallel
architectures; fully automatic system; highly parallel
systolic algorithms; iWarp; LAPACK; linear algebra;
parallel programming; parallel programs; performance
results; sequential block routine",
sponsororg = "IEEE; ACM",
treatment = "P Practical",
}
@InProceedings{Markstein:1991:WFF,
author = "V. Markstein and P. Markstein and T. Nguyen and S.
Poole",
title = "Wide format floating-point math libraries",
crossref = "IEEE:1991:PSA",
pages = "130--138",
year = "1991",
bibdate = "Wed Apr 15 16:28:01 MDT 1998",
acknowledgement = ack-nhfb,
classification = "C5230 (Digital arithmetic methods); C5470
(Performance evaluation and testing); C7310
(Mathematics)",
corpsource = "ISQUARE, Inc., Austin, TX, USA",
keywords = "128 bit; 64 bit; accuracy evaluations; Convex C-240;
Cray Y-MP; digital arithmetic; floating-point formats;
Hewlett--Packard 9000/720; IBM 3090E/VF; IBM
System/6000; math libraries; mathematics computing;
parallel processing; performance; performance
evaluation; transcendental functions; wide format
floating point math libraries",
sponsororg = "IEEE; ACM",
treatment = "P Practical",
}
@InProceedings{Nicholas:1991:DCD,
author = "H. Nicholas and G. Giras and V. Hartonas-Garmhausen
and M. Kopko and C. Maher and A. Ropelewski",
title = "Distributing the comparison of {DNA} and protein
sequences across heterogeneous supercomputers",
crossref = "IEEE:1991:PSA",
pages = "139--146",
year = "1991",
bibdate = "Wed Apr 15 16:28:01 MDT 1998",
acknowledgement = ack-nhfb,
classification = "A8715 (Molecular biophysics); C7330 (Biology and
medicine)",
corpsource = "Pittsburgh Supercomputing Center, PA, USA",
keywords = "control program; Cray Y-MP; DNA; DNA sequences;
heterogeneous supercomputers; libraries; MaxSegs
algorithm; medical computing; protein sequences;
proteins; Thinking Machines CM-2 system; workstation",
sponsororg = "IEEE; ACM",
treatment = "P Practical",
}
@InProceedings{Simmons:1991:PCT,
author = "M. L. Simmons and H. J. Wasserman and O. M. Lubeck and
C. Eoyang and R. Mendez and H. Harada and M. Ishiguro",
title = "A performance comparison of three supercomputers:
{Fujitsu VP-2600}, {NEC SX-3}, and {Cray Y-MP}",
crossref = "IEEE:1991:PSA",
pages = "150--157",
year = "1991",
bibdate = "Sat Oct 24 13:05:56 1998",
acknowledgement = ack-nhfb,
classification = "C5440 (Multiprocessor systems and techniques); C5470
(Performance evaluation and testing)",
corpsource = "Los Alamos Nat. Lab., NM, USA",
keywords = "Cray Y-MP; Fujitsu VP-2600; highly vectorizable
production-type codes; memory bandwidth; Mendez Fluid
dynamics codes; multiple vector pipelines; NEC SX-3;
parallel processing; performance comparison;
performance evaluation; second-generation
supercomputers; standard Los Alamos benchmark set;
supercomputers; vector register organization",
sponsororg = "IEEE; ACM",
treatment = "P Practical; R Product Review",
}
@InProceedings{Bailey:1991:NPB,
author = "D. H. Bailey and E. Barszcz and J. T. Barton and D. S.
Browning and R. L. Carter and L. Dagum and R. A.
Fatoohi and P. O. Frederickson and T. A. Lasinski and
R. S. Schreiber and H. D. Simon and V. Venkatakrishnan
and S. K. Weeratunga",
title = "The {NAS} parallel benchmarks-summary and preliminary
results",
crossref = "IEEE:1991:PSA",
pages = "158--165",
year = "1991",
bibdate = "Wed Apr 15 16:28:01 MDT 1998",
acknowledgement = ack-nhfb,
classification = "A4710 (General theory, simulation and other
computational methods); C5440 (Multiprocessor systems
and techniques); C5470 (Performance evaluation and
testing); C7460 (Aerospace engineering)",
corpsource = "NASA Ames Res. Centr, Moffett Field, CA, USA",
keywords = "aerospace computing; CFD codes; computational
aerosciences applications; computer fluid dynamics;
data motions; flow simulation; highly parallel systems;
NAS parallel benchmarks; numerical aerodynamic
simulation; parallel kernels; parallel processing;
performance evaluation; supercomputers",
sponsororg = "IEEE; ACM",
treatment = "P Practical",
}
@InProceedings{Bailey:1991:PRT,
author = "D. H. Bailey and P. O. Frederickson",
title = "Performance results for two of the {NAS} parallel
benchmarks",
crossref = "IEEE:1991:PSA",
pages = "166--173",
year = "1991",
bibdate = "Wed Apr 15 16:28:01 MDT 1998",
acknowledgement = ack-nhfb,
classification = "A4710 (General theory, simulation and other
computational methods); C1140G (Monte Carlo methods);
C4190 (Other numerical methods); C5440 (Multiprocessor
systems and techniques); C5470 (Performance evaluation
and testing); C7460 (Aerospace engineering)",
corpsource = "NASA Ames Res. Center, Moffett Field, CA, USA",
keywords = "aerospace computing; Connection Machine-2; Cray Y-MP;
fast Fourier transforms; flow simulation;
implementation schemes; Intel iPSC/860; Monte Carlo
methods; Monte Carlo statistical calculation; numerical
aerodynamic simulation; parallel benchmarks; parallel
computer systems; parallel processing; performance
evaluation; performance results; Poisson partial
differential equation solver; three-dimensional fast
Fourier transforms",
sponsororg = "IEEE; ACM",
treatment = "P Practical",
}
@InProceedings{Baer:1991:EOP,
author = "J.-L. Baer and T.-F. Chen",
title = "An effective on-chip preloading scheme to reduce data
access penalty",
crossref = "IEEE:1991:PSA",
pages = "176--186",
year = "1991",
bibdate = "Wed Apr 15 16:28:01 MDT 1998",
acknowledgement = ack-nhfb,
classification = "C5310 (Storage system design); C6120 (File
organisation)",
corpsource = "Dept. of Comput. Sci. and Eng., Washington Univ.,
Seattle, WA, USA",
keywords = "buffer storage; clock cycles; data access penalty
reduction; data cache misses; file organisation;
hardware support function; instruction stream; look-
ahead program counter; memory access models; memory
architecture; memory latency; on-chip data cache;
on-chip preloading scheme; operand references;
reference prediction table; trace-driven simulation",
sponsororg = "IEEE; ACM",
treatment = "P Practical",
}
@InProceedings{Bird:1991:ULR,
author = "P. L. Bird and R. A. Uhlig",
title = "Using lookahead to reduce memory bank contention for
decoupled operand references",
crossref = "IEEE:1991:PSA",
pages = "187--196",
year = "1991",
bibdate = "Wed Apr 15 16:28:01 MDT 1998",
acknowledgement = ack-nhfb,
classification = "C4240 (Programming and algorithm theory); C5310
(Storage system design); C6120 (File organisation)",
corpsource = "Adv. Comput. Res. Inst., Lyon, France",
keywords = "bank management hardware; complexity; computational
complexity; decoupled operand references; high
throughput memory designs; lookahead; memory
architecture; memory bank contention reduction; operand
references; simulation; storage management; storage
system control structure; table lookup",
sponsororg = "IEEE; ACM",
treatment = "P Practical",
}
@InProceedings{Dubois:1991:DCE,
author = "M. Dubois and J.-C. Wang and L. A. Barroso and K. Lee
and Y.-S. Chen",
title = "Delayed consistency and its effects on the miss rate
of parallel programs",
crossref = "IEEE:1991:PSA",
pages = "197--206",
year = "1991",
bibdate = "Wed Apr 15 16:28:01 MDT 1998",
acknowledgement = ack-nhfb,
classification = "C4240P (Parallel programming and algorithm theory);
C5640 (Protocols); C6110P (Parallel programming)",
corpsource = "Dept. of Electr. Eng. Syst., Univ. of Southern
California, Los Angeles, CA, USA",
keywords = "cache-based systems; complexity; computational
complexity; delayed consistency; delayed protocols;
execution-driven simulations; miss rate; parallel
algorithms; parallel programming; parallel programs;
performance comparison; protocols; weakly ordered
consistency model",
sponsororg = "IEEE; ACM",
treatment = "P Practical",
}
@InProceedings{Hatcher:1991:ASP,
author = "P. J. Hatcher and M. J. Quinn and R. J. Anderso and A.
J. Lapadula and B. K. Seevers and A. F. Bennett",
title = "Architecture-independent scientific programming in
dataparallel {C}: three case studies",
crossref = "IEEE:1991:PSA",
pages = "208--217",
year = "1991",
bibdate = "Wed Apr 15 16:28:01 MDT 1998",
acknowledgement = ack-nhfb,
classification = "C6110P (Parallel programming); C6140D (High level
languages); C6150C (Compilers, interpreters and other
processors); C7340 (Geophysics)",
corpsource = "Dept. of Comput. Sci., New Hampshire Univ., Durham,
NC, USA",
keywords = "architecture independent scientific programming; C
code; C language; compiled programs; dataparallel C;
geophysics computing; Intel iPSC/2; multicomputers;
multiprocessors; nCUBE 3200; ocean circulation model;
parallel programming; performance; program compilers;
Sequent Symmetry S81; shallow-water atmospheric model;
Sharks World model; SIMD programming language",
sponsororg = "IEEE; ACM",
treatment = "A Application; P Practical",
}
@InProceedings{Hirayama:1991:SFP,
author = "H. Hirayama and M. Ikeda and N. Sagawa",
title = "Solution functions of {PDEQSOL} (partial differential
equation solver language) for fluid problems",
crossref = "IEEE:1991:PSA",
pages = "218--227",
year = "1991",
bibdate = "Wed Apr 15 16:28:01 MDT 1998",
acknowledgement = ack-nhfb,
classification = "C4170 (Differential equations)C4185 (Finite element
analysis); C6110P (Parallel programming); C6115
(Programming support); C7320 (Physics and Chemistry)",
corpsource = "Hitachi VLSI Eng. Ltd., Tokyo, Japan",
keywords = "benchmark; finite element analysis; finite element
method; fluid problems; Fortran 77 program; integrated
problem-solving environment; integrated software;
parallel programming; partial differential equation
solver language; partial differential equations;
performance evaluation; physics computing; problem
solving; programming environments; solution algorithms;
supercomputers; translator; vectorization ratios; very
high-level descriptions",
sponsororg = "IEEE; ACM",
treatment = "A Application; P Practical",
}
@InProceedings{Sethian:1991:CTF,
author = "J. A. Sethian and J.-P. Brunet and A. Greenberg and J.
P. Mesirov",
title = "Computing turbulent flow in complex geometries on a
massively parallel processor",
crossref = "IEEE:1991:PSA",
pages = "230--241",
year = "1991",
bibdate = "Wed Apr 15 16:28:01 MDT 1998",
acknowledgement = ack-nhfb,
classification = "A4710 (General theory, simulation and other
computational methods); A4725 (Turbulent flows,
convection, and heat transfer); C5440 (Multiprocessor
systems and techniques); C7320 (Physics and
Chemistry)",
corpsource = "Dept. of Math., California Univ., Berkeley, CA, USA",
keywords = "adaptive creation; complex geometries; computational
element; Connection Machine CM-2; flow simulation;
Lagrangian schemes; massively parallel processor;
merger; parallel data structures; parallel elliptic
solvers; parallel N- body solvers; parallel processing;
physics computing; random vortex method; rollup;
turbulence; turbulent flow computing; vortex shedding",
sponsororg = "IEEE; ACM",
treatment = "A Application; P Practical",
}
@InProceedings{Elton:1991:LBM,
author = "B. H. Elton",
title = "A lattice {Boltzmann} method for a two-dimensional
viscous {Burgers} equation: computational results",
crossref = "IEEE:1991:PSA",
pages = "242--252",
year = "1991",
bibdate = "Wed Apr 15 16:28:01 MDT 1998",
acknowledgement = ack-nhfb,
classification = "A5110 (Kinetic and transport theory); C4170
(Differential equations); C7320 (Physics and
Chemistry)",
corpsource = "Fujitsu America Inc., San Jose, CA, USA",
keywords = "Boltzmann equation; computational results;
conditionally monotone finite difference method;
difference equations; flow simulation; kinetic theory
of gases; l/sub 1/-norm; lattice Boltzmann method;
nonlinear advection-diffusion equation; physics
computing; two-dimensional viscous Burgers equation",
sponsororg = "IEEE; ACM",
treatment = "P Practical; T Theoretical or Mathematical",
}
@InProceedings{Mechoso:1991:DCM,
author = "C. R. Mechoso and C.-C. Ma and J. D. Farrar and J. A.
Saphr and Moore and R. W.",
title = "Distribution of a climate model across high-speed
networks",
crossref = "IEEE:1991:PSA",
pages = "253--260",
year = "1991",
bibdate = "Wed Apr 15 16:28:01 MDT 1998",
acknowledgement = ack-nhfb,
classification = "A9260S (Climatology); A9385 (Instrumentation and
techniques for geophysical, hydrospheric and lower
atmosphere research); A9575P (Mathematical and computer
techniques); C7340 (Geophysics); C7350 (Astronomy and
astrophysics)",
corpsource = "Dept. of Atmos. Sci., Los Angeles Univ., CA, USA",
keywords = "astrophysics computing; atmospheric techniques;
climate model; climatology; coupled atmosphere-ocean
general circulation model; geographically separated
locations; geophysics computing; heterogeneous
computing environments; high-speed networks;
parallelism",
sponsororg = "IEEE; ACM",
treatment = "A Application; P Practical",
}
@InProceedings{Cann:1991:RFD,
author = "D. Cann",
title = "Retire {FORTRAN}? {A} debate rekindled",
crossref = "IEEE:1991:PSA",
pages = "264--272",
year = "1991",
bibdate = "Wed Apr 15 16:28:01 MDT 1998",
acknowledgement = ack-nhfb,
classification = "C6110P (Parallel programming); C6140D (High level
languages)",
corpsource = "Lawrence Livermore Nat. Lab., CA, USA",
keywords = "abstraction; Cray Sisal; FORTRAN; functional language;
parallel execution; parallel programming; performance;
programming language; scientific computing",
sponsororg = "IEEE; ACM",
treatment = "G General Review; P Practical",
}
@InProceedings{Lee:1991:OOP,
author = "J. K. Lee and D. Gannon",
title = "Object oriented parallel programming experiments and
results",
crossref = "IEEE:1991:PSA",
pages = "273--282",
year = "1991",
bibdate = "Wed Apr 15 16:28:01 MDT 1998",
acknowledgement = ack-nhfb,
classification = "C6110J (Object-oriented programming); C6110P
(Parallel programming); C6115 (Programming support)",
corpsource = "Dept. of Comput. Sci., Indiana Univ., Bloomington, IN,
USA",
keywords = "data distribution; distributed collection model;
massive parallelism; memory locality; object oriented
parallel programming; object-oriented programming;
parallel programming; PC++; performance; programming
environments",
sponsororg = "IEEE; ACM",
treatment = "P Practical",
}
@InProceedings{Gursoy:1991:HLS,
author = "A. Gursoy and L. V. Kale",
title = "High level support for divide-and-conquer
parallelism",
crossref = "IEEE:1991:PSA",
pages = "283--292",
year = "1991",
bibdate = "Wed Apr 15 16:28:01 MDT 1998",
acknowledgement = ack-nhfb,
classification = "C6110P (Parallel programming); C6140D (High level
languages)",
corpsource = "Dept. of Comput. Sci., Illinois Univ., Urbana, IL,
USA",
keywords = "C language; Chare Kernel parallel programming;
divide-and-conquer parallelism; dynamic load balancing;
high level languages; high level support; iPSC/2;
machine-independent execution; NCUBE/two; parallel
programming; Sequent symmetry; synchronisation;
synchronization; translator",
sponsororg = "IEEE; ACM",
treatment = "P Practical",
}
@InProceedings{Ewing:1991:VPI,
author = "R. Ewing and P. O'Leary and J. Sochacki",
title = "Vector\slash parallel implementation of a porous media
flow code",
crossref = "IEEE:1991:PSA",
pages = "294--303",
year = "1991",
bibdate = "Wed Apr 15 16:28:01 MDT 1998",
acknowledgement = ack-nhfb,
classification = "A4710 (General theory, simulation and other
computational methods); A4755M (Flow through porous
media); C4240 (Programming and algorithm theory); C7340
(Geophysics)",
corpsource = "Inst. for Sci. Comput., Wyoming Univ., Laramie, WY,
USA",
keywords = "computational complexity; computational model; flow
simulation; flow through porous media; geophysics
computing; large-scale simulation; miscible fluids; oil
recovery processes; porous media flow code;
supercomputing; timings; viscous fingering",
sponsororg = "IEEE; ACM",
treatment = "A Application; P Practical",
}
@InProceedings{Young:1991:HPV,
author = "L. C. Young and S. E. Zaratonello",
title = "High performance vector processing in reservoir
simulation",
crossref = "IEEE:1991:PSA",
pages = "304--315",
year = "1991",
bibdate = "Wed Apr 15 16:28:01 MDT 1998",
acknowledgement = ack-nhfb,
classification = "A4710 (General theory, simulation and other
computational methods); A4755M (Flow through porous
media); C4170 (Differential equations); C5440
(Multiprocessor systems and techniques); C7340
(Geophysics)",
corpsource = "Reservoir Simulation Research Corp., Tulsa, OK, USA",
keywords = "600 MFLOPS; black-oil problems; computational
performance; difference equations; finite-difference
formulation; flow simulation; flow through porous
media; Fujitsu VP2600/10 supercomputer; geophysics
computing; high performance vector processing; parallel
processing; reservoir simulation",
sponsororg = "IEEE; ACM",
treatment = "A Application; P Practical",
}
@InProceedings{Myczkowski:1991:SMA,
author = "J. Myczkowski and G. Steele",
title = "Seismic modeling at {15 Gigaflops} on the {Connection
Machine}",
crossref = "IEEE:1991:PSA",
pages = "316--326",
year = "1991",
bibdate = "Wed Apr 15 16:28:01 MDT 1998",
acknowledgement = ack-nhfb,
classification = "A9130 (Seismology); C4170 (Differential equations);
C5440 (Multiprocessor systems and techniques); C7340
(Geophysics)",
corpsource = "Thinking Machines Corp., Cambridge, MA, USA",
keywords = "14 GFLOPS; acoustic wave equation; CM-2 supercomputer;
Connection Machine; difference equations; finite
difference algorithm; floating point unit; geophysics
computing; instruction sequence; interprocessor grid
communication; massively parallel machine; memory
interface; parallel processing; seismic modelling code;
seismology; sponge boundary conditions; stencil
compiler",
sponsororg = "IEEE; ACM",
treatment = "A Application; P Practical",
}
@InProceedings{Dongarra:1991:GBP,
author = "J. J. Dongarra and A. Karp and K. Miura and H. D.
Simon",
title = "{Gordon Bell Prize} lectures (supercomputer
applications)",
crossref = "IEEE:1991:PSA",
pages = "328--337",
year = "1991",
bibdate = "Wed Apr 15 16:28:01 MDT 1998",
acknowledgement = ack-nhfb,
classification = "C5440 (Multiprocessor systems and techniques)",
corpsource = "Dept. of Comput. Sci., Tennessee Univ., Knoxville, TN,
USA",
keywords = "128-node Intel iPSC/860; compiler speedup; Connections
Machine; electronic structure; floating point
processors; Fortran 77; Fortran 90; grid generation
program; parallel processing; partial differential
equation; price/performance award; scientific and
engineering problems; supercomputers",
sponsororg = "IEEE; ACM",
treatment = "G General Review; P Practical",
}
@InProceedings{Sabot:1991:CPE,
author = "G. Sabot and L. Tennies and A. Vasilevsky and R.
Shapiro",
title = "Compiler parallelization of an elliptic grid generator
for {1990 Gordon Bell Prize}",
crossref = "IEEE:1991:PSA",
pages = "338--346",
year = "1991",
bibdate = "Wed Apr 15 16:28:01 MDT 1998",
acknowledgement = ack-nhfb,
classification = "C5440 (Multiprocessor systems and techniques);
C6150C (Compilers, interpreters and other processors)",
corpsource = "Thinking Machines Corp., Cambridge, MA, USA",
keywords = "1990 Gordon Bell Prize; application code;
automatically parallelizing compiler; compiler
parallelisation; Connection Machine Fortran 1.0
compiler; cycle counting analysis; elliptic grid
generator; FORTRAN; Fortran program; numerical
simulation; parallel processing; program compilers; Sun
workstation",
sponsororg = "IEEE; ACM",
treatment = "P Practical",
}
@InProceedings{Beal:1991:GAP,
author = "D. Beal and C. Lambrinoudakis",
title = "{GPFP}: an array processing element for the next
generation of massively parallel supercomputer
architectures",
crossref = "IEEE:1991:PSA",
pages = "348--357",
year = "1991",
bibdate = "Wed Apr 15 16:28:01 MDT 1998",
acknowledgement = ack-nhfb,
classification = "B1265F (Microprocessors and microcomputers); B2570D
(CMOS integrated circuits); C5130 (Microprocessor
chips); C5220P (Parallel architecture); C5230 (Digital
arithmetic methods)",
corpsource = "Dept. of Comput. Sci., Queen Mary and Westfield Coll.,
London Univ., UK",
keywords = "1.6 micron; 2.5 GFLOPS; 50 MHz; 50-MHz clock; ALU;
arithmetic and logic unit; array processing element;
CMOS integrated circuits; CMOSIC; cost-effective extra
functionality; digital arithmetic; floating point
arithmetic; general purpose with floating point
support; GPFP; MasPar; massively parallel SIMD arrays;
massively parallel supercomputer architectures;
microprocessor chips; on-chip memory; parallel
architectures; processing element; VLSI",
sponsororg = "IEEE; ACM",
treatment = "P Practical",
}
@InProceedings{Karmarkar:1991:NPA,
author = "N. Karmarkar",
title = "A new parallel architecture for sparse matrix
computation based on finite projective geometries",
crossref = "IEEE:1991:PSA",
pages = "358--369",
year = "1991",
bibdate = "Wed Apr 15 16:28:01 MDT 1998",
acknowledgement = ack-nhfb,
classification = "C4140 (Linear algebra); C5220P (Parallel
architecture)",
corpsource = "AT and T Bell Labs., Murray Hill, NJ, USA",
keywords = "data-routing; finite projective geometries; load
balancing; mathematical structure; matrix algebra;
memory-access conflicts; parallel architecture;
parallel architectures; parallel systems; pattern of
interconnection; sparse matrix computation",
sponsororg = "IEEE; ACM",
treatment = "A Application; P Practical",
}
@InProceedings{Jordan:1991:TMO,
author = "H. F. Jordan and V. P. Heuring",
title = "Time multiplexed optical computers",
crossref = "IEEE:1991:PSA",
pages = "370--378",
year = "1991",
bibdate = "Wed Apr 15 16:28:01 MDT 1998",
acknowledgement = ack-nhfb,
classification = "B4125 (Fibre optics); B4180 (Optical logic devices
and optical computing techniques); C5270 (Optical
computing techniques)",
corpsource = "Dept. of Electr. and Comput. Eng., Colorado Univ.,
Boulder, CO, USA",
keywords = "architecture; bit serial; directional couplers;
interconnection; logic devices; optical counter;
optical fibers; optical fibres; optical information
processing; proof-of-principle experiment; temporal
latency; time division multiplexing; time multiplexed
optical computers",
sponsororg = "IEEE; ACM",
treatment = "P Practical",
}
@InProceedings{Fiduccia:1991:UMN,
author = "C. M. Fiduccia and E. M. Jacobson",
title = "Universal multistage networks via linear
permutations",
crossref = "IEEE:1991:PSA",
pages = "380--389",
year = "1991",
bibdate = "Wed Apr 15 16:28:01 MDT 1998",
acknowledgement = ack-nhfb,
classification = "C1160 (Combinatorial mathematics); C4230M
(Multiprocessor interconnection)",
corpsource = "Supercomputing Res. Center, Bowie, MD, USA",
keywords = "de Bruijn graph; directed 2-graphs; directed graphs;
invertible linear operator; linear permutations;
multiprocessor interconnection networks; N/2 nodes;
shuffle-exchange network; universal multistage
networks",
sponsororg = "IEEE; ACM",
treatment = "P Practical; T Theoretical or Mathematical",
}
@InProceedings{Wei:1991:DAE,
author = "S. Wei and S. Levy",
title = "Design and analysis of efficient hierarchical
interconnection networks",
crossref = "IEEE:1991:PSA",
pages = "390--399",
year = "1991",
bibdate = "Wed Apr 15 16:28:01 MDT 1998",
acknowledgement = ack-nhfb,
classification = "C4230M (Multiprocessor interconnection); C5670
(Network performance)",
corpsource = "Dept. of Comput. Sci., Rutgers Univ., New Brunswick,
NJ, USA",
keywords = "average internode distance; design parameters;
diameter; fault tolerance capability; hierarchical
interconnection networks; intercluster traffic density;
interface nodes; message-passing architectures;
multiprocessor interconnection networks; performance
evaluation; performance measures",
sponsororg = "IEEE; ACM",
treatment = "P Practical",
}
@InProceedings{Farrens:1991:ATS,
author = "M. Farrens and B. Wetmore and A. Woodruff",
title = "Alleviation of tree saturation in multistage
interconnection networks",
crossref = "IEEE:1991:PSA",
pages = "400--409",
year = "1991",
bibdate = "Wed Apr 15 16:28:01 MDT 1998",
acknowledgement = ack-nhfb,
classification = "C1160 (Combinatorial mathematics); C4230M
(Multiprocessor interconnection); C5670 (Network
performance)",
corpsource = "Div. of Comput. Sci., California Univ., Davis, CA,
USA",
keywords = "bleeding; feedback damping scheme; feedback threshold
value; hot spot contention; memory modules; memory
queue size; multiprocessor interconnection networks;
multistage interconnection networks; network
simulation; performance evaluation; system performance;
tree saturation alleviation; trees (mathematics)",
sponsororg = "IEEE; ACM",
treatment = "P Practical; T Theoretical or Mathematical",
}
@InProceedings{Cheng:1991:EAI,
author = "D. Y. Cheng and D. M. Pase",
title = "An evaluation of automatic and interactive parallel
programming tools",
crossref = "IEEE:1991:PSA",
pages = "412--423",
year = "1991",
bibdate = "Wed Apr 15 16:28:01 MDT 1998",
acknowledgement = ack-nhfb,
classification = "C5470 (Performance evaluation and testing); C6110P
(Parallel programming); C6115 (Programming support);
C7460 (Aerospace engineering)",
corpsource = "NASA Ames Res. Center, Moffett Field, CA, USA",
keywords = "aerospace computing; aerospace simulation; automatic
tools; benchmarks; code transformation; Cray Y-MP;
interactive parallel programming tools; interactive
systems; machine-specific optimizations; NAS; Numerical
Aerodynamics Simulation; parallel programming;
performance; performance degradation; performance
evaluation; software tools",
sponsororg = "IEEE; ACM",
treatment = "A Application; P Practical",
}
@InProceedings{Hall:1991:ITP,
author = "M. W. Hall and K. Kennedy and K. S. McKinley",
title = "Interprocedural transformations for parallel code
generation",
crossref = "IEEE:1991:PSA",
pages = "424--434",
year = "1991",
bibdate = "Wed Apr 15 16:28:01 MDT 1998",
acknowledgement = ack-nhfb,
classification = "C6110P (Parallel programming); C6150C (Compilers,
interpreters and other processors); C6150G (Diagnostic,
testing, debugging and evaluating systems)",
corpsource = "Dept. of Comput. Sci., Rice Univ., Houston, TX, USA",
keywords = "compiler optimization; interprocedural
transformations; loop parallelization; machine model;
parallel code generation; parallel programming;
parallelism-enhancing transformations; Perfect
Benchmarks; performance evaluation; performance
improvements; procedure calls; program compilers;
scientific programs; shared-memory multiprocessor",
sponsororg = "IEEE; ACM",
treatment = "P Practical",
}
@InProceedings{Beguelin:1991:GDT,
author = "A. Beguelin and J. J. Dongarra and G. A. Geist and R.
Manchek and V. S. Sunderam",
title = "Graphical development tools for network-based
concurrent supercomputing",
crossref = "IEEE:1991:PSA",
pages = "435--444",
year = "1991",
bibdate = "Wed Apr 15 16:28:01 MDT 1998",
acknowledgement = ack-nhfb,
classification = "C6110P (Parallel programming); C6115 (Programming
support); C6180G (Graphical user interfaces)",
corpsource = "Oak Ridge Nat Lab., TN, USA",
keywords = "application program; graphical development tools;
graphical user interfaces; HeNCE; heterogeneous network
computing environment; integrated graphical tools;
network-based concurrent supercomputing; parallel
programming; parallel programs; Parallel Virtual
Machine; process management and communication;
programming environments; PVM; software package;
X-window-based software environment",
sponsororg = "IEEE; ACM",
treatment = "P Practical",
}
@InProceedings{Plimpton:1991:SAR,
author = "S. Plimpton and G. Mastin and D. Ghiglia",
title = "Synthetic aperture radar image processing on parallel
supercomputers",
crossref = "IEEE:1991:PSA",
pages = "446--452",
year = "1991",
bibdate = "Wed Apr 15 16:28:01 MDT 1998",
acknowledgement = ack-nhfb,
classification = "B6140C (Optical information and image processing);
B6320 (Radar equipment, systems and applications);
C5260B (Computer vision and picture processing); C7410F
(Communications)",
corpsource = "Sandia Nat. Labs., Albuquerque, NM, USA",
keywords = "2-D FFTs; CM-2; computerised picture processing; fast
Fourier transforms; nCUBE 2 hypercube; parallel
processing; parallel supercomputers; performance data;
phase gradient autofocusing; polar reformatter; radar
applications; synthetic aperture radar image
processing; telecommunications computing; uncompensated
phase errors",
sponsororg = "IEEE; ACM",
treatment = "A Application; P Practical",
}
@InProceedings{Hotchkiss:1991:ASI,
author = "R. S. Hotchkiss and C. L. Wampler",
title = "The auditorialization of scientific information",
crossref = "IEEE:1991:PSA",
pages = "453--461",
year = "1991",
bibdate = "Wed Apr 15 16:28:01 MDT 1998",
acknowledgement = ack-nhfb,
classification = "B6130 (Speech analysis and processing techniques);
B6140 (Signal processing and detection); C5260 (Digital
signal processing); C5585 (Speech recognition and
synthesis)",
corpsource = "Los Alamos Nat. Lab., NM, USA",
keywords = "auditorialization; computerised signal processing;
cryptography; encoding; encrypt; functional data;
mathematical functions; scientific information;
sequences of music; sound errors; speech analysis and
processing; speech recognition",
sponsororg = "IEEE; ACM",
treatment = "P Practical",
}
@InProceedings{Tamayo:1991:PAS,
author = "P. Tamayo and J. P. Mesirov and B. M. Boghosian",
title = "Parallel approaches to short range molecular dynamics
simulations",
crossref = "IEEE:1991:PSA",
pages = "462--470",
year = "1991",
bibdate = "Wed Apr 15 16:28:01 MDT 1998",
acknowledgement = ack-nhfb,
classification = "A6120J (Computer simulation of static and dynamic
behaviour); C4240P (Parallel programming and algorithm
theory); C7320 (Physics and Chemistry)",
corpsource = "Thinking Machine Corp., Cambridge, MA, USA",
keywords = "coarse-grained cells; computational requirements;
Connection Machine CM-2; linked lists; molecular
dynamics method; parallel algorithms; parallel
machines; performance evaluation; physics computing;
short range molecular dynamics simulations; Verlet
neighbor lists",
sponsororg = "IEEE; ACM",
treatment = "A Application; P Practical",
}
@InProceedings{Friedell:1991:VBM,
author = "M. Friedell and M. LaPolla and S. Kochhar and S.
Sistare and Juda and J.",
title = "Visualizing the behavior of massively parallel
programs",
crossref = "IEEE:1991:PSA",
pages = "472--480",
year = "1991",
bibdate = "Wed Apr 15 16:28:01 MDT 1998",
acknowledgement = ack-nhfb,
classification = "C6110P (Parallel programming); C6115 (Programming
support); C6150G (Diagnostic, testing, debugging and
evaluating systems)",
corpsource = "Harvard Univ., Cambridge, MA, USA",
keywords = "behaviour visualization; computer-aided design system;
conceptual framework; Connection Machine; debugging;
integrated visualization environment; massively
parallel programs; parallel programming; program
debugging; program testing; programming environments;
prototype system; SIMD programs; user-interaction
paradigm",
sponsororg = "IEEE; ACM",
treatment = "P Practical",
}
@InProceedings{Goldberg:1991:PDS,
author = "A. J. Goldberg and J. L. Hennessy",
title = "Performance debugging shared memory multiprocessor
programs with {MTOOL}",
crossref = "IEEE:1991:PSA",
pages = "481--490",
year = "1991",
bibdate = "Wed Apr 15 16:28:01 MDT 1998",
acknowledgement = ack-nhfb,
classification = "C6110P (Parallel programming); C6115 (Programming
support); C6150G (Diagnostic, testing, debugging and
evaluating systems); C6180G (Graphical user
interfaces)",
corpsource = "Stanford Univ., CA, USA",
keywords = "graphical user interfaces; low overhead
instrumentation; MTOOL; parallel programming;
performance evaluation; performance losses; program
debugging; shared memory parallel programs; Silicon
Graphics multiprocessors; software tool; software
tools; synchronisation; synchronization bottlenecks;
time bottlenecks; window-based user interface",
sponsororg = "IEEE; ACM",
treatment = "P Practical",
}
@InProceedings{Utter-Honig:1991:GAP,
author = "S. Utter-Honig and C. M. Pancake",
title = "Graphical animation of parallel {Fortran} programs",
crossref = "IEEE:1991:PSA",
pages = "491--500",
year = "1991",
bibdate = "Wed Apr 15 16:28:01 MDT 1998",
acknowledgement = ack-nhfb,
classification = "C6110P (Parallel programming); C6130B (Graphics
techniques); C6150G (Diagnostic, testing, debugging and
evaluating systems)",
corpsource = "Cornell Nat. Supercomputer Facility, Cornell Univ.,
Itahca, NY, USA",
keywords = "computer animation; FORTRAN; hierarchically organized
source code; lock/event synchronization; parallel
Fortran programs; parallel programming; performance
analysis; performance evaluation; PF-View; program
behavior; software tools; synchronisation; textural
trace information; tool; visualizing the behavior",
sponsororg = "IEEE; ACM",
treatment = "P Practical",
}
@InProceedings{Chang:1991:SPP,
author = "Yao-Jen Chang and J.-L. C. Wu and Jingshown Wu",
title = "Scheduling parallel programs with non-uniform
parallelism profiles",
crossref = "IEEE:1991:PSA",
pages = "502--511",
year = "1991",
bibdate = "Wed Apr 15 16:28:01 MDT 1998",
acknowledgement = ack-nhfb,
classification = "C6110P (Parallel programming); C6150J (Operating
systems)",
corpsource = "Dept. of Electr. Eng., Nat. Taiwan Univ., Taipei,
Taiwan",
keywords = "databases; job turnaround time; multiprocessing
systems; nonuniform parallelism profiles; operating
system; parallel algorithms; parallel programming;
parallel programs scheduling; parallelizing compilers;
performance evaluation; processor allocation;
scheduling; speedup; task graphs",
sponsororg = "IEEE; ACM",
treatment = "P Practical",
}
@InProceedings{Ieumwananonthachai:1991:IMC,
author = "A. Ieumwananonthachai and A. N. Aizawa and S. R.
Schwartz and Wah and B. W. and J. C. Yan",
title = "Intelligent mapping of communicating processes in
distributed computing systems",
crossref = "IEEE:1991:PSA",
pages = "512--521",
year = "1991",
bibdate = "Wed Apr 15 16:28:01 MDT 1998",
acknowledgement = ack-nhfb,
classification = "C1230 (Artificial intelligence); C4240 (Programming
and algorithm theory); C6150N (Distributed systems)",
corpsource = "Coord. Sci. Lab., Illinois Univ., Champaign, IL, USA",
keywords = "automatically designing heuristics; communicating
processes; computational complexity; distributed
computing systems; distributed processing; heuristic
programming; NP-hard; optimal routing of messages;
post-game analysis; real-time systems; simulations;
solution quality; statistical method; TEACHER 4.1",
sponsororg = "IEEE; ACM",
treatment = "P Practical",
}
@InProceedings{Kodama:1991:LBF,
author = "Y. Kodama and S. Sakai and Y. Yamaguchi",
title = "Load balancing by function distribution on the {EM-4}
prototype",
crossref = "IEEE:1991:PSA",
pages = "522--531",
year = "1991",
bibdate = "Wed Apr 15 16:28:01 MDT 1998",
acknowledgement = ack-nhfb,
classification = "C5440 (Multiprocessor systems and techniques); C5470
(Performance evaluation and testing); C6150N
(Distributed systems)",
corpsource = "Electrotech. Lab., Ibaraki, Japan",
keywords = "allocation functions; divide-and-conquer program;
dynamic characteristics; EM-4; function distribution;
game tree program; load balancing methods;
local-minimum load; MLPE packets; parallel dataflow
machine; parallel processing; performance evaluation;
resource allocation",
sponsororg = "IEEE; ACM",
treatment = "X Experimental",
}
@InProceedings{Meindl:1991:GIG,
author = "J. D. Meindl",
title = "Gigascale integration ({GSI}) technology",
crossref = "IEEE:1991:PSA",
pages = "534--538",
year = "1991",
bibdate = "Wed Apr 15 16:28:01 MDT 1998",
acknowledgement = ack-nhfb,
classification = "B1265 (Digital electronics); B2570 (Semiconductor
integrated circuits); C5120 (Logic and switching
circuits)",
corpsource = "Rensselaer Polytech. Inst., Troy, NY, USA",
keywords = "chip area; chip performance index; delays; gigascale
integration; integrated circuit technology;
macrovariables; minimum feature size; number of
transistors per minimum feature area; power-delay
product; reciprocal length versus delay; singular
metric; switching operations; technological
forecasting; transmission operations; VLSI",
sponsororg = "IEEE; ACM",
treatment = "G General Review",
}
@InProceedings{Willen:1991:EGP,
author = "D. E. Willen",
title = "Exploration geophysics, parallel computing and
reality",
crossref = "IEEE:1991:PSA",
pages = "540--??",
year = "1991",
bibdate = "Wed Apr 15 16:28:01 MDT 1998",
acknowledgement = ack-nhfb,
classification = "A9130R (Explosion seismology); A9365 (Data
acquisition, processing and storage); A9385
(Instrumentation and techniques for geophysical,
hydrospheric and lower atmosphere research); C5440
(Multiprocessor systems and techniques); C7340
(Geophysics)",
corpsource = "EXXON Production Research Co., Houston, TX, USA",
keywords = "complex near surface; density effects; elastic
effects; exploration geophysics; geophysical
prospecting; geophysics computing; inverse problems;
layered Earth approximations; parallel processing;
seismic data; seismology; structured models; TeraFLOPS;
TFLOPS; traveltime calculations; wave propagation",
sponsororg = "IEEE; ACM",
treatment = "G General Review",
}
@InProceedings{Rutledge:1991:AIL,
author = "J. M. Rutledge and D. R. Jones and W. H. Chen and E.
Y. Chung",
title = "Application issues for large scale reservoir
simulation on massively parallel computers",
crossref = "IEEE:1991:PSA",
pages = "541--??",
year = "1991",
bibdate = "Wed Apr 15 16:28:01 MDT 1998",
acknowledgement = ack-nhfb,
classification = "A9385 (Instrumentation and techniques for
geophysical, hydrospheric and lower atmosphere
research); C5440 (Multiprocessor systems and
techniques); C6150N (Distributed systems); C7340
(Geophysics); C7450 (Chemical engineering)",
keywords = "chemical engineering computing; computational speed;
distributed memory machines; geophysics computing;
indirect addressing; intensive computational needs;
large scale reservoir simulation; linear equation
solver; load balancing; massively parallel computers;
oil technology; parallel processing; petroleum
reservoir models; resource allocation; robustness;
shared memory computers; unit stride; vector
supercomputers",
sponsororg = "IEEE; ACM",
treatment = "G General Review",
}
@InProceedings{Kendall:1991:LSR,
author = "R. P. Kendall and J. R. Wallis and J. A. Foster and J.
S. Nolen",
title = "Large scale reservoir simulation in the concurrent
processing milieu",
crossref = "IEEE:1991:PSA",
pages = "542--??",
year = "1991",
bibdate = "Wed Apr 15 16:28:01 MDT 1998",
acknowledgement = ack-nhfb,
classification = "C7340 (Geophysics); C7450 (Chemical engineering)",
keywords = "chemical engineering computing; concurrent processing
milieu; fine granularity; geophysics computing;
numerical reservoir simulation; oil technology;
parallel processing; performance gains; simulation
technology",
sponsororg = "IEEE; ACM",
treatment = "G General Review",
}
@InProceedings{Smith:1991:VCC,
author = "L. L. Smith",
title = "Vectorizing {C} compilers: how good are they?",
crossref = "IEEE:1991:PSA",
pages = "544--553",
year = "1991",
bibdate = "Wed Apr 15 16:28:01 MDT 1998",
acknowledgement = ack-nhfb,
classification = "C6110P (Parallel programming); C6140D (High level
languages); C6150C (Compilers, interpreters and other
processors)",
corpsource = "Supercomputing Res. Center, Bowie, MD, USA",
keywords = "automatic vectorization; C language; C loop kernels;
Convex Application Compiler; Convex cc compiler; Cray 2
scc compiler; Cray YMP scc compiler; parallel
programming; pipeline processing; program compilers;
program testing; vectorizing C compilers",
sponsororg = "IEEE; ACM",
treatment = "P Practical; X Experimental",
}
@InProceedings{Glen:1991:CMH,
author = "R. R. Glen and D. V. Pryor and J. M. Conroy and T.
Johnson",
title = "Characterizing memory hot spots in a shared memory
{MIMD} machine",
crossref = "IEEE:1991:PSA",
pages = "554--566",
year = "1991",
bibdate = "Wed Apr 15 16:28:01 MDT 1998",
acknowledgement = ack-nhfb,
classification = "C5220P (Parallel architecture); C5440
(Multiprocessor systems and techniques); C6150N
(Distributed systems)",
corpsource = "Supercomputing Res. Center, Bowie, MD, USA",
keywords = "bistability; critical section; first come/first serve
queuing mechanism; massively parallel MIMD computers;
memory hot spot; memory stride; multiprocessing
systems; pseudorandom interleaving; separate memory
accesses; shared memory locations; shared memory MIMD
machine; split transaction; storage management;
supercomputers; threads; throughput prediction",
sponsororg = "IEEE; ACM",
treatment = "P Practical; T Theoretical or Mathematical",
}
@InProceedings{Miller:1991:IOB,
author = "E. L. Miller and R. H. Katz",
title = "Input\slash output behavior of supercomputing
applications",
crossref = "IEEE:1991:PSA",
pages = "567--576",
year = "1991",
bibdate = "Wed Apr 15 16:28:01 MDT 1998",
acknowledgement = ack-nhfb,
classification = "C5440 (Multiprocessor systems and techniques);
C6150N (Distributed systems)",
corpsource = "Dept. of Electr. Eng. and Comput. Sci., California
Univ., Berkeley, CA, USA",
keywords = "access pattern; buffer storage; bursty I/O request
pattern; caching simulations; CPU utilization; Cray
computers; Cray Y-MP CPU; digital simulation; file
cache; file references; input-output programs;
parallel processing; read-ahead; solid-state disk;
storage management; supercomputer I/O traces;
write-behind",
sponsororg = "IEEE; ACM",
treatment = "P Practical; X Experimental",
}
@InProceedings{Chronopoulos:1991:TEP,
author = "A. T. Chronopoulos",
title = "Towards efficient parallel implementation of the {CG}
method applied to a class of block tridiagonal linear
systems",
crossref = "IEEE:1991:PSA",
pages = "578--587",
year = "1991",
bibdate = "Wed Apr 15 16:28:01 MDT 1998",
acknowledgement = ack-nhfb,
classification = "C4140 (Linear algebra); C4170 (Differential
equations); C4240P (Parallel programming and algorithm
theory); C5220P (Parallel architecture)",
corpsource = "Dept. of Comput, Sci., Minnesota Univ., Minneapolis,
MN, USA",
keywords = "block tridiagonal linear systems; conjugate gradient
methods; CRAY-2; elliptic partial differential
equation; Hypercube parallel computers; memory
hierarchy; message passing private memory machines;
parallel algorithms; parallel architectures; parallel
machines; parameterized vector architecture; partial
differential equations; shared memory machines; vector
processors",
sponsororg = "IEEE; ACM",
treatment = "X Experimental",
}
@InProceedings{Pommerell:1991:PIL,
author = "C. Pommerell and W. Fichtner",
title = "{PILS}: an iterative linear solver package for
ill-conditioned systems",
crossref = "IEEE:1991:PSA",
pages = "588--599",
year = "1991",
bibdate = "Wed Apr 15 16:28:01 MDT 1998",
acknowledgement = ack-nhfb,
classification = "C4140 (Linear algebra); C7310 (Mathematics)",
corpsource = "Integrated Syst. Lab., ETH, Zurich, Switzerland",
keywords = "equation solution; ill-conditioned systems; iterative
linear solver package; linear algebra; linear
equations; mathematics computing; multidimensional
solution; ordering; partial differential equations;
PILS; preconditioning; production; software
implementation; software package; software packages",
sponsororg = "IEEE; ACM",
treatment = "P Practical; T Theoretical or Mathematical",
}
@InProceedings{Malard:1991:TPD,
author = "J. Malard",
title = "Threshold pivoting for dense {LU} factorization on
distributed memory multiprocessor",
crossref = "IEEE:1991:PSA",
pages = "600--607",
year = "1991",
bibdate = "Wed Apr 15 16:28:01 MDT 1998",
acknowledgement = ack-nhfb,
classification = "C4140 (Linear algebra); C4240P (Parallel programming
and algorithm theory)",
corpsource = "Sch. of Comput. Sci., McGill Univ., Montreal, Que.,
Canada",
keywords = "block column wrapping; dense LU factorization;
distributed memory multiprocessor; matrix algebra;
multicasts; parallel algorithms; parallel programming;
row wrapping",
sponsororg = "IEEE; ACM",
treatment = "X Experimental",
}
@InProceedings{Hummel:1991:FPR,
author = "S. F. Hummel and E. Schonberg and L. E. Flynn",
title = "Factoring: a practical and robust method for
scheduling parallel loops",
crossref = "IEEE:1991:PSA",
pages = "610--619",
year = "1991",
bibdate = "Wed Apr 15 16:28:01 MDT 1998",
acknowledgement = ack-nhfb,
classification = "C6110P (Parallel programming); C6150C (Compilers,
interpreters and other processors)",
corpsource = "CRI, Ecole Nat. Sup{\'e}rieure des Mines de Paris,
Fontainebleau, France",
keywords = "factoring; guided self-scheduling; independent
iterations; optimal finishing time; parallel languages;
parallel programming; parallel-loop characteristics;
program compilers; PTRAN restructuring compiler;
resource allocation; RP3 runtime system; scheduling;
scheduling parallel loops; static chunking",
sponsororg = "IEEE; ACM",
treatment = "P Practical; X Experimental",
}
@InProceedings{Chen:1991:ESD,
author = "D.-K. Chen and P.-C. Yew",
title = "An empirical study on {DOACROSS} loops",
crossref = "IEEE:1991:PSA",
pages = "620--632",
year = "1991",
bibdate = "Wed Apr 15 16:28:01 MDT 1998",
acknowledgement = ack-nhfb,
classification = "C6110P (Parallel programming); C6150C (Compilers,
interpreters and other processors)",
corpsource = "Center for Supercomput. Res. and Dev., Illinois Univ.,
Urbana, IL, USA",
keywords = "concurrent DOACROSS loop execution; cross-iteration
dependences; digital simulation; execution-driven
simulation; KAP; MaxPar; optimizing compilers; parallel
machines; parallel programming; parallelizing compiler;
program compilers",
sponsororg = "IEEE; ACM",
treatment = "P Practical; X Experimental",
}
@InProceedings{Yang:1991:FSS,
author = "T. Yang and A. Gerasoulis",
title = "A fast static scheduling algorithm for {DAGs} on an
unbounded number of processors",
crossref = "IEEE:1991:PSA",
pages = "633--642",
year = "1991",
bibdate = "Wed Apr 15 16:28:01 MDT 1998",
acknowledgement = ack-nhfb,
classification = "C1160 (Combinatorial mathematics); C4240P (Parallel
programming and algorithm theory); C6110P (Parallel
programming); C6150N (Distributed systems)",
corpsource = "Dept. of Comput. Sci., Rutgers Univ., New Brunswick,
NJ, USA",
keywords = "coarse tree graphs; communication overhead; completely
connected processors; computational complexity; DAG;
DAGs; directed acyclic task graphs; directed graphs;
dominant sequences clustering; fork; heuristic
algorithm; join; parallel algorithms; parallel
programming; parallel time; scheduling; static
scheduling algorithm",
sponsororg = "IEEE; ACM",
treatment = "P Practical; T Theoretical or Mathematical",
}
@InProceedings{Qiao:1991:TOC,
author = "C. Qiao and R. G. Melham",
title = "Time-division optical communications in multiprocessor
arrays",
crossref = "IEEE:1991:PSA",
pages = "644--653",
year = "1991",
bibdate = "Wed Apr 15 16:28:01 MDT 1998",
acknowledgement = ack-nhfb,
classification = "B6150C (Switching theory); B6260 (Optical links and
equipment); C4230M (Multiprocessor interconnection);
C5440 (Multiprocessor systems and techniques); C6150N
(Distributed systems)",
corpsource = "Dept. of Comput. Sci., Pittsburgh Univ., PA, USA",
keywords = "clock distribution method; high communication
bandwidth; message pipelining; multiprocessing systems;
multiprocessor arrays; optical communication; optical
signal transmission; optical waveguides; predictable
propagation delays; synchronisation; synchronization;
time division multiplexing; time-division multiplexing;
unidirectional propagation",
sponsororg = "IEEE; ACM",
treatment = "T Theoretical or Mathematical",
}
@InProceedings{Felperin:1991:FRP,
author = "S. A. Felperin and L. Gravano and G. D. Pifarre and J.
C. L. Sanz",
title = "Fully-adaptive routing: packet switching performance
and wormhole algorithms",
crossref = "IEEE:1991:PSA",
pages = "654--663",
year = "1991",
bibdate = "Wed Apr 15 16:28:01 MDT 1998",
acknowledgement = ack-nhfb,
classification = "B6150C (Switching theory); C4230M (Multiprocessor
interconnection); C5220P (Parallel architecture); C5470
(Performance evaluation and testing)",
keywords = "deadlock-free adaptive routing; fully adaptive minimal
worm-hole routing algorithm; hypercube; injection
models; latency; livelock-free adaptive routing; mesh;
packet switching; packet switching performance;
parallel architectures; performance evaluation;
saturation point; simulation study; telecommunication
traffic; throughput; traffic models; wormhole
algorithms",
sponsororg = "IEEE; ACM",
treatment = "P Practical; X Experimental",
}
@InProceedings{Kung:1991:NME,
author = "H. T. Kung and R. Sansom and S. Schlick and P.
Steenkiste and M. Arnould and F. J. Bitz and
F. Christianson and E. C. Cooper and
{\"O}. Menzilcio{\u{g}}lu and D. Ombres and B. Zill",
title = "Network-based multicomputers: an emerging parallel
architecture",
crossref = "IEEE:1991:PSA",
pages = "664--673",
year = "1991",
bibdate = "Wed Apr 15 16:28:01 MDT 1998",
acknowledgement = ack-nhfb,
classification = "C5220P (Parallel architecture); C5440
(Multiprocessor systems and techniques); C5620
(Computer networks and techniques)",
corpsource = "Sch. of Comput. Sci., Carnegie Mellon Univ.,
Pittsburgh, PA, USA",
keywords = "computer networks; copy operations; high bandwidth;
high-speed crossbar switches; host interrupts;
host-network interface overhead; low latency;
multicomputer applications; multiprocessing systems;
Nectar; network-based multicomputers; parallel
architecture; parallel architectures; protocol;
system-specific interconnects",
sponsororg = "IEEE; ACM",
treatment = "P Practical; X Experimental",
}
@InProceedings{Chervin:1991:CMP,
author = "R. Chervin",
title = "Climate modeling with parallel vector supercomputers",
crossref = "IEEE:1991:PSA",
pages = "677--??",
year = "1991",
bibdate = "Wed Apr 15 16:28:01 MDT 1998",
acknowledgement = ack-nhfb,
classification = "A9260B (General circulation); A9260S (Climatology);
A9365 (Data acquisition, processing and storage); C7340
(Geophysics)",
corpsource = "Nat. Center for Atmos. Res., Boulder, CO, USA",
keywords = "atmospheric movements; climate modeling; climatology;
global atmospheric models; global climate system; model
performance enhancement; National Center for
Atmospheric Research; NCAR; ocean models; parallel
processing; parallel vector supercomputers; performance
evaluation; reduced execution time",
sponsororg = "IEEE; ACM",
treatment = "G General Review",
}
@InProceedings{Dannevik:1991:CMM,
author = "W. Dannevik",
title = "Computing modeling in a {MIMD} environment",
crossref = "IEEE:1991:PSA",
pages = "678--??",
year = "1991",
bibdate = "Wed Apr 15 16:28:01 MDT 1998",
acknowledgement = ack-nhfb,
classification = "A9210D (Dynamics of the deep ocean); A9210F
(Dynamics of the upper ocean); A9260B (General
circulation); A9260S (Climatology); A9365 (Data
acquisition, processing and storage); C6110P (Parallel
programming); C7340 (Geophysics)",
corpsource = "Lawrence Livermore Nat. Lab., CA, USA",
keywords = "1D domain decomposition; 2D decomposition; atmospheric
circulation model; atmospheric movements; BBN TC2000
MIMD system; climate model numerical algorithms;
climatology; data structure definition;
distributed-memory programming models; finite
difference models; general circulation models;
geophysics computing; load-balancing; message-passing
paradigms; MIMD environment; oceanography; parallel
efficiency; parallel processing; Semtner-Chervin ocean
circulation model; shared-memory programming model;
spatial resolution; time-advance algorithm selection",
sponsororg = "IEEE; ACM",
treatment = "P Practical; T Theoretical or Mathematical",
}
@InProceedings{Smith:1991:OMC,
author = "R. D. Smith and J. K. Dukowicz and R. C. Malone",
title = "Ocean modeling on the {Connection Machine}",
crossref = "IEEE:1991:PSA",
pages = "679--??",
year = "1991",
bibdate = "Wed Apr 15 16:28:01 MDT 1998",
acknowledgement = ack-nhfb,
classification = "A9210D (Dynamics of the deep ocean); A9210F
(Dynamics of the upper ocean); A9260B (General
circulation); A9365 (Data acquisition, processing and
storage); C6110P (Parallel programming); C7340
(Geophysics)",
corpsource = "Los Alamos Nat. Lab., NM, USA",
keywords = "3D primitive equations; 4-processor XMP; coastal
topography; Connection Machine; data structure; DOE
CHAMMP program; geophysics computing; global ocean
model; longitude-depth slab; Los Alamos CM-2 Connection
Machine; ocean-bottom topography; oceanography;
parallel processing; Semtner-Chervin ocean model;
stratified fluid flow; surface-pressure formulation",
sponsororg = "IEEE; ACM",
treatment = "T Theoretical or Mathematical; X Experimental",
}
@InProceedings{Chiueh:1991:IMM,
author = "T.-C. Chiueh",
title = "An integrated memory management scheme for dynamic
alias resolution",
crossref = "IEEE:1991:PSA",
pages = "682--691",
year = "1991",
bibdate = "Wed Apr 15 16:28:01 MDT 1998",
acknowledgement = ack-nhfb,
classification = "C5220P (Parallel architecture); C5440
(Multiprocessor systems and techniques); C6150J
(Operating systems); C6150N (Distributed systems)",
corpsource = "Dept. of Electr. Eng. and Comput. Sci., California
Univ., Berkeley, CA, USA",
keywords = "indirect resolution; integrated memory management;
machine cycle time; memory mapped register;
multiprocessor configurations; on-chip data cache;
pipeline depth; processor registers; storage
allocation; storage management; tagged register",
sponsororg = "IEEE; ACM",
treatment = "P Practical",
}
@InProceedings{Corporal:1991:MFH,
author = "{Corporal, H.} and H. Mulder",
title = "{MOVE}: a framework for high-performance processor
design",
crossref = "IEEE:1991:PSA",
pages = "692--701",
year = "1991",
bibdate = "Wed Apr 15 16:28:01 MDT 1998",
acknowledgement = ack-nhfb,
classification = "C5220P (Parallel architecture)",
corpsource = "Dept. of Electr. Eng., Delft Univ. of Technol.,
Netherlands",
keywords = "configurable; data operations; data transport;
hardware organization; hardware utilization;
high-performance processors;
instruction-level-parallelism; MOVE; parallel
architectures; pipeline processing; pipelining;
scalable; short cycle implementations",
sponsororg = "IEEE; ACM",
treatment = "P Practical",
}
@InProceedings{Bird:1991:SPP,
author = "P. L. Bird and U. F. Pleban",
title = "A semantics-directed partitioning of a processor
architecture",
crossref = "IEEE:1991:PSA",
pages = "702--709",
year = "1991",
bibdate = "Wed Apr 15 16:28:01 MDT 1998",
acknowledgement = ack-nhfb,
classification = "C4210 (Formal logic); C4240 (Programming and
algorithm theory); C5220P (Parallel architecture)",
corpsource = "Adv. Comput. Res. Inst., Lyon, France",
keywords = "action semantics; computer architecture; decoupled
address generation; decoupled control activity;
denotational semantics; formal languages; formal
semantic model; MISD machine; parallel architectures;
processor architecture; programming language semantics;
programming theory; semantics partitioning;
semantics-directed partitioning",
sponsororg = "IEEE; ACM",
treatment = "P Practical",
}
@InProceedings{Zagha:1991:RSV,
author = "M. Zagha and G. E. Blelloch",
title = "Radix sort for vector multiprocessors",
crossref = "IEEE:1991:PSA",
pages = "712--721",
year = "1991",
bibdate = "Wed Apr 15 16:28:01 MDT 1998",
acknowledgement = ack-nhfb,
classification = "C4240P (Parallel programming and algorithm theory);
C6110P (Parallel programming); C6130 (Data handling
techniques)",
corpsource = "Sch. of Comput. Sci., Carnegie Mellon Univ.,
Pittsburgh, PA, USA",
keywords = "Cray computers; CRAY-Y-MP; data-parallel algorithm;
parallel algorithms; pipeline processing; radix sort
algorithm; sorting; vector multiprocessors",
sponsororg = "IEEE; ACM",
treatment = "P Practical",
}
@InProceedings{Kanada:1991:MVP,
author = "Y. Kanada",
title = "A method of vector processing for shared symbolic
data",
crossref = "IEEE:1991:PSA",
pages = "722--731",
year = "1991",
bibdate = "Wed Apr 15 16:28:01 MDT 1998",
acknowledgement = ack-nhfb,
classification = "C4210 (Formal logic); C4240P (Parallel programming
and algorithm theory); C6120 (File organisation)",
corpsource = "Hitachi Ltd., Tokyo, Japan",
keywords = "address calculation sorting; data structures; dynamic
data structures; filtering-overwritten-label method;
graphs; hash table; Hitachi S-810; lists; multiple
processings; parallel algorithms; parallel programming;
parallel rewriting; programming theory; rewriting
systems; shared elements; shared symbolic data;
symbolic processing algorithms; trees; vector
processing",
sponsororg = "IEEE; ACM",
treatment = "T Theoretical or Mathematical",
}
@InProceedings{Alnuweiri:1991:OBV,
author = "H. M. Alnuweiri",
title = "Optimal bounded-degree {VLSI} networks for sorting in
a constant number of rounds",
crossref = "IEEE:1991:PSA",
pages = "732--739",
year = "1991",
bibdate = "Wed Apr 15 16:28:01 MDT 1998",
acknowledgement = ack-nhfb,
classification = "B2570 (Semiconductor integrated circuits); C4230M
(Multiprocessor interconnection); C4240P (Parallel
programming and algorithm theory); C6130 (Data handling
techniques)",
corpsource = "Dept. of Electr. Eng., British Columbia Univ.,
Vancouver, BC, Canada",
keywords = "bounded-degree VLSI networks; computational
complexity; enumeration-sort; I/O pins; index-mapping
methodology; multiple chip networks; multiprocessor
interconnection networks; optimal VLSI sorters;
parallel programming; partitioning; programming theory;
reduced-area shuffle networks; rotate-sort; sorting;
VLSI",
sponsororg = "IEEE; ACM",
treatment = "T Theoretical or Mathematical",
}
@InProceedings{Theobald:1991:EPA,
author = "K. B. Theobald and G. R. Gao",
title = "An efficient parallel algorithm for all pairs
examination",
crossref = "IEEE:1991:PSA",
pages = "742--753",
year = "1991",
bibdate = "Wed Apr 15 16:28:01 MDT 1998",
acknowledgement = ack-nhfb,
classification = "C1110 (Algebra); C4140 (Linear algebra); C4240P
(Parallel programming and algorithm theory)",
corpsource = "Sch. of Comput. Sci., McGill Univ., Montreal, Que.,
Canada",
keywords = "all pairs examination; automorphic transformations;
communication steps; computational complexity; group
theory; linear feedback shift registers; matrix
algebra; network traffic; parallel algorithm; parallel
algorithms; permutation groups; processor time;
run-time overhead",
sponsororg = "IEEE; ACM",
treatment = "T Theoretical or Mathematical",
}
@InProceedings{Woo:1991:PPF,
author = "M.-l. Woo and R. A. Renaut",
title = "Parallel power-of-two {FFTs} on hypercubes",
crossref = "IEEE:1991:PSA",
pages = "754--763",
year = "1991",
bibdate = "Wed Apr 15 16:28:01 MDT 1998",
acknowledgement = ack-nhfb,
classification = "C4190 (Other numerical methods); C4230M
(Multiprocessor interconnection); C4240P (Parallel
programming and algorithm theory)",
corpsource = "Dept. of Math., Arizona State Univ., Tempe, AZ, USA",
keywords = "computational complexity; distance one algorithm;
distance two algorithm; fast Fourier transforms;
hypercube architectures; hypercube networks;
interprocessor communications; ordered power-of-two
fast Fourier transforms; packet transmission; parallel
algorithms; parallel power of two FFTs; time
complexity",
sponsororg = "IEEE; ACM",
treatment = "T Theoretical or Mathematical",
}
@InProceedings{Narayanan:1991:ARD,
author = "P. J. Narayanan",
title = "Analysis of replicated data algorithms on processor
array architectures",
crossref = "IEEE:1991:PSA",
pages = "764--773",
year = "1991",
bibdate = "Wed Apr 15 16:28:01 MDT 1998",
acknowledgement = ack-nhfb,
classification = "C1250 (Pattern recognition); C4230M (Multiprocessor
interconnection); C4240P (Parallel programming and
algorithm theory)",
corpsource = "Dept. of Comput. Sci., Maryland Univ., College Park,
MD, USA",
keywords = "3-D mesh; array interconnection networks; computerised
picture processing; data parallelism; data replication;
hypercube connected connection machine; image
processing algorithms; multiprocessor interconnection
networks; nonglobal architectures; operation
parallelism; parallel algorithms; processor array
architectures; replicated data algorithms",
sponsororg = "IEEE; ACM",
treatment = "T Theoretical or Mathematical; X Experimental",
}
@InProceedings{Tzeng:1991:DHR,
author = "N.-F. Tzeng",
title = "Design of a highly reliable cube-connected cycles
architecture",
crossref = "IEEE:1991:PSA",
pages = "776--785",
year = "1991",
bibdate = "Wed Apr 15 16:28:01 MDT 1998",
acknowledgement = ack-nhfb,
classification = "C4230M (Multiprocessor interconnection); C5220P
(Parallel architecture); C5470 (Performance evaluation
and testing)",
corpsource = "Center for Adv. Comput. Studies, Univ. of Southwestern
Louisiana, Lafayette, LA, USA",
keywords = "area overhead; cross connections; fault tolerant
computing; fault tolerant cube connected cycles
architecture; multiprocessor interconnection networks;
parallel architectures; processing element;
reconfiguration procedure; reliable cube-connected
cycles architecture; XCCC layout",
sponsororg = "IEEE; ACM",
treatment = "T Theoretical or Mathematical",
}
@InProceedings{Taylor:1991:TFA,
author = "V. E. Taylor and A. Ranade and D. G. Messerschmitt",
title = "Three-dimensional finite-element analyses:
implications for computer architectures",
crossref = "IEEE:1991:PSA",
pages = "786--795",
year = "1991",
bibdate = "Wed Apr 15 16:28:01 MDT 1998",
acknowledgement = ack-nhfb,
classification = "C4140 (Linear algebra); C4185 (Finite element
analysis); C4240P (Parallel programming and algorithm
theory); C5220P (Parallel architecture); C6110P
(Parallel programming); C6120 (File organisation)",
corpsource = "Dept. of Electr. Eng. and Comput. Sci., California
Univ., Berkeley, CA, USA",
keywords = "columns; computer architectures; data path design;
data structure; data structures; finite element
analysis; floating-point units; matrix algebra; memory
bandwidth; parallel architectures; parallel
programming; programming theory; rows; sparse matrices;
sparsity pattern",
sponsororg = "IEEE; ACM",
treatment = "P Practical; T Theoretical or Mathematical",
}
@InProceedings{Tomkins:1991:MPC,
author = "J. L. Tomkins and J. P. VanDyke",
title = "Massively parallel computing and the mid-course
tracking problem",
crossref = "IEEE:1991:PSA",
pages = "796--804",
year = "1991",
bibdate = "Wed Apr 15 16:28:01 MDT 1998",
acknowledgement = ack-nhfb,
classification = "C6110P (Parallel programming); C7150 (Military)",
corpsource = "Sandia Nat. Labs., Albuquerque, NM, USA",
keywords = "Cray X-MP single processor; massively parallel MIMD
computing; mid-course tracking problem; military
computing; nCUBE/ten computer; parallel programming;
real-time solution; real-time systems; SDI; strategic
defence initiative; TRC code",
sponsororg = "IEEE; ACM",
treatment = "P Practical",
}
@InProceedings{Bucher:1991:MMA,
author = "I. Y. Bucher and M. L. Simmons",
title = "Measurement of memory access contentions in multiple
vector processor systems",
crossref = "IEEE:1991:PSA",
pages = "806--817",
year = "1991",
bibdate = "Wed Apr 15 16:28:01 MDT 1998",
acknowledgement = ack-nhfb,
classification = "C1140C (Queueing theory); C5440 (Multiprocessor
systems and techniques); C5470 (Performance evaluation
and testing); C6150C (Compilers, interpreters and other
processors)",
corpsource = "Los Alamos Nat. Lab., NM, USA",
keywords = "active processors; CRAY X-MP; CRAY Y-MP; CRAY-2;
dynamic memory; memory access conflicts; memory bank
conflicts; mixed strides; multiple vector processor
systems; parallel machines; performance evaluation;
program compilers; queueing theory; queuing model;
static memory; stride one; vector length; vector loop
unrolling; vector operations; vector performance",
sponsororg = "IEEE; ACM",
treatment = "P Practical; T Theoretical or Mathematical",
}
@InProceedings{Chen:1991:CAS,
author = "Y.-C. Chen and A. V. Veidenbaum",
title = "Comparison and analysis of software and directory
coherence schemes",
crossref = "IEEE:1991:PSA",
pages = "818--829",
year = "1991",
bibdate = "Wed Apr 15 16:28:01 MDT 1998",
acknowledgement = ack-nhfb,
classification = "C6110P (Parallel programming); C6120 (File
organisation); C6185 (Simulation techniques)",
corpsource = "Center for Supercomputing Res. and Dev., Illinois
Univ., Urbana, IL, USA",
keywords = "buffer storage; cache coherence problem; digital
simulation; directory coherence; false sharing; hit
ratio; MIN- based large-scale multiprocessor system;
multiprocessor interconnection networks; nontrivial
cache line size; parallel programming; performance;
performance evaluation; shared memory traffic;
software; storage management; trace-driven
simulation",
sponsororg = "IEEE; ACM",
treatment = "P Practical",
}
@InProceedings{Ahmad:1991:PPD,
author = "I. Ahmad and A. Ghafor and K. Mehrotra",
title = "Performance prediction of distributed load balancing
on multicomputer systems",
crossref = "IEEE:1991:PSA",
pages = "830--839",
year = "1991",
bibdate = "Wed Apr 15 16:28:01 MDT 1998",
acknowledgement = ack-nhfb,
classification = "C1140C (Queueing theory); C5440 (Multiprocessor
systems and techniques); C5470 (Performance evaluation
and testing)",
corpsource = "Sch. of Comput. and Inf. Sci., Syracuse Univ., NY,
USA",
keywords = "analytical models; average execution queue length;
central server open queuing network; local execution;
multicomputer systems; multiprocessing systems; newly
arrived task; performance evaluation; performance
prediction; probability; queueing theory; queuing
parameters; response time; sender-initiated distributed
load balancing strategies; simulation models;
statistical analysis",
sponsororg = "IEEE; ACM",
treatment = "T Theoretical or Mathematical; X Experimental",
}
@InProceedings{Su:1991:EDE,
author = "H.-M. Su and P.-C. Yew",
title = "Efficient {Doacross} execution on distributed
shared-memory multiprocessors",
crossref = "IEEE:1991:PSA",
pages = "842--853",
year = "1991",
bibdate = "Wed Apr 15 16:28:01 MDT 1998",
acknowledgement = ack-nhfb,
classification = "C4240P (Parallel programming and algorithm theory);
C6110P (Parallel programming); C6120 (File
organisation); C6150C (Compilers, interpreters and
other processors)",
corpsource = "Center for Supercomput. Res. and Dev., Illinois Univ.,
Urbana, IL, USA",
keywords = "buffer location; compile time; compiler algorithms;
direct communication; distributed shared-memory
multiprocessors; Doacross execution; Doacross loop; DSM
architecture; message buffers; nearest shared memory;
parallel algorithms; parallel programming; program
compilers; programming theory; static message passing;
storage management; UMA architecture; uniform memory
access",
sponsororg = "IEEE; ACM",
treatment = "P Practical; T Theoretical or Mathematical",
}
@InProceedings{Granston:1991:DRA,
author = "E. D. Granston and A. V. Veidenbaum",
title = "Detecting redundant accesses to array data",
crossref = "IEEE:1991:PSA",
pages = "854--865",
year = "1991",
bibdate = "Wed Apr 15 16:28:01 MDT 1998",
acknowledgement = ack-nhfb,
classification = "C4240P (Parallel programming and algorithm theory);
C6110P (Parallel programming); C6120 (File
organisation); C6150C (Compilers, interpreters and
other processors)",
corpsource = "Center for Supercomputing Res. and Dev., Illinois
Univ., Urbana, IL, USA",
keywords = "compile-time algorithm; conditionals; dependence
analysis; flow analysis; flow equations;
interval-analysis; parallel algorithms; parallel
constructs; parallel programming; program compilers;
programming theory; redundancy analysis; redundant
global memory accesses; redundant reference; storage
management; vector constructs",
sponsororg = "IEEE; ACM",
treatment = "P Practical; T Theoretical or Mathematical",
}
@InProceedings{Venugopal:1991:EPS,
author = "S. Venugopal and V. K. Naik",
title = "Effects of partitioning and scheduling sparse matrix
factorization on communication and load balance",
crossref = "IEEE:1991:PSA",
pages = "866--875",
year = "1991",
bibdate = "Wed Apr 15 16:28:01 MDT 1998",
acknowledgement = ack-nhfb,
classification = "C4140 (Linear algebra); C4240P (Parallel programming
and algorithm theory)",
corpsource = "Dept. of Comput. Sci., Rutgers Univ., New Brunswick,
NJ, USA",
keywords = "communication; distributed memory systems; Harwell-
Boeing data set; load balance; load imbalance; matrix
algebra; parallel algorithms; partitioning; scheduling;
scheduling sparse matrix factorization; wrap-mapped
column assignment",
sponsororg = "IEEE; ACM",
treatment = "X Experimental",
}
@InProceedings{Myers:1991:MSR,
author = "T. Myers and E. Williams",
title = "Mass storage requirements in the intelligence
community",
crossref = "IEEE:1991:PSA",
pages = "878--889",
year = "1991",
bibdate = "Wed Apr 15 16:28:01 MDT 1998",
acknowledgement = ack-nhfb,
classification = "C5320 (Digital storage); C6110 (Systems analysis and
programming)",
corpsource = "Dept. of Defense, Ft. Meade, MD, USA",
keywords = "digital storage; intelligence community; mass storage
systems; research and development; systems analysis",
sponsororg = "IEEE; ACM",
treatment = "G General Review",
}
@InProceedings{Bowen:1991:VMT,
author = "N. S. Bowen and D. K. Pradhan",
title = "A virtual memory translation mechanism to support
checkpoint and rollback recovery",
crossref = "IEEE:1991:PSA",
pages = "890--899",
year = "1991",
bibdate = "Wed Apr 15 16:28:01 MDT 1998",
acknowledgement = ack-nhfb,
classification = "C5470 (Performance evaluation and testing); C6120
(File organisation)",
corpsource = "IBM Thomas J. Watson Res. Center, Yorktown Heights,
NY, USA",
keywords = "address space; checkpoint interval size; checkpoint
recovery; fault tolerant computing; rollback recovery;
supercomputer applications; virtual memory translation;
virtual storage",
sponsororg = "IEEE; ACM",
treatment = "T Theoretical or Mathematical; X Experimental",
}
@InProceedings{Annaratone:1991:KDM,
author = "M. Annaratone and M. Fillo and M. Halbherr and R. Ruhl
and Steiner and P. and M. Viredaz",
title = "The {K2} distributed memory parallel processor:
architecture, compiler and operating system",
crossref = "IEEE:1991:PSA",
pages = "900--909",
year = "1991",
bibdate = "Wed Apr 15 16:28:01 MDT 1998",
acknowledgement = ack-nhfb,
classification = "C5220P (Parallel architecture); C5440
(Multiprocessor systems and techniques); C6110P
(Parallel programming); C6150C (Compilers, interpreters
and other processors); C6150J (Operating systems);
C6150N (Distributed systems)",
corpsource = "Swiss Federal Inst. of Technol., Zurich, Switzerland",
keywords = "architecture; K2 distributed memory parallel
processor; multi tasking operating system; multi user
operating system; multiprogramming; operating systems
(computers); parallel architectures; parallel machines;
parallel programming; parallelizing compiler; program
compilers; time-sharing operating system; workbench
machine",
sponsororg = "IEEE; ACM",
treatment = "P Practical",
}
@Proceedings{IEEE:1991:PSA,
editor = "{IEEE}",
booktitle = "Proceedings, Supercomputing '91: Albuquerque, New
Mexico, November 18--22, 1991",
title = "Proceedings, Supercomputing '91: Albuquerque, New
Mexico, November 18--22, 1991",
publisher = pub-IEEE,
address = pub-IEEE:adr,
pages = "xxiii + 917",
year = "1991",
ISBN = "0-8186-9158-1 (IEEE case), 0-8186-2158-3 (IEEE paper),
0-8186-6158-5 (IEEE microfiche), 0-89791-459-7 (ACM)",
ISBN-13 = "978-0-8186-9158-4 (IEEE case), 978-0-8186-2158-1 (IEEE
paper), 978-0-8186-6158-7 (IEEE microfiche),
978-0-89791-459-8 (ACM)",
LCCN = "QA76.5 .S894 1991",
bibdate = "Fri Aug 30 08:01:51 MDT 1996",
bibsource = "University of California MELVYL catalog.",
note = "ACM order number 415913. IEEE Computer Society Press
order number 2158. IEEE catalog number 91CH3058-5.",
acknowledgement = ack-nhfb,
classification = "C5440 (Multiprocessor systems and techniques); C5470
(Performance evaluation and testing); C6110P (Parallel
programming)",
keywords = "combinatorial algorithms; data dependence; distributed
memory code generation; high school environment;
latency tolerance; memory access; numerical algorithms;
parallel processing; parallel programming; performance
evaluation; performance tools; processor design;
program analysis; storage hierarchy optimization;
supercomputer benchmarks; supercomputer congresses;
supercomputing; system issues",
}