%%% -*-BibTeX-*-
%%% ====================================================================
%%% BibTeX-file{
%%% author = "Nelson H. F. Beebe",
%%% version = "1.06",
%%% date = "13 October 2000",
%%% time = "09:46:37 MDT",
%%% filename = "ieeepardisttech.bib",
%%% address = "Center for Scientific Computing
%%% University of Utah
%%% Department of Mathematics, 322 INSCC
%%% 155 S 1400 E RM 233
%%% Salt Lake City, UT 84112-0090
%%% USA",
%%% telephone = "+1 801 581 5254",
%%% FAX = "+1 801 585 1640, +1 801 581 4148",
%%% URL = "http://www.math.utah.edu/~beebe",
%%% checksum = "10974 5997 24588 262855",
%%% email = "beebe at math.utah.edu, beebe at acm.org,
%%% beebe at ieee.org (Internet)",
%%% codetable = "ISO/ASCII",
%%% keywords = "BibTeX, bibliography, IEEE Parallel and
%%% Distributed Technology: Systems and
%%% Applications",
%%% supported = "yes",
%%% docstring = "This is an almost-complete bibliography of
%%% the quarterly journal IEEE Parallel and
%%% Distributed Technology: Systems and
%%% Applications (ISSN 1063-6552, CODEN IPDTEX),
%%% which began with volume 1, number 1, in
%%% February 1993, and terminated with volume 4,
%%% number 4, in December 1996.
%%%
%%% It has been continued by a new journal, IEEE
%%% Concurrency, which began with volume 5,
%%% number 1, in January/March 1997. That
%%% journal is covered in a companion file,
%%% ieeeconcurrency.bib.
%%%
%%% The journal has a World-Wide Web site at
%%%
%%% http://www.computer.org/concurrency/
%%% http://www.computer.org/concurrency/archives.htm
%%%
%%% with pointers to tables of contents,
%%% abstracts, and (for qualified subscribers
%%% only), full text of articles for issues from
%%% 1995--1996, plus similar data for the
%%% successor journal for 1997--date.
%%%
%%% At version 1.06, the year coverage looked
%%% like this:
%%%
%%% 1993 ( 33) 1995 ( 60)
%%% 1994 ( 43) 1996 ( 68)
%%%
%%% Article: 204
%%%
%%% Total entries: 204
%%%
%%% Data for the bibliography has been
%%% collected from the OCLC Contents1st
%%% database, from the Compendex database
%%% (1990--1996), from the bibliographies in
%%% the TeX User Group collection, from
%%% bibliographies in the author's personal
%%% files, from the IEEE INSPEC CD ROM
%%% databases (1989--1996), and from the
%%% computer science bibliography collection on
%%% ftp.ira.uka.de in /pub/bibliography to
%%% which many people of have contributed. The
%%% snapshot of this collection was taken on
%%% 5-May-1994, and it consists of 441 BibTeX
%%% files, 2,672,675 lines, 205,289 entries,
%%% and 6,375 <at>String{} abbreviations,
%%% occupying 94.8MB of disk space.
%%%
%%% Numerous errors in the sources noted above
%%% have been corrected. Spelling has been
%%% verified with the UNIX spell and GNU ispell
%%% programs using the exception dictionary
%%% stored in the companion file with extension
%%% .sok.
%%%
%%% BibTeX citation tags are uniformly chosen
%%% as name:year:abbrev, where name is the
%%% family name of the first author or editor,
%%% year is a 4-digit number, and abbrev is a
%%% 3-letter condensation of important title
%%% words. Citation tags were automatically
%%% generated by software developed for the
%%% BibNet Project.
%%%
%%% In this bibliography, entries are sorted in
%%% publication order, using ``bibsort -byvolume''.
%%%
%%% The checksum field above contains a CRC-16
%%% checksum as the first value, followed by the
%%% equivalent of the standard UNIX wc (word
%%% count) utility output of lines, words, and
%%% characters. This is produced by Robert
%%% Solovay's checksum utility.",
%%% }
%%% ====================================================================
%=======================================================================
% Acknowledgement abbreviations:
@String{ack-nhfb = "Nelson H. F. Beebe,
Center for Scientific Computing,
University of Utah,
Department of Mathematics, 322 INSCC,
155 S 1400 E RM 233,
Salt Lake City, UT 84112-0090, USA,
Tel: +1 801 581 5254,
FAX: +1 801 585 1640, +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/|"}
%=======================================================================
% Journal abbreviations:
@String{j-IEEE-PAR-DIST-TECH = "IEEE parallel and distributed technology:
systems and applications"}
%=======================================================================
% Bibliography entries:
@Article{Hillis:1993:WFP,
author = "W. D. Hillis",
title = "Wrestling the future from the past: the transition to
parallel computing",
journal = j-IEEE-PAR-DIST-TECH,
volume = "1",
number = "1",
pages = "6--7",
month = feb,
year = "1993",
CODEN = "IPDTEX",
ISSN = "1063-6552",
bibdate = "Thu Apr 10 19:14:33 MDT 1997",
acknowledgement = ack-nhfb,
classification = "C5220 (Computer architecture); C5440 (Multiprocessor
systems and techniques); C6150J (Operating systems);
C6160 (Database management systems (DBMS))",
corpsource = "Thinking Machines Corp., Cambridge, MA, USA",
keywords = "architecture; computational; computer architecture;
computer languages; database management systems;
databases; distributed computing; distributed
processing; operating systems; operating systems
(computers); parallel computing; parallel processing;
theory",
treatment = "G General Review; P Practical",
}
@Article{Messina:1993:CSC,
author = "P. Messina",
title = "The concurrent supercomputing consortium: {Year 1}",
journal = j-IEEE-PAR-DIST-TECH,
volume = "1",
number = "1",
pages = "9--16",
month = feb,
year = "1993",
CODEN = "IPDTEX",
ISSN = "1063-6552",
bibdate = "Thu Apr 10 19:14:33 MDT 1997",
acknowledgement = ack-nhfb,
classification = "C5220P (Parallel architecture); C5440
(Multiprocessor systems and techniques)",
corpsource = "California Inst. of Technol., Pasadena, CA, USA",
keywords = "acceptance tests; computer system; concurrent
supercomputing consortium; Delta system; distributed
memory systems; distributed-memory
multiple-instruction; file server; massively parallel;
mesh-routing chips; mode of; multiple-data; operation;
parallel processing; portability; two-dimensional
mesh",
treatment = "P Practical",
}
@Article{Dongarra:1993:LAL,
author = "J. Dongarra",
title = "Linear algebra libraries for high-performance
computers: a personal perspective",
journal = j-IEEE-PAR-DIST-TECH,
volume = "1",
number = "1",
pages = "17--24",
month = feb,
year = "1993",
CODEN = "IPDTEX",
ISSN = "1063-6552",
bibdate = "Thu Apr 10 19:14:33 MDT 1997",
acknowledgement = ack-nhfb,
classification = "C4140 (Linear algebra); C7310 (Mathematics)",
corpsource = "Dept. of Comput. Sci., Tennessee Univ., Koxville, TN,
USA",
keywords = "benchmark; data reuse; high-performance computers;
linear algebra; linear algebra libraries; Linpack
software; locality of reference; mathematics computing;
standards development",
treatment = "P Practical",
}
@Article{Loveman:1993:HPF,
author = "D. B. Loveman",
title = "High performance {Fortran}",
journal = j-IEEE-PAR-DIST-TECH,
volume = "1",
number = "1",
pages = "25--42",
month = feb,
year = "1993",
CODEN = "IPDTEX",
ISSN = "1063-6552",
bibdate = "Thu Apr 10 19:14:33 MDT 1997",
acknowledgement = ack-nhfb,
classification = "C5440 (Multiprocessor systems and techniques);
C6140D (High level languages)",
corpsource = "Digital Equipment Corp., Maynard, MA, USA",
keywords = "Computationally intensive applications;
computationally intensive applications; computer
vendors; Computer vendors; FORTRAN; Fortran Forum;
Fortran-77; Fortran-90; government laboratories;
Government laboratories; High Performance; High
Performance Fortran Forum; massively parallel;
Massively parallel single-instruction multiple-data;
MIMD; multiple-data; multiple-instruction;
Multiple-instruction multiple-data; Parallel machines;
parallel machines; Programming model; programming
model; SIMD; single-instruction multiple-data; vector
processors; Vector processors",
thesaurus = "FORTRAN; Parallel machines",
treatment = "P Practical",
}
@Article{Bailey:1993:NPB,
author = "D. H. Bailey and E. Barszcz and L. Dagum and H. D.
Simon",
title = "{NAS} parallel benchmark results",
journal = j-IEEE-PAR-DIST-TECH,
volume = "1",
number = "1",
pages = "43--51",
month = feb,
year = "1993",
CODEN = "IPDTEX",
ISSN = "1063-6552",
bibdate = "Thu Apr 10 19:14:33 MDT 1997",
acknowledgement = ack-nhfb,
classification = "B7620 (Aerospace test facilities and simulation);
C7460 (Aerospace engineering)",
corpsource = "NASA Ames Res. Center, Moffett Field, CA, USA",
keywords = "aerodynamics; aerospace computing; aerospace
simulation; Baranek; Bolt; C-90 systems; CM-2; CM-200;
CM-5; compilers; computational; Computer; CS-1; Gamma
iPSC/860; implementations; Intel; Kendall Square
Research; KSR-1; MasPar; Meiko Scientific; MP-1; MP-2;
NAS parallel benchmark results; NASA Ames Research
Center; Newman; Numerical Aerodynamic; Simulation;
TC2000; Thinking Machines; Y-MO EL; Y-MP",
treatment = "G General Review; P Practical",
}
@Article{Wilson:1993:GPC,
author = "G. V. Wilson",
title = "A glossary of parallel computing terminology",
journal = j-IEEE-PAR-DIST-TECH,
volume = "1",
number = "1",
pages = "52--67",
month = feb,
year = "1993",
CODEN = "IPDTEX",
ISSN = "1063-6552",
bibdate = "Thu Apr 10 19:14:33 MDT 1997",
acknowledgement = ack-nhfb,
classification = "C0200 (General computer topics); C5440
(Multiprocessor systems and techniques)",
corpsource = "Edinburgh Parallel Comput. Centre, Edinburgh Univ.,
UK",
keywords = "computing; distributed; distributed processing;
glossaries; glossary; parallel computing terminology;
parallel processing",
treatment = "G General Review",
}
@Article{Agha:1993:AMM,
author = "Gul Agha and Svend Frolund and WooYoung Kim and
Rajendra Panwar and Anna Patterson and Daniel Sturman",
title = "Abstraction and modularity mechanisms for concurrent
computing",
journal = j-IEEE-PAR-DIST-TECH,
volume = "1",
number = "2",
pages = "3--14",
month = may,
year = "1993",
CODEN = "IPDTEX",
ISSN = "1063-6552",
bibdate = "Fri Apr 11 07:24:28 MDT 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Univ of Illinois at Urbana-Champaign",
affiliationaddress = "Urbana, IL, USA",
classification = "721.1; 722.4; 723.1; C5640 (Protocols); C6110B
(Software engineering techniques); C6110J
(Object-oriented programming); C6150J (Operating
systems)",
corpsource = "Dept. of Comput. Sci., Illinois Univ., Urbana, IL,
USA",
journalabr = "IEEE Parallel Distrib Technol",
keywords = "abstraction; abstractions; Actor model programming
language concept; communication; Computer programming;
Computer systems; concurrency control; concurrent
computing; Concurrent programs; dependability;
Distributed computer systems; Modular abstractions;
modular specifications; Modularity mechanisms;
modularity mechanisms; object-oriented design;
object-oriented programming; Parallel processing
systems; policies; protocol customization; protocols;
resource management; reusable components; software
reusability; synchronizers",
treatment = "P Practical",
}
@Article{Tomlinson:1993:ESS,
author = "Christine Tomlinson and Phil Cannata and Greg Meredith
and Darrel Woelk",
title = "The extensible services switch in {Carnot}",
journal = j-IEEE-PAR-DIST-TECH,
volume = "1",
number = "2",
pages = "16--20",
month = may,
year = "1993",
CODEN = "IPDTEX",
ISSN = "1063-6552",
bibdate = "Fri Apr 11 07:24:28 MDT 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Microelectronics and computer technology corporation",
affiliationaddress = "Austin, TX, USA",
classification = "723.1; 723.2; B6210L (Computer communications);
C5620 (Computer networks and techniques)",
corpsource = "Microelectronics and Comput. Technol., Corp., Austin,
TX, USA",
journalabr = "IEEE Parallel Distrib Technol",
keywords = "Carnot; Computer software; Data processing; Database
integration; extensible services; extensible services
switch; far-flung computing; flexible framework;
heterogeneous information resources; integrating;
interoperability; ISDN; Network protocols; Object
oriented programming; open systems; programmable glue;
Protocol data units; Relational database systems;
Software components; software components; systems",
treatment = "P Practical",
}
@Article{Burleigh:1993:RDC,
author = "Scott Burleigh",
title = "{ROME}: distributing {C++} object systems",
journal = j-IEEE-PAR-DIST-TECH,
volume = "1",
number = "2",
pages = "21--32",
month = may,
year = "1993",
CODEN = "IPDTEX",
ISSN = "1063-6552",
bibdate = "Fri Apr 11 07:24:28 MDT 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "California Inst of Technology",
affiliationaddress = "Pasadena, CA, USA",
classification = "722.4; 723.1; 723.1.1; 921.5; B6150M (Protocols);
C5640 (Protocols); C6110B (Software engineering
techniques); C6115 (Programming support); C6140D (High
level languages); C6180 (User interfaces)",
corpsource = "Jet Propulsion Lab., California Inst. of Technol.,
Pasadena, CA, USA",
journalabr = "IEEE Parallel Distrib Technol",
keywords = "application generators; application objects;
application programming interface; arbitrary collection
of; C (programming language); C language; Computational
complexity; Computer operating systems; Computer
software; Distributed computer systems; distributing
C++ object systems; highly portable; immediately
usable; Mathematical programming; mechanism; message
exchange; Message-passing systems; Multiprocessing
systems; Object oriented programming; Object system
distribution software; Parallel object oriented
programming; Parallel processing systems; portability;
Postal delivery problem; processors; programming
infrastructure; protocol; protocols; remote objects;
Reusable software; ROME; software; Software package
ROME",
treatment = "P Practical",
}
@Article{Grimshaw:1993:DOP,
author = "Andrew S. Grimshaw and W. Timothy Strayer and P.
Narayan",
title = "Dynamic, object-oriented parallel processing",
journal = j-IEEE-PAR-DIST-TECH,
volume = "1",
number = "2",
pages = "33--47",
month = may,
year = "1993",
CODEN = "IPDTEX",
ISSN = "1063-6552",
bibdate = "Fri Apr 11 07:24:28 MDT 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Univ of Virginia",
classification = "721.1; 722.4; 723.1; C5440 (Multiprocessor systems
and techniques); C6110B (Software engineering
techniques); C6110J (Object-oriented programming);
C6115 (Programming support)",
corpsource = "Dept. of Comput. Sci., Virginia Univ.,
Charlottesville, VA, USA",
journalabr = "IEEE Parallel Distrib Technol",
keywords = "32-node Intel iPSC/2; based distributed-memory
systems; comparison; compiler-; Computer programming;
Concurrent programs; Distributed computer systems; DNA;
dynamic parallel processing; easy; Gaussian
elimination; hand-coded implementations; high
performance; hypercube; image convolution; medium-grain
parallel; Mentat; Multiprocessing systems; Object
oriented programming; object-; object-oriented
programming; oriented parallel processing; Parallel
processing; parallel processing; Parallel processing
systems; Parallel programming; parallelism; partial;
performance evaluation; pivoting; portable software;
protein sequence; software; software portability;
software tools; sparse matrix-vector multiplication;
Sun IPC Sparcstations; virtual-machine model",
treatment = "P Practical",
}
@Article{Yonezawa:1993:ICO,
author = "Akinori Yonezawa and Satoshi Matsuoka and Masahiro
Yasugi and Kenjiro Taura",
title = "Implementing concurrent object-oriented languages on
multicomputers",
journal = j-IEEE-PAR-DIST-TECH,
volume = "1",
number = "2",
pages = "49--61",
month = may,
year = "1993",
CODEN = "IPDTEX",
ISSN = "1063-6552",
bibdate = "Fri Apr 11 07:24:28 MDT 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Univ of Tokyo",
affiliationaddress = "Tokyo, Jpn",
classification = "721.1; 722.4; 723.1.1; C5440 (Multiprocessor systems
and techniques); C6110J (Object-oriented programming);
C6140D (High level languages)",
corpsource = "Dept. of Inf. Sci., Tokyo Univ., Japan",
journalabr = "IEEE Parallel Distrib Technol",
keywords = "ABCL; AP1000; Communication supports; computer;
Computer programming; Computer programming languages;
Concurrent languages; concurrent object-oriented
languages; EM-4 extended dataflow; Message-driven
processors; multicomputers; Object oriented
programming; object-based concurrent language;
object-oriented languages; packet-driven architecture;
parallel; parallel languages; Parallel processing
systems; processing",
treatment = "P Practical",
}
@Article{Lewis:1993:PTP,
author = "Ted Lewis and Hesham El-Resini",
title = "{Parallax}: a tool for parallel program scheduling",
journal = j-IEEE-PAR-DIST-TECH,
volume = "1",
number = "2",
pages = "62--72",
month = may,
year = "1993",
CODEN = "IPDTEX",
ISSN = "1063-6552",
bibdate = "Fri Apr 11 07:24:28 MDT 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Oregon State Univ",
affiliationaddress = "Corvallis, OR, USA",
classification = "721.1; 723.1; 723.2; C6110P (Parallel programming);
C6115 (Programming support); C6150N (Distributed
systems)",
corpsource = "Oregon Adv. Comput. Inst., Oregon State Univ.,
Corvallis, OR, USA",
journalabr = "IEEE Parallel Distrib Technol",
keywords = "applications; communication; Computer architecture;
delay; Destination modes; Heuristic programming;
interconnection; Logic design; message passing;
message-passing delay times; Multiprocessing systems;
network topology; Parallax; Parallel architecture;
Parallel processing systems; parallel program
scheduling; parallel programming; real; real parallel
machines; Schedulers; scheduling; scheduling tool;
software; target machine characteristics; task
duplication; task execution time; tools",
treatment = "P Practical",
}
@Article{Weiss:1993:OSM,
author = "Shlomo Weiss",
title = "Optimizing a superscalar machine to run vector code",
journal = j-IEEE-PAR-DIST-TECH,
volume = "1",
number = "2",
pages = "73--83",
month = may,
year = "1993",
CODEN = "IPDTEX",
ISSN = "1063-6552",
bibdate = "Fri Apr 11 07:24:28 MDT 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Tel Aviv Univ",
affiliationaddress = "Tel Aviv, Isr",
classification = "721.2; 723.1; 723.2; C5220P (Parallel architecture);
C5440 (Multiprocessor systems and techniques); C5470
(Performance evaluation and testing)",
corpsource = "Dept. of Electr. Eng. and Syst., Tel Aviv Univ.,
Israel",
journalabr = "IEEE Parallel Distrib Technol",
keywords = "Clock cycles; Computer architecture; Data processing;
IBM superscalar RISC System/6000; instruction set
computing; Logic design; parallel processing;
performance evaluation; reduced; Reduced instruction
set computing; Run vector code; Sorting; streamlined;
superscalar machine optimisation; Superscalar
processors; vector architecture; vector code; vector
processor systems; vector-level performance",
treatment = "P Practical",
}
@Article{El-Rewini:1993:PDS,
author = "Hesham El-Rewini and Ted Lewis and Bruce Shriver",
title = "Parallel and Distributed Systems --- From Theory to
Practice",
journal = j-IEEE-PAR-DIST-TECH,
volume = "1",
number = "3",
pages = "7--11",
month = aug,
year = "1993",
CODEN = "IPDTEX",
ISSN = "1063-6552",
bibdate = "Fri Apr 11 07:24:28 MDT 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Univ of Nebraska at Omaha",
affiliationaddress = "Omaha, NE, USA",
classification = "722; 723",
journalabr = "IEEE Parallel Distrib Technol",
keywords = "Distributed computer systems; Distributed-memory
parallel systems; Local area networks; Multiple
processing units; Single operating system",
}
@Article{Grama:1993:IMS,
author = "Ananth Y. Grama and Anshul Gupta and Vipin Kumar",
title = "Isoefficiency: measuring the scalability of parallel
algorithms and architectures",
journal = j-IEEE-PAR-DIST-TECH,
volume = "1",
number = "3",
pages = "12--21",
month = aug,
year = "1993",
CODEN = "IPDTEX",
ISSN = "1063-6552",
bibdate = "Fri Apr 11 07:24:28 MDT 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Univ of Mn",
affiliationaddress = "Mn, USA",
classification = "723; 921; C4240P (Parallel programming and algorithm
theory); C5220P (Parallel architecture); C5470
(Performance evaluation and testing)",
corpsource = "Dept. of Comput. Sci., Minnesota Univ., Minneapolis,
MN, USA",
journalabr = "IEEE Parallel Distrib Technol",
keywords = "Algorithm-architecture combination;
algorithm/architecture combination; Algorithms;
architectures; evaluation; isoefficiency analysis;
parallel; Parallel algorithms; parallel algorithms;
parallel architectures; Parallel processing systems;
performance; performance index; scalability
measurement; Sequential algorithms",
treatment = "P Practical; T Theoretical or Mathematical",
}
@Article{Du:1993:IAP,
author = "Weichang Du",
title = "An Intensional Approach to Parallel Programming",
journal = j-IEEE-PAR-DIST-TECH,
volume = "1",
number = "3",
pages = "22--32",
month = aug,
year = "1993",
CODEN = "IPDTEX",
ISSN = "1063-6552",
bibdate = "Mon Apr 14 07:05:55 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Univ of New Brunswick",
affiliationaddress = "New Brunswick, Can",
classification = "723; 723.4; C6110P (Parallel programming); C6140D
(High level languages)",
corpsource = "Dept. of Math. and Comput. Sci., New Brunswick Univ.,
Saint John, NB, Canada",
journalabr = "IEEE Parallel Distrib Technol",
keywords = "Computer programming; Conventional parallel languages;
explicit construct; Intensional languages; intensional
semantics; intentional; languages; Limpid; parallel
languages; Parallel processing systems; parallel
programming; Parallel programming intensional approach;
parallelism; sequentialism; software development",
treatment = "P Practical",
}
@Article{Chiola:1993:DSP,
author = "Giovanni Chiola and Alois Ferscha",
title = "Distributed simulation of {Petri} nets",
journal = j-IEEE-PAR-DIST-TECH,
volume = "1",
number = "3",
pages = "33--50",
month = aug,
year = "1993",
CODEN = "IPDTEX",
ISSN = "1063-6552",
bibdate = "Fri Apr 11 07:24:28 MDT 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Univ of Torino Italy",
affiliationaddress = "Torino, Italy",
classification = "723.4; 921; C5470 (Performance evaluation and
testing); C6185 (Simulation techniques)",
corpsource = "Dept. of Comput. Sci., Torino Univ., Italy",
journalabr = "IEEE Parallel Distrib Technol",
keywords = "digital simulation; distributed processing;
distributed simulation; Distributed simulations;
evaluation; Parallel processing systems; performance;
Petri nets; Petri nets distributed simulation; real
multiprocessor; systems; Time transition Petri nets;
timed transition Petri nets",
treatment = "P Practical; T Theoretical or Mathematical",
}
@Article{Yen:1993:ERS,
author = "I-Ling Yen and E. L. Leiss and F. B. Bastani",
title = "Exploiting redundancy to speed up parallel systems",
journal = j-IEEE-PAR-DIST-TECH,
volume = "1",
number = "3",
pages = "51--60",
month = aug,
year = "1993",
CODEN = "IPDTEX",
ISSN = "1063-6552",
bibdate = "Fri Apr 11 07:24:28 MDT 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "MI State Univ",
affiliationaddress = "MI, USA",
classification = "655.1; 723.4; 731.1; C4240P (Parallel programming
and algorithm theory); C5470 (Performance evaluation
and testing); C6110P (Parallel programming)",
corpsource = "Dept. of Comput. Sci., Michigan State Univ., East
Lansing, MI, USA",
journalabr = "IEEE Parallel Distrib Technol",
keywords = "computation power; Control systems; dataflow
computations; fault tolerance; fault tolerant
computing; inherent fault; Parallel processing systems;
parallel program; parallel programming; Parallel
systems; peak; performance; redundancy; redundant
processors; repetitive fault tolerance; Spacecraft;
tolerance; Unmanned space vehicles",
treatment = "P Practical",
}
@Article{Kremien:1993:SAL,
author = "Orly Kremien and Jeff Kramer and Jeff Magee",
title = "Scalable, adaptive load sharing for distributed
systems",
journal = j-IEEE-PAR-DIST-TECH,
volume = "1",
number = "3",
pages = "62--70",
month = aug,
year = "1993",
CODEN = "IPDTEX",
ISSN = "1063-6552",
bibdate = "Fri Apr 11 07:24:28 MDT 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Imperial college of Science",
affiliationaddress = "London, Engl",
classification = "723; 723.4; 921; C6150N (Distributed systems)",
corpsource = "Dept. of Math. and Comput. Sci., Bar-Ilan Univ.,
Ramat-Gan, Israel",
journalabr = "IEEE Parallel Distrib Technol",
keywords = "Adaptive load sharing; adaptive load sharing;
algorithm; Algorithm scalability; Algorithms; Computer
software; Distributed computer systems; distributed
processing; distributed systems; domains; flexible;
Flexible load-sharing algorithm; FLS; load-sharing;
partitioning; resource allocation; scalability;
Software distributed application",
treatment = "P Practical",
}
@Article{Radia:1993:PVN,
author = "Sanjay Radia and Jan Pachl",
title = "The per-process view of naming and remote execution",
journal = j-IEEE-PAR-DIST-TECH,
volume = "1",
number = "3",
pages = "71--80",
month = aug,
year = "1993",
CODEN = "IPDTEX",
ISSN = "1063-6552",
bibdate = "Fri Apr 11 07:24:28 MDT 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Univ of Waterloo",
affiliationaddress = "Mountain View, CA, USA",
classification = "723; C6150N (Distributed systems)",
corpsource = "Sun Microsyst. Lab., Mountain View, CA, USA",
journalabr = "IEEE Parallel Distrib Technol",
keywords = "Distributed computer systems; distributed processing;
distributed systems; environment; flexible naming;
Flexible naming environment; naming; per-process;
Per-process approach; Remote execution; remote
execution",
treatment = "P Practical",
}
@Article{Gerasoulis:1993:PMC,
author = "Apostolos Gerasoulis and Tao Yang",
title = "{Pyrros}: Mapping and Compiling Programs on Scalable
Parallel Architectures",
journal = j-IEEE-PAR-DIST-TECH,
volume = "1",
number = "3",
pages = "81--82",
month = aug,
year = "1993",
CODEN = "IPDTEX",
ISSN = "1063-6552",
bibdate = "Fri Apr 11 07:24:28 MDT 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Rutgers Univ",
affiliationaddress = "New Brunswick, NJ, USA",
classification = "723.4; 913",
journalabr = "IEEE Parallel Distrib Technol",
keywords = "Algorithms; Distributed computer systems; Parallel
processing systems; Pyrros project; Scalable parallel
architectures; Scheduling; Static scheduling",
}
@Article{May:1993:PPE,
author = "John May and Francine Berman",
title = "{Panorama}: portable, extensible debugger for parallel
programs",
journal = j-IEEE-PAR-DIST-TECH,
volume = "1",
number = "3",
pages = "82--82",
month = aug,
year = "1993",
CODEN = "IPDTEX",
ISSN = "1063-6552",
bibdate = "Tue Apr 15 10:24:58 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Univ of California",
affiliationaddress = "San Diego, CA, USA",
classification = "723; 723.4; 731.1",
journalabr = "IEEE Parallel Distrib Technol",
keywords = "Based debugger information; Computer programming;
Control systems; Panarama debugger; Parallel processing
systems",
}
@Article{Rover:1993:VVI,
author = "Diane T. Rover",
title = "{Vista}: Visualization and instrumentation of scalable
multicomputer applications",
journal = j-IEEE-PAR-DIST-TECH,
volume = "1",
number = "3",
pages = "83--83",
month = aug,
year = "1993",
CODEN = "IPDTEX",
ISSN = "1063-6552",
bibdate = "Mon Apr 14 07:06:15 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Michigan State Univ",
classification = "723.4; 723.5",
journalabr = "IEEE Parallel Distrib Technol",
keywords = "Computer programming; Parallel processing systems;
Programming-performance environments; Scalable
multicomputer applications; Vista computer project",
}
@Article{Heddaya:1993:MSS,
author = "Abdelsalam Heddaya",
title = "{Memera}: Software shared memory on workstations and
the {CM-5}",
journal = j-IEEE-PAR-DIST-TECH,
volume = "1",
number = "3",
pages = "83--84",
month = aug,
year = "1993",
CODEN = "IPDTEX",
ISSN = "1063-6552",
bibdate = "Mon Apr 14 07:06:18 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Boston Univ",
classification = "723.4",
journalabr = "IEEE Parallel Distrib Technol",
keywords = "Algorithms; Computer software; Noncoherent memory
behaviors; Software package Mermera; Workstation
software shared memory",
}
@Article{Tokoro:1993:AOD,
author = "Mario Tokoro",
title = "{Apertos}: An object-oriented, distributed, real-time
operating system",
journal = j-IEEE-PAR-DIST-TECH,
volume = "1",
number = "3",
pages = "84--84",
month = aug,
year = "1993",
CODEN = "IPDTEX",
ISSN = "1063-6552",
bibdate = "Tue Apr 15 10:25:06 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Sony Computer Science Lab",
classification = "723.4",
journalabr = "IEEE Parallel Distrib Technol",
keywords = "Apertos object-oriented operating system; Computer
systems; Distributed computer systems; Future computing
environments; Real-time operating system",
}
@Article{Schaeffer:1993:EMD,
author = "Jonathan Schaeffer and Duane Szafron and Greg Lobe and
Ian Parsons",
title = "The {Enterprise} model for developing distributed
applications",
journal = j-IEEE-PAR-DIST-TECH,
volume = "1",
number = "3",
pages = "85--96",
month = aug,
year = "1993",
CODEN = "IPDTEX",
ISSN = "1063-6552",
bibdate = "Mon Apr 14 07:06:35 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Univ of Alberta",
classification = "723; 723.4; C6110P (Parallel programming); C6115
(Programming support); C6150N (Distributed systems)",
corpsource = "Dept. of Comput. Sci., Alberta Univ., Edmonton, Alta.,
Canada",
journalabr = "IEEE Parallel Distrib Technol",
keywords = "coding; Computer networks; Computer workstations;
debugging; distributed applications; Distributed
applications development; Distributed computer systems;
distributed processing; Distributed software testing;
divide-and-conquer; Enterprise; Enterprise models;
environment; environments; large-grained parallel
programs; master/slave processes; monitoring; parallel
programming; parallelism; pipelines; procedure calls;
profiling; programming; Sequential software; testing",
treatment = "P Practical",
}
@Article{Pancake:1993:GEI,
author = "Cherri M. Pancake",
title = "{Guest Editor}'s introduction: The changing face of
supercomputing",
journal = j-IEEE-PAR-DIST-TECH,
volume = "1",
number = "4",
pages = "12--15",
month = nov,
year = "1993",
CODEN = "IPDTEX",
ISSN = "1063-6552",
bibdate = "Fri Apr 11 07:24:28 MDT 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Oregon State Univ",
classification = "723; 723.5",
journalabr = "IEEE Parallel Distrib Technol",
keywords = "Computer applications; Large-scale numerical
computations; Supercomputer applications;
Supercomputers; Supercomputing expansion",
}
@Article{Pavlakos:1993:VMS,
author = "Constantine J. Pavlakos and Larry A. Schoof and John
F. Mareda",
title = "A visualization model for supercomputing
environments",
journal = j-IEEE-PAR-DIST-TECH,
volume = "1",
number = "4",
pages = "16--22",
month = nov,
year = "1993",
CODEN = "IPDTEX",
ISSN = "1063-6552",
bibdate = "Fri Apr 11 07:24:28 MDT 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Sandia Natl Lab",
classification = "723; 901; C6115 (Programming support); C6130B
(Graphics techniques); C6180G (Graphical user
interfaces)",
corpsource = "Appl. Visualization Group, Sandia Nat. Labs.,
Albuquerque, NM, USA",
journalabr = "IEEE Parallel Distrib Technol",
keywords = "Computer applications; Computer software; data
visualisation; desktop; displays; environments;
graphical user interfaces; interactive graphics; large;
programming; prototype environment; Research
laboratories; Sandia Lab visualization environment;
server; software environment; storage facilities;
Supercomputers; Supercomputing environments;
supercomputing environments; Supercomputing interactive
visualization; visualization model",
treatment = "P Practical",
}
@Article{Lumetta:1993:DOP,
author = "Steve Lumetta and Liam Murphy and Xiaoye Li and David
C. Culler and Ismail S. Khalil",
title = "Decentralized optimal power pricing: the development
of a parallel program",
journal = j-IEEE-PAR-DIST-TECH,
volume = "1",
number = "4",
pages = "23--31",
month = nov,
year = "1993",
CODEN = "IPDTEX",
ISSN = "1063-6552",
bibdate = "Fri Apr 11 07:24:28 MDT 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Univ of California at Berkeley",
classification = "706.1; 723; 911; 921.5; B8110B (Power system
management, operation and economics); C3340H (Electric
systems); C6110P (Parallel programming); C7410B (Power
engineering)",
corpsource = "Dept. of Comput. Sci., California Univ., Berkeley, CA,
USA",
journalabr = "IEEE Parallel Distrib Technol",
keywords = "Algorithms; costing; decentralized optimal power
pricing; Economics; Electric power network problem;
Electric power pricing; Electric power systems;
electrical power; large-; Large-scale optimization
problem; layout; Massively parallel processors; object
system library; Optimization; Parallel processing
systems; parallel program; parallel programming; power
engineering computing; power systems; requirements;
scale optimization problem; tariffs",
treatment = "A Application; P Practical",
}
@Article{Netzer:1993:AML,
author = "Robert H. B. Netzer and Jian Xu",
title = "Adaptive message logging for incremental program
replay",
journal = j-IEEE-PAR-DIST-TECH,
volume = "1",
number = "4",
pages = "32--39",
month = nov,
year = "1993",
CODEN = "IPDTEX",
ISSN = "1063-6552",
bibdate = "Mon Apr 14 07:06:50 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
classification = "723; C6110P (Parallel programming); C6150G
(Diagnostic, testing, debugging and evaluating
systems)",
corpsource = "Dept. of Comput. Sci., Brown Univ., Providence, RI,
USA",
journalabr = "IEEE Parallel Distrib Technol",
keywords = "Adaptive message logging; adaptive message logging;
checkpoints; Computer programming; Incremental program
replay; incremental program replay; Nondeterminancy
debugging effects; parallel programming; Parallel
programs; Program debugging; program debugging",
treatment = "P Practical",
}
@Article{Dalpee:1993:BRV,
author = "Michael J. Dalpee and T. James Cannaliato",
title = "Beyond {RPC}: the {Virtual Network}",
journal = j-IEEE-PAR-DIST-TECH,
volume = "1",
number = "4",
pages = "41--57",
month = nov,
year = "1993",
CODEN = "IPDTEX",
ISSN = "1063-6552",
bibdate = "Fri Apr 11 07:24:28 MDT 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
classification = "723; C6130S (Data security); C6150N (Distributed
systems)",
corpsource = "Adv. Comput. Enterprises Ltd., Highland, MD, USA",
journalabr = "IEEE Parallel Distrib Technol",
keywords = "communication; complexity; Computer networks; Computer
software; DCE RPC; distributed Ada compilation;
Distributed computer systems; distributed interprocess;
Distributed interprocess communication; distributed
programs; error handling; Intelligent software network;
intelligent software network; performance; remote
procedure calls; RPC; RPC virtual network; security;
security of data; system administration; tool; Virtual
Network; Virtual network",
treatment = "P Practical",
}
@Article{Stone:1993:MRO,
author = "Janice M. Stone and Harold S. Stone and Philip
Heidelberger and John Turek",
title = "Multiple reservations and the {Oklahoma} update",
journal = j-IEEE-PAR-DIST-TECH,
volume = "1",
number = "4",
pages = "58--71",
month = nov,
year = "1993",
CODEN = "IPDTEX",
ISSN = "1063-6552",
bibdate = "Fri Apr 11 07:24:28 MDT 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "IBM",
classification = "723; B6120B (Codes); B6150M (Protocols); C6120 (File
organisation)C5640 (Protocols)",
corpsource = "IBM Thomas J. Watson Res. Center, Yorktown Heights,
NY, USA",
journalabr = "IEEE Parallel Distrib Technol",
keywords = "atomic updates; automatic restart; avoidance; cache;
Cache protocols; codes; concurrent codes; data
structures; linked lists; livelock; Multiple
reservation approach; Multiple reservation registers;
multiple reservations; multiple shared variables;
Network protocols; nonblocking; Oklahoma update;
performance improvement; protocol; protocols; queues;
shared data structures; Single-reservation schemes;
write access",
treatment = "P Practical",
}
@Article{Groselj:1993:BMG,
author = "Bojan Groselj",
title = "Bounded and minimum global snapshots",
journal = j-IEEE-PAR-DIST-TECH,
volume = "1",
number = "4",
pages = "72--83",
month = nov,
year = "1993",
CODEN = "IPDTEX",
ISSN = "1063-6552",
bibdate = "Fri Apr 11 07:24:28 MDT 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Univ of Maryland",
affiliationaddress = "College Park, MD, USA",
classification = "723; B6150M (Protocols); C5640 (Protocols)",
corpsource = "Dept. of Comput. Sci., Maryland Univ., College Park,
MD, USA",
journalabr = "IEEE Parallel Distrib Technol",
keywords = "bounded snapshots; communication channels; Computer
networks; correctness; distributed; FIFO; FIFO
communication channels; flow problem; Global-snapshot
protocols; Maximum flow problem; maximum-; minimum
global snapshots; Network protocols; non-FIFO
communication channels; protocol; protocols;
telecommunication channels",
treatment = "P Practical",
}
@Article{Crowl:1994:HMP,
author = "Lawrence A. Crowl",
title = "How to measure, present, and compare parallel
performance",
journal = j-IEEE-PAR-DIST-TECH,
volume = "2",
number = "1",
pages = "9--25",
month = "Spring",
year = "1994",
CODEN = "IPDTEX",
ISSN = "1063-6552",
bibdate = "Fri Apr 11 07:24:28 MDT 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Oregon State Univ",
classification = "722.4; 723.1; 723.2; 911.1; C5220P (Parallel
architecture); C5440 (Multiprocessor systems and
techniques); C5470 (Performance evaluation and
testing); C6110P (Parallel programming)",
conferenceyear = "1994",
corpsource = "Oregon State Univ., Corvallis, OR, USA",
journalabr = "IEEE Parallel Distrib Technol",
keywords = "accuracy; Algorithms; comparison; Computer
programming; Cost accounting; distortion;
effectiveness; parallel performance; parallel
processing; Parallel processing systems; Performance;
performance; performance evaluation; performance
measurement; presentation; Sequential programs",
treatment = "P Practical",
}
@Article{Ewing:1994:DCW,
author = "Richard E. Ewing and Robert C. Sharpley and Derek
Mitchum and Patrick O'Leary and James S. Sochacki",
title = "Distributed computation of wave propagation models
using {PVM}",
journal = j-IEEE-PAR-DIST-TECH,
volume = "2",
number = "1",
pages = "26--31",
month = "Spring",
year = "1994",
CODEN = "IPDTEX",
ISSN = "1063-6552",
bibdate = "Fri Apr 11 07:24:28 MDT 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Texas A\&M Univ",
affiliationaddress = "College Station, TX, USA",
classification = "484.1; 722.1; 722.4; 723.1; 911.1; A9130F (Surface
and body waves); C5440 (Multiprocessor systems and
techniques); C5620 (Computer networks and techniques);
C6110P (Parallel programming); C6150N (Distributed
systems); C7340 (Geophysics)",
conferenceyear = "1994",
corpsource = "Texas A and M Univ., College Station, TX, USA",
journalabr = "IEEE Parallel Distrib Technol",
keywords = "C; communication networks; Communication networks;
Computational power; computational power; Computer
networks; Computer simulation; Cost accounting; Cost
effectiveness; cost effectiveness; Distributed
computation; distributed computation; Ethernet; fiber;
Fiber; Fortran; geophysics computing; Hypercubes;
hypercubes; machines; Meshes; meshes; network operating
systems; parallel; Parallel processing systems;
parallel programming; Parallel Virtual Machine;
Parallel Virtual Machines; PVM; Remote procedural
libraries; remote procedural libraries; Rings; rings;
Seismic wave propagation simulation; seismic wave
propagation simulation; seismic waves; Seismology;
Virtual storage; Wave propagation models; wave
propagation models",
thesaurus = "Geophysics computing; Network operating systems;
Parallel machines; Parallel programming; Seismic
waves",
treatment = "P Practical",
}
@Article{Li:1994:DAT,
author = "Jingke Li and Michael Wolfe",
title = "Defining, analyzing, and transforming program
constructs",
journal = j-IEEE-PAR-DIST-TECH,
volume = "2",
number = "1",
pages = "32--39",
month = "Spring",
year = "1994",
CODEN = "IPDTEX",
ISSN = "1063-6552",
bibdate = "Fri Apr 11 07:24:28 MDT 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Portland State Univ",
classification = "721.3; 722.4; 723.1; 723.2; C6110P (Parallel
programming); C6140D (High level languages); C6150C
(Compilers, interpreters and other processors)",
conferenceyear = "1994",
corpsource = "Portland State Univ., OR, USA",
journalabr = "IEEE Parallel Distrib Technol",
keywords = "analysis; automatic optimization; compiler
implementation; computational linguistics; Computer
architecture; Computer programming; construct;
construct analysis; construct transformation; control
constructs; data accesses; definition; dependence
analysis; Functional programming; functional
programming; languages; nested constructs;
Optimization; parallel; parallel control constructs;
parallel languages; Parallel processing systems;
parallel programming; program compilers; program
constructs; semantic structure; sequential; Sequential
programming; systems; techniques",
treatment = "P Practical",
}
@Article{Irvin:1994:MSP,
author = "R. Bruce Irvin and Barton P. Miller",
title = "Multiapplication support in a parallel-program
performance tool",
journal = j-IEEE-PAR-DIST-TECH,
volume = "2",
number = "1",
pages = "40--50",
month = "Spring",
year = "1994",
CODEN = "IPDTEX",
ISSN = "1063-6552",
bibdate = "Fri Apr 11 07:24:28 MDT 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Univ of Wisconsin-Madison",
classification = "722.4; 723.1; 723.2; C6110P (Parallel programming);
C6115 (Programming support); C6150 (Systems software)",
conferenceyear = "1994",
corpsource = "Wisconsin Univ., Madison, WI, USA",
journalabr = "IEEE Parallel Distrib Technol",
keywords = "analytical; critical paths of execution; hardware;
input sets; IPS-2 parallel-; metrics; models;
multiapplication support; Multiple programs; multiple
programs; network performance; operating system;
Parallel processing systems; parallel programming;
Performance; performance displays; Program debugging;
program performance tools; Scheduling; simulations;
software tools",
treatment = "P Practical",
}
@Article{Zhang:1994:SLS,
author = "Xiaodong Zhang and Robert Castaneda and Elisa W.
Chan",
title = "Spin-lock synchronization on the {Butterfly} and
{KSR1}",
journal = j-IEEE-PAR-DIST-TECH,
volume = "2",
number = "1",
pages = "51--63",
month = "Spring",
year = "1994",
CODEN = "IPDTEX",
ISSN = "1063-6552",
bibdate = "Fri Apr 11 07:24:28 MDT 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Univ of Texas at San Antonio",
classification = "722.3; 722.4; 723.1; 723.2; C4230M (Multiprocessor
interconnection); C5220P (Parallel architecture); C5440
(Multiprocessor systems and techniques); C6150 (Systems
software)",
conferenceyear = "1994",
corpsource = "Texas Univ., San Antonio, TX, USA",
journalabr = "IEEE Parallel Distrib Technol",
keywords = "Algorithms; algorithms; BBN Butterfly I; BBN GP1000;
bus-based shared-memory multiprocessor; Butterfly;
cache; coherence; Computer architecture; Computer
networks; contention; distributed algorithms; execution
behavior; Hierarchical systems; hierarchical systems;
hierarchical-ring multiprocessor system;
interconnection network; interconnection networks;
KSR1; large-; multiprocessor; multistage; network;
parallel processing; Parallel processing systems;
scalable synchronization; scale shared-memory
multiprocessor; Sequent; shared memory; Spin lock
algorithms; spin-lock synchronization; Symmetry;
synchronisation; Synchronization; systems; TC2000",
treatment = "P Practical",
}
@Article{Pande:1994:CFP,
author = "Santosh S. Pande and Dharma P. Agrawal and Jon
Mauney",
title = "Compiling functional parallelism on distributed-memory
systems",
journal = j-IEEE-PAR-DIST-TECH,
volume = "2",
number = "1",
pages = "64--76",
month = "Spring",
year = "1994",
CODEN = "IPDTEX",
ISSN = "1063-6552",
bibdate = "Fri Apr 11 07:24:28 MDT 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "North Carolina State Univ",
classification = "722.1; 722.4; 723.1; 723.2; C6110P (Parallel
programming); C6130 (Data handling techniques); C6140D
(High level languages); C6150C (Compilers, interpreters
and other processors); C6150N (Distributed systems)",
conferenceyear = "1994",
corpsource = "North Carolina State Univ., Raleigh, NC, USA",
journalabr = "IEEE Parallel Distrib Technol",
keywords = "Algorithms; automatic compilation method; based
approaches; code-based approaches; codes; data-;
Distributed computer systems; Distributed memory
systems; distributed memory systems; distributed-memory
systems; Functional parallelism; functional
parallelism; functional programming; heuristic
algorithm; Heuristic methods; Intel's
distributed-memory; Optimizing Sisal Compiler; parallel
functional language; parallel languages; Parallel
processing systems; partition; program compilers;
program completion; scheduling; Sisal; threshold; time;
Touchstone iPSC/860 machines",
treatment = "P Practical",
}
@Article{Quinn:1994:ECa,
author = "Michael J. Quinn",
title = "From the {Editor-in-Chief}",
journal = j-IEEE-PAR-DIST-TECH,
volume = "2",
number = "2",
pages = "4--4",
month = "Summer",
year = "1994",
CODEN = "IPDTEX",
ISSN = "1063-6552",
bibdate = "Tue Apr 15 10:25:16 1997",
abstract = "Reality check",
acknowledgement = ack-nhfb,
}
@Article{Gustafson:1994:VTO,
author = "J. Gustafson",
title = "Visions: Teraflops and other false goals",
journal = j-IEEE-PAR-DIST-TECH,
volume = "2",
number = "2",
pages = "5--6",
month = "Summer",
year = "1994",
CODEN = "IPDTEX",
ISSN = "1063-6552",
bibdate = "Thu Apr 10 19:14:33 MDT 1997",
acknowledgement = ack-nhfb,
classification = "C5470 (Performance evaluation and testing); C6110B
(Software engineering techniques)",
corpsource = "Ames Lab., Iowa State Univ., Ames, IA, USA",
keywords = "based performance; cost; development time; double
precision; ends-; hardware efficiency; high flops
rates; High-Performance Computing and Communications
program; HPCC; human factors; human productivity;
means-based measures; performance evaluation;
performance measurements; performance metrics;
progress; quality; software metrics; speedup; teraflops
computing",
treatment = "G General Review",
}
@Article{Hansen:1994:GEI,
author = "Chuck Hansen and Tom Crockett and Scott Whitman",
title = "{Guest Editor}'s Introduction: Parallel Rendering",
journal = j-IEEE-PAR-DIST-TECH,
volume = "2",
number = "2",
pages = "7--7",
month = "Summer",
year = "1994",
CODEN = "IPDTEX",
ISSN = "1063-6552",
bibdate = "Tue Apr 15 10:25:29 1997",
acknowledgement = ack-nhfb,
}
@Article{Mackerras:1994:EDC,
author = "Paul Mackerras and Brian Corrie",
title = "Exploiting Data Coherence to Improve Parallel Volume
Rendering",
journal = j-IEEE-PAR-DIST-TECH,
volume = "2",
number = "2",
pages = "8--16",
month = "Summer",
year = "1994",
CODEN = "IPDTEX",
ISSN = "1063-6552",
bibdate = "Thu Apr 10 19:14:33 MDT 1997",
abstract = "Using image-space work distribution to partition a 2D
image among processing nodes, and distributed virtual
memory to assign 3D volume data, this renderer exploits
data coherence to effectively and efficiently
parallelize volume rendering.",
acknowledgement = ack-nhfb,
classification = "C6110P (Parallel programming); C6130B (Graphics
techniques)",
corpsource = "Australian Nat. Univ., Canberra, ACT, Australia",
keywords = "2D image; 3D data assignment; coherence; coordinate
axes; data coherence; data distribution; defined
structures; distributed virtual memory; distribution;
Fujitsu AP1000; geometrically; high-quality image
generation; image-space work; neighboring pixels;
parallel processing; parallel volume rendering;
partitioning; processing nodes; ray-casting; rendering
(computer graphics); volume data sets; world map",
treatment = "P Practical",
}
@Article{Crockett:1994:PPR,
author = "Thomas W. Crockett and Tobias Orloff",
title = "Parallel Polygon Rendering for Message-Passing
Architectures",
journal = j-IEEE-PAR-DIST-TECH,
volume = "2",
number = "2",
pages = "17--28",
month = "Summer",
year = "1994",
CODEN = "IPDTEX",
ISSN = "1063-6552",
bibdate = "Thu Apr 10 19:14:33 MDT 1997",
abstract = "By exploiting object-level and image-level
parallelism, this algorithm can effectively render data
produced by supercomputer applications, on the same
machine.",
acknowledgement = ack-nhfb,
classification = "C5220P (Parallel architecture); C6110P (Parallel
programming); C6130B (Graphics techniques)",
keywords = "2D images; abstract data models; complex 3D;
computation/communication; distributed memory systems;
general-purpose MIMD distributed-; image; image-level
parallelism; memory message-passing systems; memory
usage; message passing; network contention;
object-level parallelism; overlap; parallel; parallel
architectures; parallel polygon rendering; parallel
supercomputers; programming; rasterization phase;
real-; rendering (computer graphics); scan lines;
scientific visualization; time animation;
transformation phase",
treatment = "P Practical",
}
@Article{Cox:1994:DSA,
author = "Michael Cox and Pat Hanrahan",
title = "A Distributed Snooping Algorithm for Pixel Merging",
journal = j-IEEE-PAR-DIST-TECH,
volume = "2",
number = "2",
pages = "30--36",
month = "Summer",
year = "1994",
CODEN = "IPDTEX",
ISSN = "1063-6552",
bibdate = "Thu Apr 10 19:14:33 MDT 1997",
abstract = "This algorithm assists graphics rendering by letting
processors ``listen'' to other processors, compare
pixel values, and delete pixels that do not contribute
to the final image. This reduces network bandwidth
requirements and eliminates the need for a.
special-purpose network.",
acknowledgement = ack-nhfb,
classification = "C6110P (Parallel programming); C6130B (Graphics
techniques); C6150N (Distributed systems)",
corpsource = "Princeton Univ., NJ, USA",
keywords = "architectures; buffer storage; bus bandwidth;
consistent globally shared memory; distributed
algorithms; distributed snooping algorithm; graphics
rendering; maintenance; memory updates; merging;
multiprocessors; network bandwidth requirements;
parallel; parallel architectures; pixel deletion; pixel
value comparisons; pixel-merging algorithm; processor
memories; protocols; rendering (computer graphics);
shared memory; shared-memory bus; snooping
cache-coherency; systems",
treatment = "P Practical",
}
@Article{Peterson:1994:BET,
author = "Gregory D. Peterson and Roger D. Chamberlain",
title = "Beyond Execution Time: Expanding the Use of
Performance Models",
journal = j-IEEE-PAR-DIST-TECH,
volume = "2",
number = "2",
pages = "37--49",
month = "Summer",
year = "1994",
CODEN = "IPDTEX",
ISSN = "1063-6552",
bibdate = "Thu Apr 10 19:14:33 MDT 1997",
abstract = "Besides predicting execution time, performance models
can help researchers match algorithms with
architectures, predict how algorithmic and
architectural changes affect performance, and
investigate alternative algorithms.",
acknowledgement = ack-nhfb,
classification = "C5440 (Multiprocessor systems and techniques); C5470
(Performance evaluation and testing); C6110B (Software
engineering techniques)",
corpsource = "Washington Univ., Seattle, WA, USA",
keywords = "algorithm performance; analytic model; application
parameters; architectural parameters; architecture;
communication time; discrete event simulation;
discrete-event simulation; distributed memory systems;
distributed-memory MIMD machines; execution time;
interprocessor communication; operating system;
parallel computation; parallel performance; performance
evaluation; performance models; processor; programming
language; protocol; software metrics; speed;
synchronisation; synchronous iterative algorithms",
treatment = "P Practical; T Theoretical or Mathematical",
}
@Article{Sistare:1994:SDM,
author = "Steve Sistare and Don Allen and Rich Bowker and Karen
Jourdenais and Josh Simons and R. Title",
title = "A Scalable Debugger for Massively Parallel
Message-Passing Programs",
journal = j-IEEE-PAR-DIST-TECH,
volume = "2",
number = "2",
pages = "50--56",
month = "Summer",
year = "1994",
CODEN = "IPDTEX",
ISSN = "1063-6552",
bibdate = "Mon Apr 14 07:06:43 1997",
abstract = "By offering scalable expression, execution, and
interpretation of debugging commands. Node Prism makes
trouble-shooting a message-passing application as
simple as trouble-shooting a data-parallel
application.",
acknowledgement = ack-nhfb,
classification = "C6110P (Parallel programming); C6115 (Programming
support); C6150G (Diagnostic, testing, debugging and
evaluating systems); C6150N (Distributed systems)",
corpsource = "Thinking Machines Corp., Cambridge, MA, USA",
keywords = "analysis; CM-5; data visualization; data-parallel;
data-parallel programs; debugging operations; massively
parallel machine; massively parallel message-passing;
message passing; Node Prism; parallel programming;
performance; Prism; program debugging; program
diagnostics; program understanding; programming
environment; programming environments; programs;
scalable debugger; scalable expression; threads;
user-debugger interaction; version",
treatment = "P Practical",
}
@Article{Mechoso:1994:ASS,
author = "Carlos R. Mechoso and John D. Farrara and Joseph A.
Spahr",
title = "Achieving Superlinear Speedup on a Heterogeneous,
Distributed System",
journal = j-IEEE-PAR-DIST-TECH,
volume = "2",
number = "2",
pages = "57--61",
month = "Summer",
year = "1994",
CODEN = "IPDTEX",
ISSN = "1063-6552",
bibdate = "Thu Apr 10 19:14:33 MDT 1997",
abstract = "Choosing the appropriate computer architectures and
masking communication with computation can produce
superlinear speedup.",
acknowledgement = ack-nhfb,
classification = "C5220P (Parallel architecture); C5470 (Performance
evaluation and testing); C5620 (Computer networks and
techniques); C6150N (Distributed systems); C7340
(Geophysics)",
corpsource = "California Univ., Los Angeles, CA, USA",
keywords = "ARPA; CASA; circulation models; climate studies;
climatology; communication costs; communication
overheads; communications bandwidth requirements;
computer; computer architectures; decomposition
strategies; distributed heterogeneous supercomputers;
distributed processing; geophysics computing; Gigabit
Network Testbed; global atmosphere model; heterogeneous
distributed system; high-speed; large scientific
applications; latency; metacomputer; network; NSF;
ocean model; optimal computer architecture; parallel
architectures; performance evaluation; resources;
superlinear speedup; widely; world",
treatment = "P Practical; T Theoretical or Mathematical",
}
@Article{Plank:1994:ICC,
author = "James S. Plank and Kai Li",
title = "ickp: {A} Consistent Checkpointer for Multicomputers",
journal = j-IEEE-PAR-DIST-TECH,
volume = "2",
number = "2",
pages = "62--67",
month = "Summer",
year = "1994",
CODEN = "IPDTEX",
ISSN = "1063-6552",
bibdate = "Thu Apr 10 19:14:33 MDT 1997",
abstract = "ickp uses consistent checkpointing algorithms and
optimizations to achieve fault-tolerance and
coarse-grained job-swapping on multicomputer
applications.",
acknowledgement = ack-nhfb,
classification = "C5470 (Performance evaluation and testing); C6150G
(Diagnostic, testing, debugging and evaluating
systems); C6150J (Operating systems); C6150N
(Distributed systems)",
corpsource = "Tennessee Univ., Knoxville, TN, USA",
keywords = "algorithms; checkpoint time; checkpointing; consistent
checkpointer; distributed systems; fault tolerant
computing; general-purpose checkpointer; host
processor; ickp; Intel; iPSC/860; library; library
call; message passing; multicomputers; optimizations;
overhead; parallel; parallel systems; periodic
interval; processing; program diagnostics; recovery;
software reliability; system recovery",
treatment = "P Practical",
}
@Article{Secosky:1994:CCL,
author = "Jason Secosky and Allan Snavely and Francine Berman
and Tom Kitchens",
title = "Conferences: Cruising the {LeMans FunRun}",
journal = j-IEEE-PAR-DIST-TECH,
volume = "2",
number = "2",
pages = "68--71",
month = "Summer",
year = "1994",
CODEN = "IPDTEX",
ISSN = "1063-6552",
bibdate = "Tue Apr 15 10:26:13 1997",
abstract = "Cruising the LeMans FunRun",
acknowledgement = ack-nhfb,
}
@Article{Quinn:1994:ECb,
author = "Michael J. Quinn",
title = "From the {Editor-in Chief}",
journal = j-IEEE-PAR-DIST-TECH,
volume = "2",
number = "3",
pages = "2--4",
month = "Fall",
year = "1994",
CODEN = "IPDTEX",
ISSN = "1063-6552",
bibdate = "Tue Apr 15 10:26:19 1997",
abstract = "Thinking about Thinking Machines.",
acknowledgement = ack-nhfb,
}
@Article{Bell:1994:VWT,
author = "G. Bell",
title = "Visions: Why there won't be apps: the problem with
{MPPs}",
journal = j-IEEE-PAR-DIST-TECH,
volume = "2",
number = "3",
pages = "5--6",
month = "Fall",
year = "1994",
CODEN = "IPDTEX",
ISSN = "1063-6552",
bibdate = "Mon Apr 14 07:06:55 1997",
acknowledgement = ack-nhfb,
classification = "C0200 (General computer topics); C5440
(Multiprocessor systems and techniques); C6110P
(Parallel programming)",
keywords = "commercial investments; communications; compatibility;
competitiveness; DP industry; generation scalability;
high-; high-speed; industries; long-term survival;
massively parallel computers; MPPs; multiprocessor
servers; networked environments; parallel machines;
parallel programming; parallelism; performance
computing; scalability; scalable computers; size; space
scalability",
treatment = "P Practical",
}
@Article{Cownie:1994:VWM,
author = "J. Cownie",
title = "Visions: Why {MPPs}? (parallel processing)",
journal = j-IEEE-PAR-DIST-TECH,
volume = "2",
number = "3",
pages = "7--8",
month = "Fall",
year = "1994",
CODEN = "IPDTEX",
ISSN = "1063-6552",
bibdate = "Thu Apr 10 19:14:33 MDT 1997",
acknowledgement = ack-nhfb,
classification = "C5220P (Parallel architecture); C5440
(Multiprocessor systems and techniques); C6130S (Data
security)",
corpsource = "Meiko, Concord, MA, USA",
keywords = "data security; data visibility; hierarchical switch
network; high performance; massively parallel
processing; MPPs; parallel architectures; parallel
machines; security of data; shared memory
implementation; shared memory systems",
treatment = "P Practical",
}
@Article{Wallach:1994:VTL,
author = "S. Wallach",
title = "Visions: Teraflops into laptops",
journal = j-IEEE-PAR-DIST-TECH,
volume = "2",
number = "3",
pages = "8--9",
month = "Fall",
year = "1994",
CODEN = "IPDTEX",
ISSN = "1063-6552",
bibdate = "Thu Apr 10 19:14:33 MDT 1997",
acknowledgement = ack-nhfb,
classification = "C0200 (General computer topics); C5220P (Parallel
architecture); C5440 (Multiprocessor systems and
techniques); C6110P (Parallel programming)",
corpsource = "Convex Comput. Corp., Richardson, TX, USA",
keywords = "1000-; automatic; automatically; conventional parallel
processing; multiprocessor laptop; parallel machines;
parallel programming; parallel systems; parallelized
applications; parallelizing compilers; processor
compute server; scalable operating systems; scalable
parallel systems; shared memory; systems; technological
forecasting; tightly coupled shared-memory systems",
treatment = "P Practical",
}
@Article{Wladawsky-Berger:1994:PAN,
author = "I. Wladawsky-Berger",
title = "Visions: Parallel applications: the next frontier for
computer industry breakthroughs",
journal = j-IEEE-PAR-DIST-TECH,
volume = "2",
number = "3",
pages = "10--11",
month = "Fall",
year = "1994",
CODEN = "IPDTEX",
ISSN = "1063-6552",
bibdate = "Thu Apr 10 19:14:33 MDT 1997",
acknowledgement = ack-nhfb,
classification = "C0200 (General computer topics); C5440
(Multiprocessor systems and techniques)",
keywords = "computer industry breakthrough; computer revolution;
DP industry; education; information highways;
manufacturing; medical research; parallel applications;
parallel computers; parallel computing; parallel
processing; personal computer; scientific research",
treatment = "G General Review",
}
@Article{Hatcher:1994:GEI,
author = "Philip J. Hatcher",
title = "{Guest Editor}'s Introduction: The Impact of {High
Performance Fortran}",
journal = j-IEEE-PAR-DIST-TECH,
volume = "2",
number = "3",
pages = "13--14",
month = "Fall",
year = "1994",
CODEN = "IPDTEX",
ISSN = "1063-6552",
bibdate = "Fri Apr 11 07:24:28 MDT 1997",
bibsource = "Compendex database",
acknowledgement = ack-nhfb,
affiliation = "Univ of New Hampshire",
affiliationaddress = "Durham, NH, USA",
classification = "722.4; 723.1; 723.1.1; 723.2; 723.5; 902.2",
journalabr = "IEEE Parallel Distrib Technol",
keywords = "Automatic parallelization; Codes (symbols); Computer
architecture; Computer hardware description languages;
Computer simulation; Computer systems programming; Data
parallel programs; Data processing; Data structures;
Distributed computer systems; Engineering research;
Fortran (programming language); Fortran 90; High
Performance Fortran Forum; Parallel processing systems;
Program compilers; Standards",
}
@Article{Gross:1994:TPH,
author = "Thomas Gross and David R. O'Hallaron and Jaspal
Subhlok",
title = "Task Parallelism in a {High Performance Fortran}
Framework",
journal = j-IEEE-PAR-DIST-TECH,
volume = "2",
number = "3",
pages = "16--26",
month = "Fall",
year = "1994",
CODEN = "IPDTEX",
ISSN = "1063-6552",
bibdate = "Fri Apr 11 07:24:28 MDT 1997",
bibsource = "Compendex database",
abstract = "Exploiting both data and task parallelism in a single
framework is the key to achieving good performance for
a variety of applications.",
acknowledgement = ack-nhfb,
affiliation = "Carnegie Mellon Univ",
classification = "721.1; 723.1; 723.1.1; 723.2; 921.6; C5440
(Multiprocessing systems); C5440 (Multiprocessor
systems and techniques); C6110P (Parallel programming);
C6140D (High level languages); C6150C (Compilers,
interpreters and other processors)",
corpsource = "Sch. of Comput. Sci., Carnegie Mellon Univ.,
Pittsburgh, PA, USA",
journalabr = "IEEE Parallel Distrib Technol",
keywords = "Computer hardware description languages; Computer
operating systems; Computer systems programming;
computing; Constraint theory; Data parallel task; Data
processing; Data sets; data sets; Data-parallel
computing; data-parallel computing; Data-parallel
language; data-parallel language; dialect; Error
analysis; Fortran; FORTRAN; Fortran (programming
language); Fx; Fx compiler; heterogeneous;
Heterogeneous computing; High Performance Fortran; HPF;
Image processing; machine; massively parallel;
Massively parallel machine; Multiprogramming; parallel;
parallel languages; parallel machines; Processor nodes;
processor nodes; Program compilers; program compilers;
programming; prototype compiler; Prototype compiler;
standard; Standard dialect; Subroutines; task
parallelism; Task parallelism; Task-parallel
programming; task-parallel programming",
thesaurus = "FORTRAN; Parallel languages; Parallel machines;
Parallel programming; Program compilers",
treatment = "P Practical",
}
@Article{Foster:1994:TPH,
author = "Ian Foster",
title = "Task Parallelism and High-Performance Languages",
journal = j-IEEE-PAR-DIST-TECH,
volume = "2",
number = "3",
pages = "27--36",
month = "Fall",
year = "1994",
CODEN = "IPDTEX",
ISSN = "1063-6552",
bibdate = "Fri Apr 11 07:24:28 MDT 1997",
bibsource = "Compendex database",
abstract = "High Performance Fortran currently lacks support for
explicit task parallelism. This article explains why
task parallelism is important, and describes one
candidate task-parallel model: the Fortran M extensions
to Fortran 77.",
acknowledgement = ack-nhfb,
affiliation = "Argonne Natl Lab",
classification = "722.4; 723.1; 723.1.1; 723.2; 903.3; 921.6; C6110P
(Parallel programming); C6140D (High level languages);
C6150N (Distributed systems)",
corpsource = "Argonne Nat. Lab., IL, USA",
journalabr = "IEEE Parallel Distrib Technol",
keywords = "Algorithms; candidate task-parallel model; Data
processing; FORTRAN; Fortran; Fortran (programming
language); Fortran 77; Fortran M; High; High
Performance Fortran; high performance languages;
Information use; M extensions; Multiprogramming;
parallel languages; Parallel processing systems;
parallel programming; Performance Fortran; Program
compilers; Program debugging; scheduling; Task
parallelism; task parallelism",
treatment = "P Practical",
}
@Article{Blume:1994:ADP,
author = "William Blume and Rudolf Eigenmann and Jay Hoeflinger
and David Padua and Paul Petersen and Lawrence
Rauchwerger and Peng Tu",
title = "Automatic Detection of Parallelism: {A} Grand
Challenge for High-Performance Computing",
journal = j-IEEE-PAR-DIST-TECH,
volume = "2",
number = "3",
pages = "37--47",
month = "Fall",
year = "1994",
CODEN = "IPDTEX",
ISSN = "1063-6552",
bibdate = "Mon Apr 14 07:07:00 1997",
bibsource = "Compendex database",
abstract = "The limited ability of compilers to find the
parallelism in programs is a significant barrier to the
use of high-performance computers. However, a
combination of static and runtime techniques can
improve compilers to the extent that a significant
group of scientific programs can be parallelized
automatically.",
acknowledgement = ack-nhfb,
affiliation = "Univ of Illinois at Urbana-Champaign",
classification = "722.4; 723.1; 723.1.1; 723.2; 921.1; 921.6; C6110P
(Parallel programming); C6150C (Compilers, interpreters
and other processors); C6150G (Diagnostic, testing,
debugging and evaluating systems)",
corpsource = "Center for Supercomput. Res. and Dev., Illinois Univ.,
Urbana, IL, USA",
journalabr = "IEEE Parallel Distrib Technol",
keywords = "Algebra; Algorithms; automatic; Automatic
parallelization; Automation; C (programming language);
Codes (symbols); compilers; Computer hardware
description languages; Data structures; Fortran
(programming language); High performance computing;
high-performance computers; high-performance computing;
Iterative methods; Multiprogramming; Numerical
analysis; Parallel processing systems; parallel
programming; parallelisation; parallelism detection;
performance evaluation; program; Program compilers;
program diagnostics; runtime techniques; scientific
programs; static techniques",
treatment = "P Practical",
}
@Article{Adve:1994:RDP,
author = "Vikram Adve and Alan Carle and Elana Granston and
Seema Hiranandani and Ken Kennedy and Charles Koelbel
and Ulrich Kremer and John Mellor-Crummey and Scott
Warren and Chau-Wen Tseng",
title = "Requirements for Data-Parallel Programming
Environments",
journal = j-IEEE-PAR-DIST-TECH,
volume = "2",
number = "3",
pages = "48--58",
month = "Fall",
year = "1994",
CODEN = "IPDTEX",
ISSN = "1063-6552",
bibdate = "Mon Apr 14 07:07:10 1997",
bibsource = "Compendex database",
abstract = "An effective data-parallel programming environment
will use a variety of tools that support the
development of efficient data-parallel programs while
insulating the programmer from the intricacies of the
explicitly parallel code.",
acknowledgement = ack-nhfb,
affiliation = "Rice Univ",
classification = "722.4; 723.1; 723.1.1; 723.2; 921.6; C6110P
(Parallel programming); C6115 (Programming support);
C6140D (High level languages)",
corpsource = "Center for Res. on Parallel Comput., Rice Univ.,
Houston, TX, USA",
journalabr = "IEEE Parallel Distrib Technol",
keywords = "code; Codes (symbols); compiled; Computer
architecture; Computer programming languages; Data
parallel languages; Data parallel programming; Data
processing; Data structures; data-parallel;
data-parallel computation; data-parallel languages;
data-parallel programming environments; environments;
Error analysis; explicitly parallel; Fortran
(programming language); Multiprogramming; Object
oriented programming; object programs; parallel
languages; Parallel processing systems; parallel
programming; Pipeline processing systems; Program
compilers; Program debugging; program efficiency;
programming; simple vector computation; software
tools",
treatment = "P Practical",
}
@Article{Chapman:1994:EHA,
author = "Barbara Chapman and Hans Zima and Piyush Mehrotra",
title = "Extending {HPF} for Advanced Data-Parallel
Applications",
journal = j-IEEE-PAR-DIST-TECH,
volume = "2",
number = "3",
pages = "59--70",
month = "Fall",
year = "1994",
CODEN = "IPDTEX",
ISSN = "1063-6552",
bibdate = "Fri Apr 11 07:24:28 MDT 1997",
bibsource = "Compendex database",
abstract = "High Performance Fortran can support regular numerical
algorithms, but it cannot adequately express advanced
applications such as particle-in-sell codes or
unstructured mesh solvers. This article addresses this
problem and outlines possible development paths.",
acknowledgement = ack-nhfb,
affiliation = "Univ of Vienna",
classification = "722.4; 723.1; 723.1.1; 723.2; 921.6; C6110P
(Parallel programming); C6140D (High level languages)",
corpsource = "Wien Univ., Austria",
journalabr = "IEEE Parallel Distrib Technol",
keywords = "advanced data-parallel; Advanced data-parallel
applications; Algorithms; applications; Codes
(symbols); component; Component distribution; Computer
architecture; Data processing; Data structures; Derived
types; derived types; direct; Direct distribution;
distribution; dynamic; Dynamic partitioners; FORTRAN;
Fortran (programming language); Functionality;
functionality; general block distributions; General
block distributions; High Performance Fortran;
high-level language interface; High-level language
interface; HPF/sup +/; INDEPENDENT loops; indirect
distributions; Indirect distributions; Language
constructs; loop; Loop reductions; Multiprogramming;
numerical algorithms; Numerical algorithms; parallel
languages; Parallel processing systems;
particle-in-cell codes; Particle-in-cell codes;
partitioners; Processor subsets; processor subsets;
Processor views; processor views; Program processors;
reductions; unstructured mesh solvers; Unstructured
mesh solvers; User-defined distribution functions;
user-defined distribution functions; Work distribution
specification; work distribution specification",
thesaurus = "FORTRAN; Parallel languages",
treatment = "P Practical",
}
@Article{Levesque:1994:APR,
author = "John M. Levesque",
title = "{Applied Parallel Research}'s {xHPF} system",
journal = j-IEEE-PAR-DIST-TECH,
volume = "2",
number = "3",
pages = "71--71",
month = "Fall",
year = "1994",
CODEN = "IPDTEX",
ISSN = "1063-6552",
bibdate = "Mon Apr 14 07:07:39 1997",
acknowledgement = ack-nhfb,
classification = "C6110B (Software engineering techniques); C6110P
(Parallel programming); C6115 (Programming support);
C6140D (High level languages); C6150C (Compilers,
interpreters and other processors)",
corpsource = "Appl. Parallel Res., Placerville, CA, USA",
keywords = "Applied Parallel Research; automatic programming;
batch automatic; Batch automatic parallelization tools;
batch processing (computers); comment line directives;
Comment line directives; compilation; Compilation
systems; compilers; Data-distribution directives;
data-distribution directives; DO loops; Fortran;
FORTRAN; Fortran 77; Fortran 77 programs; Fortran 90
array syntax; High Performance; High Performance
Fortran; Market; market; massively parallel processor;
Massively parallel processor systems; parallel
languages; parallel programming; parallelization tools;
program; programs; software; software packages;
software portability; Software portability; systems;
tools; XHPF system; xHPF system",
thesaurus = "Automatic programming; Batch processing [computers];
FORTRAN; Parallel languages; Parallel programming;
Program compilers; Software packages; Software
portability; Software tools",
treatment = "P Practical; R Product Review",
}
@Article{Schuster:1994:PPG,
author = "Vincent J. Schuster",
title = "{PGHPF} from the {Portland Group}",
journal = j-IEEE-PAR-DIST-TECH,
volume = "2",
number = "3",
pages = "72--72",
month = "Fall",
year = "1994",
CODEN = "IPDTEX",
ISSN = "1063-6552",
bibdate = "Mon Apr 14 07:07:48 1997",
acknowledgement = ack-nhfb,
classification = "C5440 (Multiprocessing systems); C5440
(Multiprocessor systems and techniques); C6110P
(Parallel programming); C6140D (High level languages);
C6150C (Compilers, interpreters and other processors)",
corpsource = "Portland Group Inc., Wilsonville, OR, USA",
keywords = "77; CS-2; Executable images; executable images;
Fortran; FORTRAN; Fortran 77; Fortran compiler; HPF
compiler; HPF Language; HPF Language Specification;
i860; I860; Intel Paragon; Meiko; Meiko CS-2;
multiprocessing systems; multiprocessor systems;
optimisation; parallel; PGF77; PGHPF; Portable
communications library; portable communications
library; Portland Group; program compilers; program
interpreters; programming; Scalable parallel processing
systems; scalable parallel processing systems; shared
memory; Shared memory multiprocessor systems;
source-to-source translator; Source-to-source
translator; Sparc multiprocessor platforms;
Specification",
thesaurus = "FORTRAN; Multiprocessing systems; Optimisation;
Parallel programming; Program compilers; Program
interpreters",
treatment = "P Practical; R Product Review",
}
@Article{Veen:1994:PHP,
author = "Arthur H. Veen",
title = "The {Prepare HPF} programming environment",
journal = j-IEEE-PAR-DIST-TECH,
volume = "2",
number = "3",
pages = "73--73",
month = "Fall",
year = "1994",
CODEN = "IPDTEX",
ISSN = "1063-6552",
bibdate = "Mon Apr 14 07:08:50 1997",
acknowledgement = ack-nhfb,
classification = "C1180 (Optimisation techniques); C6110P (Parallel
programming); C6115 (Programming support); C6150C
(Compilers, interpreters and other processors)",
corpsource = "ACE Associated Comput. Experts bv, Amsterdam,
Netherlands",
keywords = "ACE; analysis; automatic; Automatic parallelization;
code generation; Compiler manufacturer; compiler
manufacturer; consortium; Distributed-memory computers;
distributed-memory computers; European Prepare;
European Prepare consortium; Fortran Compilation
System; highly optimized; Highly optimized code
generation; Integrated programming environment;
integrated programming environment; Interactive engine;
interactive engine; Intraprocessor parallelism;
intraprocessor parallelism; optimisation; parallel
programming; parallelization; Parallelization engine;
parallelization engine; Performance measures;
performance measures; Prepare HPF programming
environment; program; Program analysis; program
compilers; program diagnostics; programming
environments; software; tools; Vienna; Vienna Fortran
Compilation System",
thesaurus = "Optimisation; Parallel programming; Program compilers;
Program diagnostics; Programming environments; Software
tools",
treatment = "P Practical; R Product Review",
}
@Article{Vanderlip:1994:PSV,
author = "Jeff Vanderlip",
title = "{Pacific Sierra}'s {VAST-HPF} and {VAST\slash
77toHPF}",
journal = j-IEEE-PAR-DIST-TECH,
volume = "2",
number = "3",
pages = "74--74",
month = "Fall",
year = "1994",
CODEN = "IPDTEX",
ISSN = "1063-6552",
bibdate = "Mon Apr 14 07:08:44 1997",
acknowledgement = ack-nhfb,
classification = "C6140D (High level languages); C6150C (Compilers,
interpreters and other processors)",
corpsource = "Comput. Products Group, Pacific-Sierra Res. Corp.,
Santa Monica, CA, USA",
keywords = "Automatic program translator; automatic program
translator; compiler; Compiler; Data distribution; data
distribution; driver program; Driver program; FORTRAN;
Fortran 77; High; High Performance Fortran;
interpreters; invocation; massively parallel; Massively
parallel systems; Message-passing calls;
message-passing calls; Node programs; node programs;
one-step; One-step invocation; Pacific-Sierra Research;
parallel languages; Parallelism; parallelism;
Performance Fortran; program; program compilers;
Restructuring; restructuring; software packages;
systems; VAST-HPF; VAST/77toHPF",
thesaurus = "FORTRAN; Parallel languages; Program compilers;
Program interpreters; Software packages",
treatment = "P Practical; R Product Review",
}
@Article{Spoerl:1994:SHC,
author = "James R. Spoerl",
title = "{SofTech's HPF} compiler",
journal = j-IEEE-PAR-DIST-TECH,
volume = "2",
number = "3",
pages = "75--75",
month = "Fall",
year = "1994",
CODEN = "IPDTEX",
ISSN = "1063-6552",
bibdate = "Mon Apr 14 07:08:42 1997",
acknowledgement = ack-nhfb,
classification = "C6140D (High level languages); C6150C (Compilers,
interpreters and other processors)",
corpsource = "MPS Div., SoftTech Inc., Waltham, MA, USA",
keywords = "based systems; FORTRAN; High Performance Fortran
compiler; HPF compiler; massively; Massively parallel
systems; parallel systems; performance; Performance
scalability; PowerPC; program compilers; RS/6000-;
RS/6000-based systems; scalability; shared-memory
systems; Shared-memory systems; SofTech; software
packages; Target system configurations; target system
configurations; uniprocessor workstation; Uniprocessor
workstation; Unix; workstation clusters; Workstation
clusters",
thesaurus = "FORTRAN; Program compilers; Software packages",
treatment = "P Practical; R Product Review",
}
@Article{Wholey:1994:TMP,
author = "Skef Wholey and Richard Shapiro and David Loshin",
title = "{Thinking Machines}' plans for {HPF}",
journal = j-IEEE-PAR-DIST-TECH,
volume = "2",
number = "3",
pages = "76--76",
month = "Fall",
year = "1994",
CODEN = "IPDTEX",
ISSN = "1063-6552",
bibdate = "Mon Apr 14 07:09:12 1997",
acknowledgement = ack-nhfb,
classification = "C6110P (Parallel programming); C6140D (High level
languages); C6150C (Compilers, interpreters and other
processors)",
corpsource = "Thinking Machines Corp., Cambridge, MA, USA",
keywords = "ALIGN; array; Array computation; BLOCK; Collapsed
distributions; collapsed distributions; computation;
Connection Machine CM-5; CSHIFT; Data distribution
directives; data distribution directives; Data-parallel
programs; data-parallel programs; DISTRIBUTE; FORALL
statement; FORTRAN; Fortran 90 transformational;
Fortran 90 transformational intrinsics; High
Performance Fortran; highly efficient code; Highly
efficient code; intrinsics; packages; parallel
languages; program compilers; software; SPREAD;
Thinking Machines HPF compiler",
thesaurus = "FORTRAN; Parallel languages; Program compilers;
Software packages",
treatment = "P Practical; R Product Review",
}
@Article{Quinn:1994:ECL,
author = "Michael J. Quinn",
title = "From the {Editor-in-Chief}: Looking back and looking
ahead",
journal = j-IEEE-PAR-DIST-TECH,
volume = "2",
number = "4",
pages = "4--4",
month = "Winter",
year = "1994",
CODEN = "IPDTEX",
ISSN = "1063-6552",
bibdate = "Tue Apr 15 10:26:32 1997",
abstract = "Looking back and looking ahead.",
acknowledgement = ack-nhfb,
}
@Article{Fiedler:1994:VPH,
author = "Stuart L. Fiedler",
title = "Visions: Putting {HPC} to work: {A} call to action",
journal = j-IEEE-PAR-DIST-TECH,
volume = "2",
number = "4",
pages = "5--7",
month = "Winter",
year = "1994",
CODEN = "IPDTEX",
ISSN = "1063-6552",
bibdate = "Tue Apr 15 10:26:57 1997",
acknowledgement = ack-nhfb,
}
@Article{Reeves:1994:GEI,
author = "Douglas S. Reeves and Kang G. Shin",
title = "{Guest Editors}' Introduction: Parallel and
Distributed Real-Time Computing",
journal = j-IEEE-PAR-DIST-TECH,
volume = "2",
number = "4",
pages = "8--8",
month = "Winter",
year = "1994",
CODEN = "IPDTEX",
ISSN = "1063-6552",
bibdate = "Tue Apr 15 10:27:08 1997",
acknowledgement = ack-nhfb,
}
@Article{Bass:1994:ADD,
author = "Julian M. Bass and Adrian R. Browne and Mohamed S.
Hajji and Derek G. Marriott and Peter R. Croll and
Peter J. Fleming",
title = "Automating the Development of Distributed Control
Software",
journal = j-IEEE-PAR-DIST-TECH,
volume = "2",
number = "4",
pages = "9--19",
month = "Winter",
year = "1994",
CODEN = "IPDTEX",
ISSN = "1063-6552",
bibdate = "Mon Apr 14 07:16:34 1997",
bibsource = "Compendex database",
abstract = "The Development Framework translates
application-specific system specifications into
parallel, hard real-time implementations, using methods
that are both familiar to developers and optimal for
the application.",
acknowledgement = ack-nhfb,
affiliation = "Univ of Sheffield",
classification = "722.4; 723.1; 723.1.1; 723.5; 731.1; 921.4; C6110B
(Software engineering techniques); C6115 (Programming
support); C7420 (Control engineering computing)",
corpsource = "Sheffield Univ., UK",
journalabr = "IEEE Parallel Distrib Technol",
keywords = "airframe model; analysis; application-specific;
automatic programming; automatic software; Automation;
behavioral requirements; CASE tools; Computer aided
control engineering; Computer aided design; Computer
aided engineering; Computer aided software engineering;
computer aided software engineering; Computer control;
Computer hardware description languages; Computer
simulation; computerised control; control; control
engineering; development; Development Framework;
development phases; development systems; distributed;
Distributed control software; distributed control
software; Distributed parameter control systems;
functional requirements; implementation phase;
implementations; linearized roll-pitch-yaw autopilot;
parallel hard real-time; Petri nets; phase; Real time
control systems; Real time systems; real-time systems;
Response time (computer systems); simulation; software
design; software library; Software prototyping; source
code; specification phase; system specifications;
Systems analysis",
treatment = "P Practical",
}
@Article{Mraz:1994:RVP,
author = "Ronald Mraz",
title = "Reducing the Variance of Point-to-Point Transfers for
Parallel Real-Time Programs",
journal = j-IEEE-PAR-DIST-TECH,
volume = "2",
number = "4",
pages = "20--31",
month = "Winter",
year = "1994",
CODEN = "IPDTEX",
ISSN = "1063-6552",
bibdate = "Fri Apr 11 07:24:28 MDT 1997",
bibsource = "Compendex database",
abstract = "Changing how the operating system handles interrupt
processing and scheduling can greatly reduce the
difference between worst-case and average-case message
latencies, thus increasing a program's performance.",
acknowledgement = ack-nhfb,
affiliation = "IBM T. J. Watson Research Cent",
classification = "722.2; 722.3; 722.4; 723.1; 723.2; C6110P (Parallel
programming); C6150J (Operating systems); C6150N
(Distributed systems software)",
corpsource = "IBM Thomas J. Watson Res. Center, Yorktown Heights,
NY, USA",
journalabr = "IEEE Parallel Distrib Technol",
keywords = "average-case message latency; communication mechanism;
Computer networks; Computer operating systems; Computer
systems programming; context-switching; cpu; Data
transfer; Dispatcher synchronization; fine-grain
parallel programs; High priority communication;
interconnected CPUs; interrupt; Interrupt level;
interrupts; Latency; low-latency; Message passing
variance; operating systems (computers); optimized
operating systems; parallel; Parallel processing
systems; Parallel programs; parallel real-time;
Performance; Point to point transfer; point-to-point
message transfers; Process priority; processing;
processor scheduling; program performance; programming;
programs; Real time systems; real-time systems;
Response time (computer systems); Scheduling;
scheduling; software performance evaluation; sustained
processor use; Synchronization; tuned operating
systems; User interfaces; user-space; variance
reduction; worst-case message latency",
treatment = "P Practical",
}
@Article{Hammer:1994:DDR,
author = "Dieter K. Hammer and Erik J. Luit and Onno S. {Van
Roosmalen} and Peter D. V. {Van der Stok} and Jack P.
C. Verhoosel",
title = "{Dedos}: a distributed real-time environment",
journal = j-IEEE-PAR-DIST-TECH,
volume = "2",
number = "4",
pages = "32--47",
month = "Winter",
year = "1994",
CODEN = "IPDTEX",
ISSN = "1063-6552",
bibdate = "Fri Apr 11 07:24:28 MDT 1997",
bibsource = "Compendex database",
abstract = "The driving force behind Dedos was our desire to meet
the demand for dependable distributed control systems
and to increase the productivity and quality of
application programming for distributed control.",
acknowledgement = ack-nhfb,
affiliation = "Eindhoven Univ of Technology",
classification = "722.3; 723.1; 723.5; 731.1; 731.3; C6150N
(Distributed systems software); C7420 (Control
engineering computing)",
corpsource = "Eindhoven Univ. of Technol., Netherlands",
journalabr = "IEEE Parallel Distrib Technol",
keywords = "Algorithms; application; application programming
quality; Computer operating systems; Computer
simulation; computerised control; concurrency
atomicity; Concurrency control; control status
information; data set consistency; Data structures;
Dedos; delay; dependable; dependable distributed
control; development model; distributed algorithms;
distributed control; distributed operating system;
Distributed operating systems; Distributed parameter
control systems; distributed real-time execution
environment; Embedded systems; embedded systems;
externally specified control parameters; hard;
industrial control; network operating; Network
protocols; Performance; programming model; programming
productivity; Real time systems; real-time systems;
Reliability; reliability; Scheduling; scheduling;
security; soft real-time systems; software fault;
Synchronization; systems; task communication;
Timeliness; tolerance",
treatment = "P Practical",
}
@Article{Krings:1994:ISR,
author = "Axel W. Krings and Roger M. Kieckhafer and Jitender S.
Deogun",
title = "Inherently Stable Real-Time Priority List
Dispatchers",
journal = j-IEEE-PAR-DIST-TECH,
volume = "2",
number = "4",
pages = "49--59",
month = "Winter",
year = "1994",
CODEN = "IPDTEX",
ISSN = "1063-6552",
bibdate = "Fri Apr 11 07:24:28 MDT 1997",
bibsource = "Compendex database",
abstract = "Simple low-overhead runtime task dispatchers can
provide both stability and near-optimal performance.",
acknowledgement = ack-nhfb,
affiliation = "Technical Univ of Clausthal",
classification = "722.4; 723.1; 723.5; 731.4; C6150N (Distributed
systems software)",
corpsource = "Tech. Univ. Clausthal, Germany",
journalabr = "IEEE Parallel Distrib Technol",
keywords = "Algorithms; Computer simulation; delays; dispatchers;
Graphic methods; hard real-time systems; inherently
stable real-time priority list dispatchers; list
processing; low-overhead runtime task; Multiprocessing
systems; multiprocessing systems; near-optimal;
Nonpreemptive scheduling; Performance; performance;
Priority list dispatchers; processor; Processor
utilization; Real time systems; real-time deadlines;
real-time systems; Runtime dispatcher; Scheduling;
scheduling; scheduling instability; Slack time
reclaiming; stability; System stability; task duration;
task starting; time",
treatment = "P Practical",
}
@Article{Sever:1994:DRC,
author = "Manfred D. M. Sever and Gabriele M. T. D'Eleuterio",
title = "Distr