Last update:
Fri Jun 10 16:29:07 MDT 2022
Arvind and
Dean J. Brock Resource Managers in Functional
Programming . . . . . . . . . . . . . . 5--21
Steven S. Chen and
Jack J. Dongarra and
Christopher C. Hsiung Multiprocessing Linear Algebra
Algorithms on the Cray X-MP-2:
Experiences with Small Granularity . . . 22--31
H. T. Kung and
Monica S. Lam Wafer-Scale Integration and Two-Level
Pipelined Implementations of Systolic
Arrays . . . . . . . . . . . . . . . . . 32--63
Anthony P. Reeves Parallel Pascal: an Extended Pascal for
Parallel Computers . . . . . . . . . . . 64--80
Manoj Kumar and
J. R. Jump Performance Enhancement in Buffered
Delta Networks Using Crossbar Switches
and Multiple Links . . . . . . . . . . . 81--103
Steven L. Tanimoto Hierarchical Cellular Logic for Pyramid
Computers . . . . . . . . . . . . . . . 105--132
Jeffrey D. Ullman Flux, sorting, and supercomputer
organization for AI applications . . . . 133--151
Stanley Y. W. Su and
Chaitanya K. Baru Dynamically Partitionable Multicomputers
with Switchable Memory . . . . . . . . . 152--184
Eliezer Dekel and
Sartaj Sahni Parallel Matching Algorithm for Convex
Bipartite Graphs and Applications to
Scheduling . . . . . . . . . . . . . . . 185--205
Eli Opper and
Miroslaw Malek On Resource Allocation in Multistage
Interconnection Network-Based Systems 206--220
Graham R. Nudd and
R. David Etchells and
Jan Grinberg Three-Dimensional VLSI Architecture for
Image Understanding . . . . . . . . . . 1--29
A. Yavuz Oruc and
M. Yaman Oruc Equivalence Relations Among
Interconnection Networks . . . . . . . . 30--49
Ernest W. Kent and
Michael O. Shneier and
Ronald Lumia Pipe. (Pipelined Image-Processing
Engine) . . . . . . . . . . . . . . . . 50--78
Robert J. McMillen and
Howard Jay Siegel Evaluation of Cube and Data Manipulator
Networks . . . . . . . . . . . . . . . . 79--107
Dan I. Moldovan and
Yu-Wen Tung Snap: a VLSI Architecture for Artificial
Intelligence Processing . . . . . . . . 109--131
Kuo-Cheng Li and
Herb Schwetman Vector C: a Vector Processing Language 132--169
Omar Wing Content-Addressable Systolic Array for
Sparse Matrix Computation . . . . . . . 170--181
Oscar H. Ibarra and
Michael A. Palis and
Sam M. Kim Some Results Concerning Linear Iterative
(Systolic) Arrays . . . . . . . . . . . 182--218
Alvin M. Despain and
Allen M. Peterson and
Oscar S. Rothaus and
Erling H. Wold Fast Fourier transform processors using
Gaussian residue arithmetic . . . . . . 219--237
Angela Y. Wu Embedding of tree networks into
hypercubes . . . . . . . . . . . . . . . 238--249
Franklin T. Luk A parallel method for computing the
generalized singular value decomposition 250--260
A. Bojanczyk and
R. P. Brent Tridiagonalization of a symmetric matrix
on a square array of mesh-connected
processors . . . . . . . . . . . . . . . 261--276
J. A. B. Fortes and
D. I. Moldovan Parallelism detection and transformation
techniques useful for VLSI algorithms 277--301
James J. Clark and
Peter D. Lawrence A systolic parallel processor for the
rapid computation of multiresolution
edge images using the $ \nabla^2 G $
operator . . . . . . . . . . . . . . . . 302--319
J. L. Gaudiot and
M. D. Ercegovac Performance evaluation of a simulated
data-flow computer with low-resolution
actors . . . . . . . . . . . . . . . . . 321--351
P. Bertolazzi and
G. Bongiovanni A VLSI structure for the deadlock
avoidance problem . . . . . . . . . . . 352--361
Thomas Gross Software implementation of
floating-point arithmetic on a
reduced-instruction-set processor . . . 362--375
S. P. Smith and
H. C. Torng A fast inner product processor based on
equal alignments . . . . . . . . . . . . 376--390
Hiroshi Umeo A class of SIMD machines simulated by
systolic arrays . . . . . . . . . . . . 391--403
Azriel Rosenfeld The prism machine: an alternative to the
pyramid . . . . . . . . . . . . . . . . 404--411
Lubomir Bic and
Robert L. Hartmann Simulated performance of a data-driven
database machine . . . . . . . . . . . . 1--22
Tse-Yun Feng and
Wei Young Fault diagnosis for a class of
rearrangeable networks . . . . . . . . . 23--47
Leah H. Jamieson and
Philip T. Mueller, Jr. and
Howard Jay Siegel FFT algorithms for SIMD parallel
processing systems . . . . . . . . . . . 48--71
A. Varma and
C. S. Raghavendra On permutations passable by the Gamma
network . . . . . . . . . . . . . . . . 72--91
Tin-Fook Ngai and
Mary Jane Irwin and
Shishpal Rawat Regular, Area-Time Efficient
Carry-Lookahead Adders . . . . . . . . . 92--105
Dennis Gannon and
John Van Rosendale On the structure of parallelism in a
highly concurrent PDE solver . . . . . . 106--135
Chin-Wan Chung and
Keki B. Irani An optimization of queries in
distributed database systems . . . . . . 137--157
Kenji Onaga and
Takahiro Takechi A wavefront algorithm for LU
decomposition of a partitioned matrix on
VLSI processor arrays . . . . . . . . . 158--182
S. Ceri and
G. Gottlob Optimizing joins between two partitioned
relations in distributed databases . . . 183--205
Concettina Guerra A VLSI algorithm for the optimal
detection of curve . . . . . . . . . . . 206--214
Guang R. Gao A maximally pipelined tridiagonal linear
equation solver . . . . . . . . . . . . 215--235
Bruce K. Hillyer and
David Elliot Shaw Execution of OPS5 production systems on
a massively parallel machine . . . . . . 236--268
Salvatore J. Stolfo and
Daniel P. Miranker The DADO production system machine . . . 269--296
John L. Gustafson and
Stuart Hawkinson and
Ken Scott The architecture of a homogeneous vector
supercomputer . . . . . . . . . . . . . 297--304
P. M. C. C. Barahona and
J. R. Gurd Processor allocation in a Multi-ring
Dataflow Machine . . . . . . . . . . . . 305--327
T. N. Mudge and
J. P. Hayes and
G. D. Buzzard and
D. C. Winsor Analysis of multiple-bus interconnection
networks . . . . . . . . . . . . . . . . 328--343
Zvi Drezner and
Amnon Barak An asynchronous algorithm for scattering
information between the active nodes of
a multicomputer system . . . . . . . . . 344--351
Mark A. Franklin and
Sanjay Dhar Interconnection networks: physical
design and performance analysis . . . . 352--372
H. F. Li and
R. Jayakumar Systolic structures: a notion and
characterization . . . . . . . . . . . . 373--397
Kazuhiro Sado and
Yoshihide Igarashi Some parallel sorts on a mesh-connected
processor array and their time
efficiency . . . . . . . . . . . . . . . 398--410
Nicholas V. Findler and
Ron Lo An examination of distributed planning
in the world of air traffic control . . 411--431
J.-C. Bermond and
C. Delorme and
J.-j. Quisquater Strategies for interconnection networks:
some methods from graph theory . . . . . 433--449
S. P. Kumar and
J. S. Kowalik Triangularization of a positive definite
matrix on a parallel computer . . . . . 450--460
M. C. Chen A design methodology for synthesizing
parallel algorithms and architectures 461--491
M. J. Atallah and
M. T. Goodrich Efficient parallel solutions to some
geometric problems . . . . . . . . . . . 492--507
Y. Jegou and
A. Seznec Data synchronized pipeline architecture:
pipelining in multiprocessing
environments . . . . . . . . . . . . . . 508--526
R. Mirchandaney and
J. A. Stankovic Using stochastic learning automata for
job scheduling in distributed processing
systems . . . . . . . . . . . . . . . . 527--552
D. Dolev and
E. Upfal and
M. K. Warmuth The parallel complexity of scheduling
with precedence constraints . . . . . . 553--576
Ten-Hwang Lai Termination detection for dynamically
distributed systems with
non-first-in-first-out communication . . 577--599
Gerhard X. Ritter and
P. D. Gader Image algebra techniques for parallel
image processing . . . . . . . . . . . . 7--44
Eric B. Hinkle and
Jorge L. C. Sanz and
Anil K. Jain and
Dragutin Petkovic $ P^3 E $: New Life for Projection-Based
Image Processing . . . . . . . . . . . . 45--78
T. N. Mudge and
T. S. Abdel-Rahman Vision algorithms for hypercube machines 79--94
Quentin F. Stout Supporting divide-and-conquer algorithms
for image processing . . . . . . . . . . 95--115
Gerard G. L. Meyer and
Louis J. Podrazik A parallel first-order linear recurrence
solver . . . . . . . . . . . . . . . . . 117--132
S. Lennart Johnsson Communication efficient basic linear
algebra computations on hypercube
architectures . . . . . . . . . . . . . 133--172
V. K. Prasanna Kumar and
C. S. Raghavendra Array processor with multiple
broadcasting . . . . . . . . . . . . . . 173--190
Fred J. Taylor A residue arithmetic implementation of
the FFT . . . . . . . . . . . . . . . . 191--208
A. Kovaleski and
S. Ratheal and
F. Lombardi An architecture and an interconnection
scheme for time-sliced buses . . . . . . 209--229
Shang-Hua Teng and
Bin Wang Parallel algorithms for message
decomposition . . . . . . . . . . . . . 231--249
Stephen Taylor and
Lisa Hellerstein and
Shmuel Safra and
Ehud Shapiro Notes on the complexity of systolic
programs . . . . . . . . . . . . . . . . 250--265
R. H. Perrott and
R. W. Lyttle and
P. S. Dhillon The design and implementation of a
Pascal-based language for array
processor architectures . . . . . . . . 266--287
Peter R. Cappello Gaussian elimination on a hypercube
automaton . . . . . . . . . . . . . . . 288--308
Louis D. Duval and
Robert A. Wagner and
Yijie Han and
Donald W. Loveland Finding test-and-treatment procedures
using parallel computation . . . . . . . 309--318
Uzi Vishkin Randomized parallel speedups for list
ranking . . . . . . . . . . . . . . . . 319--333
Uwe Schwiegelshohn and
Lothar Thiele A systolic array for cyclic-by-rows
Jacobi algorithms . . . . . . . . . . . 334--340
J. B. Sinclair Efficient Computation of Optimal
Assignments for Distributed Tasks . . . 342--362
Vijay Balasubramanian and
Prithviraj Banerjee A fault tolerant massively parallel
processing architecture . . . . . . . . 363--383
Laxmi N. Bhuyan Analysis of interconnection networks
with different arbiter designs . . . . . 384--403
A. Yavuz Oruc Designing Cellular Permutation Networks
Through Coset Decompositions of
Symmetric Groups . . . . . . . . . . . . 404--422
Jason Gait A distributed process manager for an
engineering network computer . . . . . . 423--437
Francine Berman and
Lawrence Snyder On mapping parallel algorithms into
parallel architectures . . . . . . . . . 439--458
Hartmut Schwandt Interval arithmetic block cyclic
reduction on vector computers . . . . . 459--487
Zen Chen and
Chih-Chi Chang Iteration-level parallel execution of DO
loops with a reduced set of dependence
relations . . . . . . . . . . . . . . . 488--504
Duane A. Bailey and
Janice E. Cuny and
Bruce B. MacLeod Reducing communication overhead: a
parallel code optimization . . . . . . . 505--520
Eli Shamir and
Eli Upfal A probabilistic approach to the
load-sharing problem in distributed
systems . . . . . . . . . . . . . . . . 521--530
F. Baiardi and
A. Fantechi and
A. Tomasi and
M. Vanneschi Distributed implementation of nested
communicating sequential processes:
communication and termination . . . . . 531--545
Hussein A. H. Ibrahim and
John R. Kender and
David Elliot Shaw Low-level image analysis tasks on
fine-grained tree-structured SIMD
machines . . . . . . . . . . . . . . . . 546--574
D. Rotem and
E. Korach and
N. Santoro Analysis of a distributed algorithm for
extrema finding in a ring . . . . . . . 575--591
S. Y. Kung and
P. S. Lewis and
S. C. Lo Performance analysis and optimization of
VLSI dataflow arrays . . . . . . . . . . 592--618
Darrell Makarenko and
Jonathan Schaeffer A VLSI multiprecision matrix multiplier
and polynomial evaluator . . . . . . . . 619--628
Benjamin W. Wah and
Mokhtar Aboelaze and
Weijia Shang Systematic designs of buffers in
macropipelines of systolic arrays . . . 1--25
Tony R. Martinez and
Jacques J. Vidal Adaptive parallel logic networks . . . . 26--58
Krishna P. Mikkilineni and
Stanley Y. W. Su An evaluation of sorting algorithms for
common-bus local networks . . . . . . . 59--81
Ole Eriksen A termination detection protocol and its
formal verification . . . . . . . . . . 82--91
Martin David Katz and
Dennis J. Volper Geometric retrieval in parallel . . . . 92--102
H. X. Lin and
H. J. Sips Parallel vector reduction algorithms and
architectures . . . . . . . . . . . . . 103--130
Charles V. Stewart and
Charles R. Dyer Scheduling algorithms for PIPE
(Pipelined Image-Processing Engine) . . 131--153
Mi Lu and
Peter Varman Optimal algorithms for rectangle
problems on a mesh-connected computer 154--171
Franklin T. Luk and
Haesun Park An analysis of algorithm-based fault
tolerance techniques . . . . . . . . . . 172--184
S. C. Kothari and
G. M. Prabhu and
Robert Roberts A multipath network with cross links . . 185--193
Nicola Santoro and
Michael Scheutzow and
Jeffrey B. Sidney On the expected complexity of
distributed selection . . . . . . . . . 194--203
M. J. Irwin Special issue on parallelism in computer
arithmetic . . . . . . . . . . . . . . . 205--208
Milos D. Ercegovac and
Tomas Lang On-line scheme for computing rotation
factors . . . . . . . . . . . . . . . . 209--227
S. G. Smith and
P. B. Denyer Advanced serial-data computation . . . . 228--249
R. Kirchner and
U. Kulisch Accurate arithmetic for vector
processors . . . . . . . . . . . . . . . 250--270
Joseph R. Cavallaro and
Franklin T. Luk CORDIC arithmetic for an SVD processor 271--290
Jean Duprat and
Jean-Michel Muller Hardwired polynomial evaluation . . . . 291--309
Peter Kornerup and
David W. Matula An on-line arithmetic unit for
bit-pipelined rational arithmetic . . . 310--330
D. Callahan and
J. Cocke and
K. Kennedy Estimating interlock and improving
balance for pipelined architectures . . 334--358
W. W. Carlson and
J. A. B. Fortes On the performance of combined data flow
and control flow systems: experiments
using two iterative algorithms . . . . . 359--382
M. A. Sridhar and
C. S. Raghavendra Uniform minimal full-access networks . . 383--403
D. M. Nicol and
F. H. Willard Problem size, parallel architecture, and
optimal speedup . . . . . . . . . . . . 404--420
J. M. Purtilo and
D. A. Reed and
D. C. Grunwald Environments for prototyping parallel
algorithms . . . . . . . . . . . . . . . 421--437
J. Lee and
E. Shragowitz and
S. Sahni A hypercube algorithm for the 0/1
knapsack problem . . . . . . . . . . . . 438--456
Arvind and
K. Ekanadham Future scientific programming on
parallel machines . . . . . . . . . . . 460--493
D. DeGroot A technique for compiling execution
graph expressions for restricted
AND-parallelism in logic programs . . . 494--516
D. Callahan and
K. Kennedy Analysis of interprocedural side effects
in a parallel programming environment 517--550
M. Wolfe Vector optimization vs vectorization . . 551--567
A. Nicolau Loop quantization: a generalized loop
unwinding technique . . . . . . . . . . 568--586
D. Gannon and
W. Jalby and
K. Gallivan Strategies for cache and local memory
management by global program
transformation . . . . . . . . . . . . . 587--616
F. Allen and
M. Burke and
P. Charles and
R. Cytron and
J. Ferrante An overview of the PTRAN analysis system
for multiprocessing . . . . . . . . . . 617--640
H. Muhlenbein and
T. Schneider and
S. Streitz Network programming with MUPPET . . . . 641--653
Isaac D. Scherson and
Smil Ruhman Multi-operand arithmetic in a
partitioned associative architecture . . 655--668
S. Purushothaman and
P. A. Subrahmanyam Reasoning about systolic algorithms . . 669--699
Charles U. Martel A parallel algorithm for preemptive
scheduling of uniform machines . . . . . 700--715
Vojin G. Oklobdzija and
Earl R. Barnes On implementing addition in VLSI
technology . . . . . . . . . . . . . . . 716--728
P. C. Mathias and
L. M. Patnaik A systolic evaluator for linear,
quadratic, and cubic expressions . . . . 729--740
Bijendra N. Jain and
Satish K. Tripathi An analysis of cube-connected cycles and
circular shuffle networks for parallel
computation . . . . . . . . . . . . . . 741--754
C. Guerra and
S. Hambrusch Parallel algorithms for line detection
on a mesh . . . . . . . . . . . . . . . 1--19
B. Schieber and
S. Moran Parallel algorithms for maximum
bipartite matchings and maximum $0$--$1$
flows . . . . . . . . . . . . . . . . . 20--38
G. R. Gao Algorithmic aspects of balancing
techniques for pipelined data flow code
generation . . . . . . . . . . . . . . . 39--61
M. Veldhorst Gaussian elimination with partial
pivoting on an MIMD computer . . . . . . 62--68
I. D. Scherson and
S. Ilgen A reconfigurable fully parallel
associative processor . . . . . . . . . 69--89
J. Schaeffer Distributed game-tree searching . . . . 90--114
Y. Saad and
M. H. Schultz Data communication in hypercubes . . . . 115--135
A. D. McAulay Conjugate gradients on optical crossbar
interconnected multiprocessor . . . . . 136--150
I. D. Scherson and
S. Sen and
Y. Ma Two nearly optimal sorting algorithms
for mesh-connected processor arrays
using Shear-sort . . . . . . . . . . . . 151--165
H. L. Bodlaender The classification of coverings of
processor networks . . . . . . . . . . . 166--182
Michael A. Arbib Schemas and neural networks for sixth
generation computing . . . . . . . . . . 185--216
Carme Torras I. Genis Relaxation and neural learning: Points
of convergence and divergence . . . . . 217--244
Kiumi Akingbehin and
Michael Conrad A hybrid architecture for programmable
computing and evolutionary learning . . 245--263
M. M. Van Hulle and
G. A. Orban Entropy driven artificial neuronal
networks and sensorial representation: a
proposal . . . . . . . . . . . . . . . . 264--290
Joydeep Ghosh and
Kai Hwang Mapping neural networks onto
message-passing multicomputers . . . . . 291--330
Jan H. M. Korst and
Emile H. L. Aarts Combinatorial optimization on a
Boltzmann machine . . . . . . . . . . . 331--357
S. Y. Kung and
J. N. Hwang A unified systolic architecture for
artificial neural networks . . . . . . . 358--387
G. C. Fox and
J. G. Koller Code generation by a generalized neural
network: general principles and
elementary examples . . . . . . . . . . 388--410
Valmir C. Barbosa and
Eli Gafni A distributed implementation of
simulated annealing . . . . . . . . . . 411--434
James L. Johnson A neural network approach to the
$3$-satisfiability problem . . . . . . . 435--449
Jean-Loup Baer and
Wen-Hann Wang Multilevel cache hierarchies:
organizations, protocols, and
performance . . . . . . . . . . . . . . 451--476
Ora E. Percus and
Malvin H. Kalos Random number generators for MIMD
parallel processors . . . . . . . . . . 477--497
K. V. S. Ramarao Detection of mutual inconsistency in
distributed databases . . . . . . . . . 498--514
Charles E. McDowell A practical algorithm for static
analysis of parallel programs . . . . . 515--536
Yijie Han Parallel algorithms for computing linked
list prefix . . . . . . . . . . . . . . 537--557
David Peleg and
Allen Van Gelder Packet distribution on a ring . . . . . 558--567
Alex Kapelnikov and
Richard R. Muntz and
Milos D. Ercegovac A modelling methodology for the analysis
of concurrent systems and computations 568--597
C. Henry Chu and
Edward J. Delp and
Leah H. Jamieson and
Howard Jay Siegel and
Francis J. Weil and
Andrew B. Whinston A model for an intelligent operating
system for executing image understanding
tasks on a reconfigurable parallel
architecture . . . . . . . . . . . . . . 598--622
Eliezer Dekel and
Istvan Ozsvath Parallel external merging . . . . . . . 623--635
S. K. Ghoshal and
M. Gupta and
V. Rajaraman A parallel multistep predictor-corrector
algorithm for solving ordinary
differential equations . . . . . . . . . 636--648
Bruce Abramson and
Moti Yung Divide and conquer under global
constraints: a solution to the
$N$-queens problem . . . . . . . . . . . 649--662
D. J. Evans and
G. M. Megson Fast triangularization of a symmetric
tridiagonal matrix . . . . . . . . . . . 663--678
Thomas Bier and
Kia-Fock Loe Embedding of binary trees into
hypercubes . . . . . . . . . . . . . . . 679--691
H. Schroder Top-down designs of instruction systolic
arrays for polynomial interpolation and
evaluation . . . . . . . . . . . . . . . 692--703
Malle A. Tagamets and
James A. Reggia A data flow implementation of a
competition-based connectionist model 704--714
Yubin Hung and
Azriel Rosenfeld Parallel processing of linear quadtrees
on a mesh-connected computer . . . . . . 1--27
Uwe Schwiegelshohn and
Lothar Thiele Linear systolic arrays for matrix
computations . . . . . . . . . . . . . . 28--39
Bharat Jayaraman and
Robert M. Keller Semantics and implementation of resource
expressions . . . . . . . . . . . . . . 40--63
Anoop Gupta and
Charles L. Forgy Static and run-time characteristics of
OPS5 production systems . . . . . . . . 64--95
Jean-Luc Gaudiot and
Liang-Teh Lee Occamflow: a methodology for programming
multiprocessor systems . . . . . . . . . 96--124
W. Richard Stark and
Leon Kotin The social metaphor for distributed
processing . . . . . . . . . . . . . . . 125--147
S. Pakzad Fault tolerance analysis of the class of
rearrangeable interconnection networks 148--164
D. B. Skillicorn and
B. Kocay A global measure of network connectivity 165--177
David Smitley and
Insup Lee Synthesizing minimum total expansion
topologies for reconfigurable
interconnection networks . . . . . . . . 178--199
Bradley R. Engstrom and
Peter R. Cappello The SDEF programming system . . . . . . 201--231
Isaac D. Scherson and
Yiming Ma Analysis and applications of the
orthogonal access multiprocessor . . . . 232--255
Jeff D. Parker A concurrent search structure . . . . . 256--278
George Cybenko Dynamic load balancing for distributed
memory multiprocessors . . . . . . . . . 279--301
Massimo Maresca and
Hungwen Li Connection autonomy in SIMD computers: a
VLSI implementation . . . . . . . . . . 302--320
Yu-Cheng Liu and
Chungching Wang Analysis of prioritized crossbar
multiprocessor systems . . . . . . . . . 321--334
Azriel Rosenfeld Arc colorings, partial path groups, and
parallel graph contractions . . . . . . 335--354
Gerard Tel and
Harry A. G. Wijshoff Hierarchical parallel memory systems and
multiperiodic skewing schemes . . . . . 355--367
Nam Ling and
Magdy A. Bayoumi Systematic algorithm mapping for
multidimensional systolic arrays . . . . 368--382
G. Bongiovanni and
R. Petreschi Parallel-depth search for acyclic
digraphs . . . . . . . . . . . . . . . . 383--390
Jie-Yong Juang and
Benjamin W. Wah Load balancing and ordered selections in
a computer system with multiple
contention buses . . . . . . . . . . . . 391--415
Ken Wong and
Mark A. Franklin Performance analysis of a parallel logic
simulation machine . . . . . . . . . . . 416--440
V. K. Prasanna Kumar and
Yu-Chen Tsai Designing linear systolic arrays . . . . 441--463
To-Yat Cheung An algorithm with decentralized control
for sorting files in a network . . . . . 464--481
Chuan-Qi Zhu and
Zhixi Fang and
Xiaobo Li A new parallel sorting approach with
sorting memory module . . . . . . . . . 482--502
Alan Wagner Embedding arbitrary binary trees in a
hypercube . . . . . . . . . . . . . . . 503--520
Chung-Ta King and
Thomas B. Gendreau and
Lionel M. Ni Reliable election in broadcast networks 521--540
T. H. Szymanski and
V. C. Hamacher On the universality of multipath
multistage interconnection networks . . 541--569
Hyunsoo Yoon and
Kyungsook Y. Lee $B$-banyan and $B$-delta networks for
multiprocessor systems . . . . . . . . . 570--582
Tse-Yun Feng Search algorithms for bis-sequential
machines . . . . . . . . . . . . . . . . 1--9
Pradeep K. Dubey and
Michael J. Flynn Optimal pipelining . . . . . . . . . . . 10--19
V. V. Dixit and
D. I. Moldovan The allocation problem in parallel
production systems . . . . . . . . . . . 20--29
Youran Lan and
Abdol-Hossein Esfahanian and
Lionel M. Ni Multicast in hypercube multiprocessors 30--41
Lubomir Bic A process-oriented model for efficient
execution of dataflow programs . . . . . 42--51
B. Codenotti and
G. Lotti and
F. Romani Area-time trade-offs for matrix-vector
multiplication . . . . . . . . . . . . . 52--59
Phillip C-Y. Sheu and
R. L. Kashyap Query optimization in distributed
logic-oriented object bases . . . . . . 60--71
Hyunsoo Yoon and
Kyungsook Y. Lee and
Amos Bahiri On the modulo $ {M} $ translators for
the prime memory system . . . . . . . . 72--76
W. Daniel Hillis and
Washington Taylor, IV Exploiting symmetry in high-dimensional
finite difference calculations . . . . . 77--79
Sukil Kim and
Dharma P. Agrawal and
Robert J. Plemmons Least-squares multiple updating
algorithms on a hypercube . . . . . . . 80--88
David A. Carlson Solving linear recurrence systems on
mesh-connected computers with multiple
global buses . . . . . . . . . . . . . . 89--95
David Peleg Time-optimal leader election in general
networks . . . . . . . . . . . . . . . . 96--99
David H. Schaefer Special Issue on Massively Parallel
Computation: Guest Editor's Introduction 101--101
K. Knobe and
J. D. Lukas and
G. L. Steele, Jr. Data Optimization: Allocation of Arrays
to Reduce Communication on SIMD Machines 102--118
G. E. Blelloch and
G. W. Sabot Compiling Collection-Oriented Languages
onto Massively Parallel Computers . . . 119--134
M. Willebeek-LeMair and
A. P. Reeves Solving Nonuniform Problems on SIMD
Computers: Case Study on Region Growing 135--149
D. W. Blevins and
E. W. Davis and
R. A. Heaton and
J. H. Feif BLITZEN: a Highly Integrated Massively
Parallel Machine . . . . . . . . . . . . 150--160
J. P. Darling and
I. D. Mayergoyz Parallel Algorithm for the Solution of
Nonlinear Poisson Equation of
Semiconductor Device Theory and Its
Implementation on the MPP . . . . . . . 161--168
B. C. Kuszmaul and
J. Fried NAP (No ALU Processor): The Great
Communicator . . . . . . . . . . . . . . 169--179
N. M. Sammur and
M. T. Hagan Mapping Signal Processing Algorithms on
Parallel Architectures . . . . . . . . . 180--185
H. Berryman and
J. Saltz and
W. Gropp and
R. Mirchandaney Krylov Methods Preconditioned with
Incompletely Factored Matrices on the
CM-2 . . . . . . . . . . . . . . . . . . 186--190
M. D. Rice and
S. B. Seidman and
P. Y. Wang The Specification of Data Parallel
Algorithms . . . . . . . . . . . . . . . 191--195
C. S. Lin and
A. L. Thring and
J. Koga and
E. J. Seiler A parallel particle-in-cell model for
the Massively Parallel Processor . . . . 196--199
Vernon Rego and
Aditya P. Mathur Concurrency enhancement through program
unification: a performance analysis . . 201--217
Henk J. Sips and
Hai Xiang Lin A new model for on-line arithmetic with
an application to the reciprocal
calculation . . . . . . . . . . . . . . 218--230
Joseph J. Pfeiffer, Jr. HCL: a language for low-level image
analysis . . . . . . . . . . . . . . . . 231--244
S. Chandrasekaran and
S. Venkatesan A message-optimal algorithm for
distributed termination detection . . . 245--252
Ray Ford and
Michael J. Jipping and
Roger Shultz and
Brion Wenhardt On the performance of concurrent tree
algorithms . . . . . . . . . . . . . . . 253--266
Qing Yang and
Laxmi N. Bhuyan Performance of multiple-bus
interconnections for multiprocessors . . 267--273
Jason Gait Scheduling and process migration in
partitioned multiprocessors . . . . . . 274--279
Richard Cole and
Ofer Zajicek An optimal parallel algorithm for
building a data structure for planar
point location . . . . . . . . . . . . . 280--285
Jong-Chuang Tsay and
Sy Yuan Systolic flow . . . . . . . . . . . . . 286--291
F. F. Rivera and
M. A. Ismail and
E. L. Zapata Parallel squared error clustering on
hypercube arrays . . . . . . . . . . . . 292--299
Quentin F. Stout Special Issue on Algorithms for
Hypercube Computers: Guest Editor's
Introduction . . . . . . . . . . . . . . 301--302
Joel Saltz and
Kathleen Crowley and
Ravi Mirchandaney and
Harry Berryman Run-Time Scheduling and Execution of
Loops on Message Passing Machines . . . 303--312
O. A. Olukotun and
T. N. Mudge Hierarchical Gate-Array Routing on a
Hypercube Multiprocessor . . . . . . . . 313--324
Ching-Tien Ho and
S. Lennart Johnsson Embedding Meshes in Boolean Cubes by
Graph Decomposition . . . . . . . . . . 325--339
Chaitanya K. Baru and
Piyush Goel Squashed embedding of E-R schemas in
hypercubes . . . . . . . . . . . . . . . 340--348
Nathaniel J. Davis, IV and
David L. Mannix and
Wade H. Shaw and
Thomas C. Hartrum Distributed Discrete-Event Simulation
Using Null Message Algorithms on
Hypercube Architectures . . . . . . . . 349--357
P. J. Eberlein and
Haesun Park Efficient Implementation of Jacobi
Algorithms and Jacobi Sets on
Distributed Memory Architectures . . . . 358--366
Frank Dehne and
Andrew Rau-Chaplin Implementing Data Structures on a
Hypercube Multiprocessor, and
Applications in Parallel Computational
Geometry . . . . . . . . . . . . . . . . 367--375
R. D. McLeod and
J. J. Schellenberg and
P. D. Hortensius Percolation and Anomalous Transport as
Tools in Analyzing Parallel Processing
Interconnection Networks . . . . . . . . 376--387
Adam W. Bojanczyk and
Franklin T. Luk A Unified Systolic Array for Adaptive
Beamforming . . . . . . . . . . . . . . 388--392
Zen Chen and
Chih-Chi Chang and
Tsorng-Lin Chia On the Design of VLSI Architectures for
Parallel Execution of DO Loops . . . . . 393--399
Shang-Hua Teng Adaptive Parallel Algorithms for
Integral Knapsack Problems . . . . . . . 400--406
Sy-Yen Kuo and
W. Kent Fuchs Reconfigurable cube-connected cycles
architectures . . . . . . . . . . . . . 1--10
Paola Bertolazzi and
Silvio Salza and
Concettina Guerra A parallel algorithm for the visibility
problem from a point . . . . . . . . . . 11--14
H. F. Li and
K. Venkatesh and
T. Radhakrishnan Time advancement in distributed event
simulation . . . . . . . . . . . . . . . 15--25
Karl-Heinz Zimmermann The theory of acyclic systolic systems 26--41
Ten-Hwang Lai and
William White Mapping pyramid algorithms into
hypercubes . . . . . . . . . . . . . . . 42--54
Shing-tsaan Huang A fully pipelined minimum-spanning-tree
constructor . . . . . . . . . . . . . . 55--62
Frank Dehne Computing the largest empty rectangle on
one- and two-dimensional processor
arrays . . . . . . . . . . . . . . . . . 63--68
Michael T. Goodrich and
Mikhail J. Atallah On performing robust order statistics in
tree-structured dictionary machines . . 69--76
A. Goscinski Two algorithms for mutual exclusion in
real-time distributed computer systems 77--82
Kam Hoi Cheng A simultaneous access queue . . . . . . 83--86
F. D. Anger and
Jing-jang Hwang and
Yuan-chieh Chow Scheduling with sufficient loosely
coupled processors . . . . . . . . . . . 87--92
S. Chowdhury The Greedy load sharing algorithm . . . 93--99
L. M. Ni and
K. C. Tai Special Issue on Software Tools for
Parallel Programming and Visualization:
Guest Editors' Introduction . . . . . . 101--102
P. A. Suhler and
J. Biswas and
K. M. Korner and
J. C. Browne TDFL: A Task-Level Dataflow Language . . 103--115
Ping-Sheng Tseng A Systolic Array Parallelizing Compiler 116--127
V. Y. Shen and
C. Richter and
M. L. Graf and
J. A. Brumfield VERDI: a Visual Environment for
Designing Distributed Systems . . . . . 128--137
H. El-Rewini and
T. G. Lewis Scheduling Parallel Program Tasks onto
Arbitrary Target Machines . . . . . . . 138--153
V. Balasundaram A Mechanism for Keeping Useful Internal
Information in Parallel Programming
Tools: The Data Access Descriptor . . . 154--170
D. C. Marinescu and
J. E. Lumpp, Jr. and
T. L. Casavant and
Siegel and
H. J. Models for Monitoring and Debugging
Tools for Parallel and Distributed
Software . . . . . . . . . . . . . . . . 171--184
J. Dongarra and
O. Brewer and
J. A. Kohl and
S. Fineberg A Tool to Aid in the Design,
Implementation, and Understanding of
Matrix Algorithms for Parallel
Processors . . . . . . . . . . . . . . . 185--202
Thomas J. LeBlanc and
John M. Mellor-Crummey and
Robert J. Fowler Analyzing Parallel Program Executions
Using Multiple Views . . . . . . . . . . 203--217
Xiaobo Li and
Yian-Leng Chang Simulating Parallel Architectures in a
Distributed Environment . . . . . . . . 218--223
P. David Stotts and
Richard Furuta Browsing Parallel Process Networks . . . 224--235
Tse-Yun Feng and
Qirui Zhang On fault diagnosis of multistage
networks with four valid states . . . . 237--251
Michel Cosnard and
Jean Duprat and
Yves Robert Systolic triangularization over finite
fields . . . . . . . . . . . . . . . . . 252--260
A. W. Bojanczyk and
R. P. Brent and
F. R. de Hoog Linearly connected arrays for Toeplitz
least-squares problems . . . . . . . . . 261--270
Bernard P. Zeigler and
Guoqing Zhang Mapping hierarchical discrete event
models to multiprocessor systems:
concepts, algorithm, and simulation . . 271--281
David S. Wise and
John Franco Costs of quadtree representation of
nondense matrices . . . . . . . . . . . 282--296
J. R. Parker and
T. R. Ingoldsby Design and analysis of a multiprocessor
for image processing . . . . . . . . . . 297--303
D. T. Harper, III and
J. R. Jump Evaluation of reduced bandwidth
multistage networks . . . . . . . . . . 304--311
Fung F. Lee Partitioning of regular computation on
multiprocessor systems . . . . . . . . . 312--317
Arvin Park and
K. Balasubramanian Reducing communication costs for sorting
on mesh-connected and linearly connected
parallel computers . . . . . . . . . . . 318--322
Richard D. Ferrante Parameters for distributed system design 323--329
R. Mirchandaney and
D. Towsley and
J. A. Stankovic Adaptive load sharing in heterogeneous
distributed systems . . . . . . . . . . 331--346
M. A. Sridhar and
C. S. Raghavendra Minimal full-access networks:
enumeration and characterization . . . . 347--356
P. Triantafillou and
M. Bauer Distributed name management in Internet
systems: a study of design and
performance issues . . . . . . . . . . . 357--368
L. E. Moser and
P. M. Melliar-Smith The world banker's algorithm . . . . . . 369--373
W. Hohberg How to find biconnected components in
distributed networks . . . . . . . . . . 374--386
Z. Fan and
K. H. Cheng Design and analysis of simultaneous
access priority queues . . . . . . . . . 387--397
M. Gupta and
K. Y. Lee The $n$-omega: an omega-like topology
for distributed-memory multiprocessors 398--410
S. Ranka and
S. Sahni String editing on an SIMD hypercube
multicomputer . . . . . . . . . . . . . 411--418
W. G. Nation and
H. J. Siegel Disjoint path properties of the data
manipulator network family . . . . . . . 419--423
B. W. Wah and
Guo-Jie Li Optimal parallel evaluation of AND trees 1--17
Yubin Hung and
A. Rosenfeld Processing border codes on a
mesh-connected computer . . . . . . . . 18--28
E. R. Cohn Implementing the multiprefix operation
efficiently . . . . . . . . . . . . . . 29--34
F. Ercal and
J. Ramanujam and
P. Sadayappan Task allocation onto a hypercube by
recursive mincut bipartitioning . . . . 35--44
D. M. Chiarulli and
S. P. Levitan and
R. G. Melhem Optical bus control for distributed
multiprocessors . . . . . . . . . . . . 45--54
T. Lang and
L. Kurisaki Nonuniform traffic spots (NUTS) in
multistage interconnection networks . . 55--67
Dik Lun Lee and
Chun-Wu Leng Design and performance evaluation of an
associative memory with distributed
control . . . . . . . . . . . . . . . . 68--78
S. Ranka and
S. Sahni Image template matching on MIMD
hypercube multicomputers . . . . . . . . 79--84
A. Hac and
T. J. Johnson Sensitivity study of the load balancing
algorithm in a distributed system . . . 85--89
A. El-Amawy and
S. Latifi Bridged hypercube networks . . . . . . . 90--95
B. Wilkinson Cascaded rhombic crossbar
interconnection networks . . . . . . . . 96--101
Leonard M. Napolitano, Jr. The design of a high performance
packet-switched network . . . . . . . . 103--114
Myung Hoon Sunwoo and
J. K. Aggarwal Flexibly coupled multiprocessors for
image processing . . . . . . . . . . . . 115--129
Peiyi Tang and
Pen-Chung Yew Software combining algorithms for
distributing hot-spot addressing . . . . 130--139
David M. Koppelman and
A. Yavuz Oruc A self-routing permutation network . . . 140--151
Keqin Li and
Kam Hoi Cheng Static job scheduling in partitionable
mesh connected systems . . . . . . . . . 152--159
S. H. Hosseini and
B. Litow and
M. Malkawi and
J. McPherson and
K. Vairavan Analysis of a graph coloring based
distributed load balancing algorithm . . 160--166
Quentin F. Stout and
Bruce Wagar Intensive hypercube communication
prearranged communication in link-bound
machines . . . . . . . . . . . . . . . . 167--181
Bjorn Lisper Synthesis of time-optimal systolic
arrays with cells with inner structure 182--187
Hamid R. Arabnia A parallel algorithm for the arbitrary
rotation of digitized images using
process-and-data-decomposition approach 188--192
Thomas H. Cormen and
Charles E. Leiserson A hyperconcentrator switch for routing
bit-serial messages . . . . . . . . . . 193--204
Anne Dinning and
B. Mishra A fully parallel algorithm for
implementing path expressions . . . . . 205--221
Behrooz Shirazi and
Mingfang Wang and
Girishi Pathak Analysis and evaluation of heuristic
methods for static task scheduling . . . 222--232
Mohan Ahuja Concurrency control for a mix of
universioned and multiversioned entities
in distributed databases . . . . . . . . 233--252
P. David Stotts and
T. W. Pratt Coverability graphs for a class of
synchronously executed unbounded Petri
net . . . . . . . . . . . . . . . . . . 253--260
Lars Lundberg A protocol to reduce global
communication in distributed Ada tasking 261--264
Robert D. Silverman Parallel polynomial arithmetic over
finite rings . . . . . . . . . . . . . . 265--270
Joseph Y.-T. Leung and
Tommy W. Tam and
C. S. Wong and
G. H. Young and
F. Y. L. Chin Packing squares into a square . . . . . 271--275
Lubomir Bic and
Jean-Luc Gaudiot Special Issue on Data-Flow Computing:
Guest Editors' Introduction . . . . . . 277--278
M. Beck and
K. K. Pingali and
A. Nicolau Static Scheduling for Dynamic Dataflow
Machines . . . . . . . . . . . . . . . . 279--288
D. E. Culler and
G. M. Papadopoulos The Explicit Token Store . . . . . . . . 289--308
V. G. Grafe and
J. E. Hoch The EPSILON-2 Multiprocessor System . . 309--318
A. H. Veen and
R. Van Den Born The RC Compiler for the DTN Dataflow
Computer . . . . . . . . . . . . . . . . 319--332
E. A. Lee and
J. C. Bier Architectures for Statically Scheduled
Dataflow . . . . . . . . . . . . . . . . 333--348
J. T. Feo and
D. C. Cann and
R. R. Oldehoeft A Report on the Sisal Language Project 349--366
H. M. Vin and
F. Berman and
J. S. Mattson, Jr. Efficient Data-Driven Evaluation: Theory
and Implementation . . . . . . . . . . . 367--385
Charles Weems and
Edward Riseman and
Allen Hanson and
Azriel Rosenfeld The DARPA image understanding benchmark
for parallel computers . . . . . . . . . 1--24
C. Scheurich and
M. Dubois Lockup-free caches in high-performance
multiprocessors . . . . . . . . . . . . 25--36
A. R. Hurson and
S. H. Pakzad and
D. B. Shin and
L. L. Miller A reconfigurable MIMD back-end database
machine . . . . . . . . . . . . . . . . 37--50
Robert R. Seban FTN topology and protocols . . . . . . . 51--62
Mee Yee Chan and
Shiang-Jen Lee Distributed fault-tolerant embeddings of
rings in hypercubes . . . . . . . . . . 63--71
P. J. Bernhard and
D. J. Rosenkrantz An efficient method for representing and
transmitting message patterns on
multiprocessor interconnection networks 72--85
Isaac D. Scherson and
Peter F. Corbett Communications overhead and the expected
speedup of multidimensional
mesh-connected parallel processors . . . 86--96
Rajendra V. Boppana and
C. S. Raghavendra Generalized schemes for access and
alignment of data in parallel processors
with self-routing interconnection
networks . . . . . . . . . . . . . . . . 97--111
Richard P. Larowe, Jr. and
Carla Schlatter Ellis Page placement policies for NUMA
multiprocessors . . . . . . . . . . . . 112--129
Uwe Schwiegelshohn and
Franco Gasperoni and
Kemal Ebcioglu On optimal parallelization of arbitrary
loops . . . . . . . . . . . . . . . . . 130--134
David Smitley and
Kent Iobst Bit-serial SIMD on the CM-2 and the
Cray-2 . . . . . . . . . . . . . . . . . 135--145
Manfred Kunde and
Thomas Tensi $ (\kappa - \kappa) $ routing on
multidimensional mesh-connected arrays 146--155
Poras T. Balsara and
Robert M. Owens and
Mary Jane Irwin Digit serial multipliers . . . . . . . . 156--162
De-Lei Lee Design of an array processor for image
processing . . . . . . . . . . . . . . . 163--169
William E. Wright Parallel algorithms for generating the
raster representation of straight lines
and circles . . . . . . . . . . . . . . 170--173
B. Lee and
A. R. Hurson and
T. Y. Feng A vertically layered allocation scheme
for data flow systems . . . . . . . . . 175--187
Yi-Hsiu Wei and
Alexander D. Stoyenko and
German S. Goldszmidt The design of a stub generator for
heterogeneous RPC systems . . . . . . . 188--197
Wei Shu and
L. V. Kale Chare kernel --- a runtime support
system for parallel computations . . . . 198--211
Milos D. Ercegovac and
Tomas Lang Module to perform multiplication,
division, and square root in systolic
arrays for matrix computations . . . . . 212--221
Kemal Efe Embedding mesh of trees in the hypercube 222--230
G. M. Megson Systolic algorithms for B-spline patch
generation . . . . . . . . . . . . . . . 231--238
Samuel A. Fineberg and
Thomas L. Casavant and
Howard Jay Siegel Experimental analysis of a mixed-mode
parallel architecture using bitonic
sequence sorting . . . . . . . . . . . . 239--251
Ravi Varadarajan Embedding shuffle networks in hypercubes 252--256
Biing-Feng Wang and
Gen-Huey Chen Cost-optimal parallel algorithms for
constructing $2$--$3$ trees . . . . . . 257--261
D. P. Bertsekas and
C. Ozveren and
G. D. Stamoulis and
P. Tseng and
J. N. Tsitsiklis Optimal communication algorithms for
hypercubes . . . . . . . . . . . . . . . 263--275
J. Gotze and
U. Schwiegelshohn VLSI-suited orthogonal solution of
systems of linear equations . . . . . . 276--283
Avi Lin Parallel algorithms for boundary value
problems . . . . . . . . . . . . . . . . 284--290
Isaac A. Dimitrovsky The group lock and its applications . . 291--302
Tony R. Martinez and
Douglas M. Campbell A self-adjusting dynamic logic module 303--313
Krishnan Padmanabhan Efficient architectures for data access
in a shared memory hierarchy . . . . . . 314--327
Alan Edelman Optimal matrix transposition and bit
reversal on hypercubes: all-to-all
personalized communication . . . . . . . 328--331
Bogdan S. Chlebus and
Imrich Vrto Parallel quicksort . . . . . . . . . . . 332--337
Dipak Sitaram and
Israel Koren and
C. M. Krishna A random, distributed algorithm to embed
trees in partially faulty processor
arrays . . . . . . . . . . . . . . . . . 1--11
Frank Dehne and
Susanne E. Hambrusch Parallel algorithms for determining
$k$-width connectivity in binary images 12--23
E. de Souza e Silva and
M. Gerla Queueing network models for load
balancing in distributed systems . . . . 24--38
P. J. Bernhard and
H. B. Hunt, III and
D. J. Rosenkrantz Compaction of message patterns into
succinct representations for
multiprocessor interconnection networks 39--49
Charles Tong and
Paul N. Swarztrauber Ordered fast Fourier transforms on a
massively parallel hypercube
multiprocessor . . . . . . . . . . . . . 50--59
E. L. Zapata and
J. A. Lamas and
F. F. Rivera and
O. G. Plata Modified Gram--Schmidt $ Q R $
factorization on hypercube SIMD
computers . . . . . . . . . . . . . . . 60--69
P. Navaneethan and
Lawrence Jenkins Design of nonequivalent self-routing
networks based on a matrix model . . . . 70--73
Guan-Ing Chen and
Ten-Hwang Lai Scheduling independent jobs on
partitionable hypercubes . . . . . . . . 74--78
Keqin Li and
Kam-Hoi Cheng A two-dimensional buddy system for
dynamic resource allocation in a
partitionable mesh connected system . . 79--83
Pen-Chung Yew and
Benjamin W. Wah Special Issue on Shared-Memory
Multiprocessors . . . . . . . . . . . . 85--86
Todd Mowry and
Anoop Gupta Tolerating Latency Through
Software-Controlled Prefetching in
Shared-Memory Multiprocessors . . . . . 87--106
Nian-Feng Tzeng Alleviating the Impact of Tree
Saturation on Multistage Interconnection
Network Performance . . . . . . . . . . 107--117
Micah Beck and
Richard Johnson and
Keshav Pingali From Control Flow to Dataflow . . . . . 118--129
Dhabaleswar K. Panda and
Kai Hwang Fast Data Manipulation in
Multiprocessors Using Parallel Pipelined
Memories . . . . . . . . . . . . . . . . 130--145
Yonatan Aumann and
Assaf Schuster Improved Memory Utilization in
Deterministic PRAM Simulation . . . . . 146--151
Kleanthis Psarris and
David Klappholz and
Xiangyun Kong On the Accuracy of the Banerjee Test . . 152--157
Susumu Horiguchi and
Takeo Nakada Performance Evaluation of Parallel Fast
Fourier Transform on a Multiprocessor
Workstation . . . . . . . . . . . . . . 158--163
Michael W. Strevell and
Harvey G. Cragon Data Type Transformation in
Heterogeneous Shared Memory
Multiprocessors . . . . . . . . . . . . 164--170
Peter J. Varman and
Scott D. Scheufler and
Balakrishna R. Iyer and
Gary R. Ricard Merging Multiple Lists on
Hierarchical-Memory Multiprocessors . . 171--177
Alok N. Choudhary and
Ravi Ponnusamy Implementation and Evaluation of Hough
Transform Algorithms on a Shared-Memory
Multiprocessor . . . . . . . . . . . . . 178--188
Hong Jiang and
Laxmi N. Bhuyan and
Jogesh K. Muppala MVAMIN: mean value analysis algorithms
for multistage interconnection networks 189--201
Stephen S. Yau and
Xiaoping Jia and
Doo-Hwan Bae PROOF: a parallel object-oriented
functional computation model . . . . . . 202--212
John K. Antonio and
Wei K. Tsai and
G. M. Huang A highly parallel algorithm for
multistage optimization problems and
shortest path problems . . . . . . . . . 213--222
Raymond R. Glenn and
Daniel V. Pryor Instrumentation for a massively parallel
MIMD application . . . . . . . . . . . . 223--236
Seth Abraham and
Krishnan Padmanabhan Performance of multicomputer networks
under pin-out constraints . . . . . . . 237--248
Shantanu Dutt and
John P. Hayes Designing fault-tolerant systems using
automorphisms . . . . . . . . . . . . . 249--268
Zicheng Guo and
Rami G. Melhem and
Richard W. Hall and
Donald M. Chiarulli and
Steven P. Levitan Pipelined communications in optically
interconnected arrays . . . . . . . . . 269--282
Sivarama P. Dandamudi and
Derek L. Eager On hypercube-based hierarchical
interconnection network design . . . . . 283--289
Klaus Zeppenfeld Parallel search in bivalued game trees 290--296
S. Lennart Johnsson Performance modeling of distributed
memory architectures . . . . . . . . . . 300--312
Arun K. Nanda and
Honda Shing and
Ten-Hwan Tzen and
Lionel M. Ni Resource contention in shared-memory
multiprocessors: a parameterized
performance degradation model . . . . . 313--328
Shin-Dug Kim and
Mark A. Nichols and
Howard Jay Siegel Modeling overlapped operation between
the control unit and processing elements
in an SIMD machine . . . . . . . . . . . 329--342
John B. Andrews and
Constantine D. Polychronopoulos An analytical approach to
performance/cost modeling of parallel
computers . . . . . . . . . . . . . . . 343--356
Peter G. Harrison Analytic models for multistage
interconnection networks . . . . . . . . 357--369
Brigitte Plateau and
Jean-Michel Fourneau A methodology for solving Markov models
of parallel systems . . . . . . . . . . 370--387
John Gustafson and
Diane Rover and
Stephen Elbert and
Michael Carter The design of a scalable, fixed-time
computer benchmark . . . . . . . . . . . 388--401
R. T. Dimpsey and
R. K. Iyer Modeling and measuring multiprogramming
and system overheads on a shared-memory
multiprocessor: case study . . . . . . . 402--414
Seema Hiranandani and
Joel Saltz and
Piyush Mehrotra and
Harry Berryman Performance of hashed cache data
migration schemes on multicomputers . . 415--422
David A. Poplawski Synthetic models of distributed-memory
parallel programs . . . . . . . . . . . 423--426
Robert E. Strout, II and
James R. McGraw and
Alan C. Hindmarsh An examination of the conversion of
software to multiprocessors . . . . . . 1--16
Catherine E. Houstis and
Mokhtar Aboelaze A comparative performance analysis of
mapping applications to parallel
multiprocessor systems: a case study . . 17--29
Matthew Rosing and
Robert B. Schnabel and
Robert P. Weaver The DINO parallel programming language 30--42
Kai Hwang and
Chien-Ming Cheng Simulated performance of a RISC-based
multiprocessor using orthogonal-access
memory . . . . . . . . . . . . . . . . . 43--57
John R. Gilbert and
Robert Schreiber Optimal expression evaluation for data
parallel architectures . . . . . . . . . 58--64
Patrick Zwietering and
Emile Aarts Parallel Boltzmann machines: a
mathematical model . . . . . . . . . . . 65--75
R. Lin and
S. Olariu An NC recognition algorithm for cographs 76--90
Avraham Leff and
Philip S. Yu An adaptive strategy for load sharing in
distributed database environments with
information lags . . . . . . . . . . . . 91--103
Seth Abraham and
Krishnan Padmanabhan The twisted cube topology for
multiprocessors: a study in network
asymmetry . . . . . . . . . . . . . . . 104--110
Marc Moonen and
Paul Van Dooren and
Joos Vandewalle Jacobi-type algorithms for LDU and
Cholesky factorization . . . . . . . . . 111--117
Cetin K. Koc and
Sarath N. Arachchige A fast algorithm for Gaussian
elimination over GF(2) and its
implementation on the GAPP . . . . . . . 118--122
Vipin Kumar and
Vineet Singh Scalability of parallel algorithms for
the all-pairs shortest-path problem . . 124--138
Y. Ben-Asher and
D. Peleg and
R. Ramaswami and
A. Schuster The power of reconfiguration . . . . . . 139--153
Thomas B. Berg and
Shin-Dug Kim and
Howard Jay Siegel Limitations imposed on mixed-mode
performance of optimized phases due to
temporal juxtaposition . . . . . . . . . 154--169
Anargyros Krikelis Computer vision applications with the
associative string processor . . . . . . 170--184
Eugene Albert and
Joan D. Lukas and
Guy L. Steele, Jr. Data parallel computers and the FORALL
statement . . . . . . . . . . . . . . . 185--192
Peter Kochevar A simple light simulation algorithm for
massively parallel machines . . . . . . 193--201
Joel Saltz and
Serge Petiton and
Harry Berryman and
Adam Rifkin Performance effects of irregular
communication patterns on massively
parallel multiprocessors . . . . . . . . 202--212
Jingke Li and
Marina Chen The data alignment phase in compiling
programs for distributed-memory machines 213--221
James A. Storer and
John H. Reif A parallel architecture for high-speed
data compression . . . . . . . . . . . . 222--227
Joel M. Wein and
Stavros A. Zenios On the massively parallel solution of
the assignment problem . . . . . . . . . 228--236
Diane Rover and
Vicki Tsai and
Yin-Shan Chow and
John Gustafson Signal-processing algorithms on parallel
architectures: a performance update . . 237--245
Ching-Tien Ho Optimal broadcasting on SIMD hypercubes
without indirect addressing capability 246--255
John E. Savage and
Markus G. Wloka Parallelism in graph-partitioning . . . 257--272
Frank Weil and
Leah H. Jamifson and
Edward J. Delp Dynamic intelligent scheduling and
control of reconfigurable parallel
architectures for computer vision/image
processing . . . . . . . . . . . . . . . 273--285
Edward A. Carmona and
Michael D. Rice Modeling the serial and parallel
fractions of a parallel algorithm . . . 286--298
Shyan-ming Yuan and
Ashok K. Agrawala Fault-tolerant decentralized commit
protocols . . . . . . . . . . . . . . . 299--311
Reinhard v. Hanxleden and
L. Ridgeway Scott Load balancing on message passing
architectures . . . . . . . . . . . . . 312--324
Christopher L. Cox and
James A. Knisely A tridiagonal system solver for
distributed memory parallel processors
with vector nodes . . . . . . . . . . . 325--331
Jianhua Lin and
James A. Storer Processor-efficient hypercube algorithms
for the knapsack problem . . . . . . . . 332--337
Arunabha Sen and
Abhutt Sengupta and
Subir Bandyopadhyay Generalized supercube: an incrementally
expandable interconnection network . . . 338--344
Daniel P. Miranker Special Issue on the Parallel Execution
of Rule Systems . . . . . . . . . . . . 345--347
James G. Schmolze Guaranteeing Serializable Results in
Synchronous Parallel Production Systems 348--365
Salvatore J. Stolfo and
Ouri Wolfson and
Philip K. Chan and
Hasanat M. Dewan and
Leland Woodbury and
Jason S. Glazier and
David A. Ohsie PARULEL: Parallel Rule Processing Using
Meta-rules for Redaction . . . . . . . . 366--382
Steve Kuo and
Dan Moldovan Implementation of Multiple Rule Firing
Production Systems on Hypercube . . . . 383--394
Wilson Harvey and
Dirk Kalp and
Milind Tambe and
David McKeown and
Allen Newell The Effectiveness of Task-Level
Parallelism for Production Systems . . . 395--411
T. Castagnetti and
P. Ciancarini Static Analysis of a Parallel Logic
Language Based on the Blackboard Model 412--423
Chin-Ming Kuo and
Daniel P. Miranker and
James C. Browne On the Performance of the CREL System 424--441
Jian Xu and
Kai Hwang Mapping Rule-Based Systems onto
Multicomputers Using Simulated Annealing 442--455
E. Bahr and
F. Barachini and
J. Doppelbauer and
H. Gräbner and
F. Kasparec and
T. Mandl and
H. Mistelberger A Parallel Production System
Architecture . . . . . . . . . . . . . . 456--462
Daniel A. Menasce and
Luiz Andre Barroso A Methodology for Performance Evaluation
of Parallel Applications on
Multiprocessors . . . . . . . . . . . . 1--14
Bilha Mendelson and
Israel Koren Estimating the Potential Parallelism and
Pipelining of Algorithms for Data Flow
Machines . . . . . . . . . . . . . . . . 15--28
Nicholas T. Karonis Timing Parallel Programs That Use
Message Passing . . . . . . . . . . . . 29--36
C. T. Davarakis and
D. G. Maritsas A Probabilistic Parallel Associative
Search and Query Set of Algorithms . . . 37--49
Alok N. Choudhary and
Ravi Ponnusamy Parallel Implementation and Evaluation
of a Motion Estimation System Algorithm
Using Several Data Decomposition
Strategies . . . . . . . . . . . . . . . 50--65
Vernon J. Rego and
V. S. Sunderam Experiments in Concurrent Stochastic
Simulation: The EcliPSe Paradigm . . . . 66--84
Foster J. Provost and
Rami Melhem A Distributed Algorithm for Embedding
Trees in Hypercubes with Modifications
for Run-Time Fault Tolerance . . . . . . 85--89
Haesun Park On Multiple Error Detection in Matrix
Triangularizations Using Checksum
Methods . . . . . . . . . . . . . . . . 90--97
Abdou Youssef and
Bhagirath Narahari Topological Properties of Generalized
Banyan-Hypercube Networks . . . . . . . 98--103
A. Kapelnikov and
R. R. Muntz and
M. D. Ercegovac A Methodology for Performance Analysis
of Parallel Computations with Looping
Constructs . . . . . . . . . . . . . . . 105--120
Yiwan Wong and
Jean-Marc Delosme Transformation of Broadcasts into
Propagations in Systolic Algorithms . . 121--145
Louiqa Raschid and
Stanley Y. W. Su A Parallel Pipelined Strategy for
Evaluating Linear Recursive Predicates
in a Multiprocessor Environment . . . . 146--162
Nian-Feng Tzeng and
Hsing-Lung Chen An Effective Approach to the Enhancement
of Incomplete Hypercube Computers . . . 163--174
Henry Clark and
Bruce McMillin DAWGS --- a Distributed Compute Server
Utilizing Idle Workstations . . . . . . 175--186
A. Sengupta and
K. Zemoudeh and
S. Bandyopadhyay Self-Routing Algorithms for Strongly
Regular Multistage Interconnection
Networks . . . . . . . . . . . . . . . . 187--192
Charles J. Colbourn and
Katherine Heinrich Conflict-Free Access to Parallel
Memories . . . . . . . . . . . . . . . . 193--200
Anargyros (Argy) Krikelis Neural Computing on Massively Parallel
Processing. Guest Editor's Introduction 201--202
Max H. Garzon and
Stanley P. Franklin and
William Baggett and
William S. Boyd, Jr. and
Dinah Dickerson Design and Testing of a General-Purpose
Neurocomputer . . . . . . . . . . . . . 203--220
Mark James and
Doan Hoang Design of Low-Cost, Real-Time Simulation
Systems for Large Neural Networks . . . 221--235
Li-Xin Wang and
Jerry M. Mendel Parallel Structured Networks for Solving
a Wide Variety of Matrix Algebra
Problems . . . . . . . . . . . . . . . . 236--247
Nelson Morgan and
James Beck and
Phil Kohn and
Jeff Bilmes and
Eric Allman and
Joachim Beer The Ring Array Processor: a
Multiprocessing Peripheral for
Connectionist Applications . . . . . . . 248--259
Tomas Nordström and
Bertil Svensson Using and Designing Massively Parallel
Computers for Artificial Neural Networks 260--285
Tom Tollenaere and
Marc M. Van Hulle and
Guy A. Orban Parallel Implementation and Capabilities
of Entropy-Driven Artificial Neural
Networks . . . . . . . . . . . . . . . . 286--305
Ulrich Ramacher Synapse --- a Neurocomputer That
Synthesizes Neural Algorithms on a
Parallel Systolic Engine . . . . . . . . 306--318
Lon-Chan Chu and
Benjamin W. Wah Optimal Mapping of Neural-Network
Learning on Message-Passing
Multicomputers . . . . . . . . . . . . . 319--339
Nubuo Funabiki and
Yoshiyasu Takefuji and
Kuo-Chun Lee A Neural Network Model for Finding a
Near-Maximum Clique . . . . . . . . . . 340--344
Chwan-Hwa (John) Wu and
Jyun-Hwei Tsai Concurrent Asynchronous Learning
Algorithms for Massively Parallel
Recurrent Neural Networks . . . . . . . 345--353
Xianing Zhu and
Shengwei Zhang and
A. G. Constantinides Lagrange Neural Networks for Linear
Programming . . . . . . . . . . . . . . 354--360
Hanmao Shi and
Jonathan Schaeffer Parallel Sorting by Regular Sampling . . 361--372
Yao-ming Yeh and
Tse-yun Feng Algorithm-Based Fault Tolerance for
Matrix Inversion with Maximum Pivoting 373--389
Tze Chiang Lee and
John P. Hayes Design of Gracefully Degradable
Hypercube-Connected Systems . . . . . . 390--401
Yuval Tamir and
Gregory L. Frazier Hardware Support for High-Priority
Traffic in VLSI Communication Switches 402--416
Valerie A. Miller and
George J. Davis Adaptive Quadrature on a Message-Passing
Multiprocessor . . . . . . . . . . . . . 417--425
Barry S. Fagin Large Integer Multiplication on
Hypercubes . . . . . . . . . . . . . . . 426--430
Joseph JáJá and
Kwan Woo Ryu Load Balancing and Routing on the
Hypercube and Related Networks . . . . . 431--435
Xiaojun Guan and
Michael A. Langston Parallel Methods for Solving Fundamental
File Rearrangement Problems . . . . . . 436--439
Hwang Kai Editorial Announcement . . . . . . . . . v--vi
Steve Kuo and
Dan Moldovan The State of the Art in Parallel
Production Systems . . . . . . . . . . . 1--26
Jaswinder Pal Singh and
John L. Hennessy Finding and Exploiting Parallelism in an
Ocean Simulation Program: Experience,
Results, and Implications . . . . . . . 27--48
Barry Wilkinson Overlapping Connectivity Interconnection
Networks for Shared Memory
Multi-processor Systems . . . . . . . . 49--61
Yoshifumi Manabe and
Makoto Imase Global Conditions in Debugging
Distributed Programs . . . . . . . . . . 62--69
Radhakrishnan Sridhar and
Sitharama S. Iyengar and
Subbiah Rajanarayanan Range Search in Parallel Using
Distributed Data Structures . . . . . . 70--74
Mohammad Ashraf Iqbal Efficient Algorithms for Dilated
Mappings of Binary Trees . . . . . . . . 75--78
Yen-Cheng Chen and
Wen-Tsuen Chen and
Gen-Huey Chen Efficient Median Finding and Its
Application to Two-Variable Linear
Programming on Mesh-Connected Computers
with Multiple Broadcasting . . . . . . . 79--84
Anonymous Erratum: Volume 14, Number 3 (1992), pp.
221--235: Mark James and Doan Hoang,
``Design of Low-Cost, Real-Time
Simulation Systems for Large Neural
Networks'' . . . . . . . . . . . . . . . 85--85
Jayantha Herath Guest Editor's Introduction . . . . . . 87--89
Gabor Karsai and
Janos Sztipanovits and
Samir Padalkar and
Csaba Biegl and
Nobuji Miyasaka and
Koji Okuda Model-Based Intelligent Process Control
for Cogenerator Plants . . . . . . . . . 90--102
B. Marsh and
C. Brown and
T. LeBlanc and
M. Scott and
T. Becker and
P. Das and
J. Karlsson and
C. Quiroz Operating System Support for Animate
Vision . . . . . . . . . . . . . . . . . 103--117
Arthur Ieumwananonthachai and
Akiko N. Aizawa and
Steven R. Schwartz and
Benjamin W. Wah and
Jerry C. Yan Intelligent Process Mapping through
Systematic Improvement of Heuristics . . 118--142
Toshio Shimada and
Kenji Toda and
Kenji Nishida Real-Time Parallel Architecture for
Sensor Fusion . . . . . . . . . . . . . 143--152
Qiang Li Minimum Deadlock-Free Message Routing
Restrictions in Binary Hypercubes . . . 153--159
Sanguthevar Rajasekaran and
Richard Overholt Constant Queue Routing on a Mesh . . . . 160--166
Anonymous Addendum: Volume 14, Number 2 (1992),
pp. 105--120: A. Kapelnikov, R. R.
Muntz, and M. D. Ercegovac, ``A
Methodology for Performance Analysis of
Parallel Computations with Looping
Constructs'' . . . . . . . . . . . . . . 167--167
Giovanni Chiola Special Issue on Petri Net Modeling of
Parallel Computers . . . . . . . . . . . 169--170
Gianfranco Balbo and
Susanna Donatelli and
Giuliana Franceschinis Understanding Parallel Program Behavior
through Petri Net Models . . . . . . . . 171--187
A. Ferscha A Petri Net Approach for Performance
Oriented Parallel Program Design . . . . 188--206
Peter Buchholz A Hierarchical View of GCSPNs and Its
Impact on Qualitative and Quantitative
Analysis . . . . . . . . . . . . . . . . 207--224
S. Balaji and
L. M. Patnaik and
Lawrence Jenkins and
P. S. Goel S-Nets: A Petri Net Based Model for
Performance Evaluation of Real-Time
Scheduling Algorithms . . . . . . . . . 225--237
William H. Sanders and
Luai M. Malhis Dependability Evaluation Using Composed
SAN-Based Reward Models . . . . . . . . 238--254
Gianfranco Ciardo and
Jogesh K. Muppala and
Kishor S. Trivedi Analyzing concurrent and fault-tolerant
software using stochastic reward nets 255--269
Stefano Caselli and
Gianni Conte and
Ugo Malavolta Topology and Process Interaction in
Concurrent Architectures: A GSPN
Modeling Approach . . . . . . . . . . . 270--281
Hauke Jungnitz and
Beatriz Sanchez and
Manuel Silva Approximate Throughput Computation of
Stochastic Marked Graphs . . . . . . . . 282--295
C. Simone and
M. Ajmone Marsan The Application of EB-Equivalence Rules
to the Structural Reduction of GSPN
Models . . . . . . . . . . . . . . . . . 296--302
Michel Dubois and
Shreekant Thakkar Special Issue on Memory System
Architectures for Scalable
Multiprocessors . . . . . . . . . . . . 303--304
Philip Bitar The Weakest Memory-Access Order . . . . 305--331
John B. Andrews and
Carl J. Beckmann and
David K. Poulsen Notification and Multicast Networks for
Synchronization and Coherence . . . . . 332--350
Andrew W. Wilson, Jr. and
Richard P. LaRowe, Jr. Hiding shared memory reference latency
on the Galactica Net distributed shared
memory architecture . . . . . . . . . . 351--367
David E. Hudak and
Santosh G. Abraham Compile-Time Optimization of
Near-Neighbor Communication for Scalable
Shared-Memory Multiprocessors . . . . . 368--381
William J. Bolosky and
Michael L. Scott Evaluation of multiprocessor memory
systems using off-line optimal behavior 382--398
Kourosh Gharachorloo and
Sarita V. Adve and
Anoop Gupta and
John L. Hennessey and
Mark D. Hill Programming for Different Memory
Consistency Models . . . . . . . . . . . 399--407
Yuval Tamir and
G. Janakiraman Hierarchical Coherency Management for
Shared Virtual Memory Multicomputers . . 408--419
S. Lennart Johnsson and
Ching-Tien Ho Generalized Shuffle Permutations on
Boolean Cubes . . . . . . . . . . . . . 1--14
Pierre Fraigniaud Complexity Analysis of Broadcasting in
Hypercubes with Restricted Communication
Capabilities . . . . . . . . . . . . . . 15--26
Ora E. Percus and
Susan R. Dickey Performance Analysis of Clock-Regulated
Queues with Output Multiplexing in Three
Different $ 2 \times 2 $ Crossbar Switch
Architectures . . . . . . . . . . . . . 27--40
Sotirios G. Ziavras On the Problem of Expanding
Hypercube-Based Systems . . . . . . . . 41--53
L. Cheng and
A. A. Sawchuk A one-copy algorithm for $2$D shuffles
for optical Omega networks . . . . . . . 54--66
W. Edwin Clark and
Gregory L. McColm and
W. Richard Stark On the Complexity of Deadlock-Free
Programs on a Ring of Processors . . . . 67--71
Hans W. Guesgen and
Kinson Ho and
Paul N. Hilfinger A Tagging Method for Parallel Constraint
Satisfaction . . . . . . . . . . . . . . 72--75
Wen-Tsuen Chen Guest Editor's Introduction . . . . . . 77--78
Craig M. Chase and
Alex L. Cheung and
Anthony P. Reeves and
Mark R. Smith Paragon: a Parallel Programming
Environment for Scientific Applications
Using Communication Structures . . . . . 79--91
Rajiv Gupta SPMD Execution of Programs with
Pointer-Based Data Structures on
Distributed-Memory Machines . . . . . . 92--107
J. Ramanujam and
P. Sadayappan Tiling Multidimensional Iteration Spaces
for Multicomputers . . . . . . . . . . . 108--120
Yen-Chun Lin and
Yu-Ho Cheng Automatic generation of parallel Occam
programs for transputer rings . . . . . 121--133
K. Ravindran and
S. Samdarshi A Flexible Causal Broadcast
Communication Interface for Distributed
Applications . . . . . . . . . . . . . . 134--157
Mi Lu and
Jesse Zhixi Fang A Solution of the Cache Ping-Pong
Problem in Multiprocessor Systems . . . 158--171
Hong Xu and
Philip K. McKinley and
Lionel M. Ni Efficient Implementation of Barrier
Synchronization in Wormhole-Routed
Hypercube Multicomputers . . . . . . . . 172--184
Jang-Ping Sheu and
Yuh-Shyan Chen and
Chih-Yung Chang Fault-Tolerant Sorting Algorithm on
Hypercube Multicomputers . . . . . . . . 185--197
Howard Jay Siegel and
Seth Abraham and
William L. Bain and
Kenneth E. Batcher and
Thomas L. Casavant and
Doug DeGroot and
Jack B. Dennis and
David C. Douglas and
Tse-Yun Feng and
James R. Goodman and
Alan Huang and
Harry F. Jordan and
J. Robert Jump and
Yale N. Patt and
Alan J. Smith and
James E. Smith and
Lawrence Snyder and
Harold S. Stone and
Russ Tuck and
Benjamin W. Wah Report of the Purdue workshop on grand
challenges in computer architecture for
the support of high performance
computing . . . . . . . . . . . . . . . 199--211
Todd Heywood and
Sanjay Ranka A Practical Hierarchical Model of
Parallel Computation. I. The Model . . . 212--232
T. Heywood and
S. Ranka A Practical Hierarchical Model of
Parallel Computation. II. Binary Tree
and FFT Algorithms . . . . . . . . . . . 233--249
Yosi Ben-Asher and
David Egozi and
Assaf Schuster $2$-D SIMD Algorithms for Perfect
Shuffle Networks . . . . . . . . . . . . 250--257
E. D. Kyriakis-Bitzaros and
C. E. Goutis An Efficient Decomposition Technique for
Mapping Nested Loops with Constant
Dependencies into Regular Processor
Arrays . . . . . . . . . . . . . . . . . 258--264
Tadao Takaoka and
Kiyomi Umehara An Efficient VLSI Algorithm for the All
Pairs Shortest Path Problem . . . . . . 265--270
Behrooz Shirazi and
A. R. Hurson Special Issue on Scheduling and Load
Balancing: Guest Editors' Introduction 271--275
Apostolos Gerasoulis and
Tao Yang A Comparison of Clustering Heuristics
for Scheduling Directed Acyclic Graphs
on Multiprocessors . . . . . . . . . . . 276--291
Tevfik Bultan and
Cevdet Aykanat A New Mapping Heuristic Based on Mean
Field Annealing . . . . . . . . . . . . 292--305
Dror G. Feitelson and
Larry Rudolph Gang Scheduling Performance Benefits for
Fine-Grain Synchronization . . . . . . . 306--318
Mikhail J. Atallah and
Christina Lock Black and
Dan C. Marinescu and
Howard Jay Siegel and
Thomas L. Casavant Models and Algorithms for Coscheduling
Compute-Intensive Tasks on a Network of
Workstations . . . . . . . . . . . . . . 319--327
Yahui Zhu Efficient Processor Allocation
Strategies for Mesh-Connected Parallel
Computers . . . . . . . . . . . . . . . 328--337
Shiv Prakash and
Alice C. Parker SOS: Synthesis of Application-Specific
Heterogeneous Multiprocessor Systems . . 338--351
Ravi Jain and
Kiran Somalwar and
John Werth and
J. C. Browne Scheduling parallel I/O operations in
multiple bus systems . . . . . . . . . . 352--362
Arun Swami and
Honesty C. Young and
Ashish Gupta Algorithms for Handling Skew in Parallel
Task Scheduling . . . . . . . . . . . . 363--377
Virginia M. Lo Temporal communication graphs: Lamport's
process-time graphs augmented for the
purpose of mapping and scheduling . . . 378--384
C. Z. Xu and
F. C. M. Lau Analysis of the Generalized Dimension
Exchange Method for Dynamic Load
Balancing . . . . . . . . . . . . . . . 385--393
Sulaiman Al-Bassam and
Hesham El-Rewini and
Bella Bose and
T. G. Lewis Processor Allocation for Hypercubes . . 394--401
Anonymous Author Index for Volume 16 . . . . . . . 402--402
Alok Choudhary Parallel I/O Systems: Guest Editor's
Introduction . . . . . . . . . . . . . . 1--3
Garth A. Gibson and
David A. Patterson Designing Disk Arrays for High Data
Reliability . . . . . . . . . . . . . . 4--27
A. L. Narasimha Reddy and
John Chandy and
P. Banerjee Design and Evaluation of Gracefully
Degradable Disk Arrays . . . . . . . . . 28--40
Thomas H. Cormen Fast Permuting on Disk Arrays . . . . . 41--57
Shenze Z. Chen and
Don Towsley The Design and Evaluation of RAID 5 and
Parity Striping Disk Array Architectures 58--74
Antoine N. Mourad and
Kent W. Fuchs and
Daniel G. Saab Recovery Issues in Databases Using
Redundant Disk Arrays . . . . . . . . . 75--89
Joydeep Ghosh and
Kelvin D. Goveas and
Jeffrey T. Draper Performance Evaluation of a Parallel I/O
Subsystem for Hypercube Multicomputers 90--106
Jeffrey Scott Vitter and
Mark H. Nodine Large-Scale Sorting in Uniform Memory
Hierarchies . . . . . . . . . . . . . . 107--114
James C. French and
Terrence W. Pratt and
Mriganka Das Performance Measurement of the
Concurrent File System of the Intel
iPSC/2 Hypercube . . . . . . . . . . . . 115--121
Erik P. DeBenedictis and
Juan Miguel Del Rosario Modular Scalable I/O . . . . . . . . . . 122--128
Jai Menon and
James Roche and
Jim Kasson Floating Parity and Data Disk Arrays . . 129--139
David Kotz and
Carla Schlatter Ellis Caching and Writeback Policies in
Parallel File Systems . . . . . . . . . 140--145
Manish Malhotra and
Kishor S. Trivedi Reliability Analysis of Redundant Arrays
of Inexpensive Disks . . . . . . . . . . 146--151
Sang-Hwa H. Chung and
Dan I. Moldovan Modeling semantic networks on the
Connection Machine . . . . . . . . . . . 152--163
Jeannette M. Wing and
Chun Gong Testing and Verifying Concurrent Objects 164--182
Anonymous Erratum: Volume 16, Number 1 (1992): L.
Cheng and A. A. Sawchuk, ``A One-Copy
Algorithm for $2$-D Shuffles for Optical
Omega Networks,'' pp. 54--66 . . . . . . 183--183
L. Cheng and
A. A. Sawchuk Volume 16, Number 1 (1992), in the
article ``A One-Copy Algorithm for $2$-D
Shuffles for Optical Omega Networks,''
by L. Cheng and A. A. Sawchuk, pages
54--66 . . . . . . . . . . . . . . . . . 183--183
Anonymous Announcement: IEEE Technical Committee
on Parallel Processing . . . . . . . . . 184--184
Rami Melhem and
Donald Chiarulli Optical Computing and Interconnection
Systems: Guest Editors' Introduction . . 185--187
S. K. Tewksbury and
L. A. Hornak and
H. E. Nariman and
S. M. Langsjoen and
N. J. Hall and
J. J. Hall and
S. P. McGinnis Toward Cointegration of Optical
Interconnections within Silicon
Microelectronic Systems . . . . . . . . 188--199
Miles Murdocca and
Vipul Gupta Architectural Implications of
Reconfigurable Optical Interconnects . . 200--211
Aloke Guha and
Julian Bristow Designing Optical Networks from Simple
Switching Elements . . . . . . . . . . . 212--221
Q. Wang Song and
Salim Hariri and
Alok Choudhary Design and Analysis of an Optical
Communications Processor . . . . . . . . 222--229
Pericles A. Mitkas and
P. Bruce Berra PHOEBUS: An Optoelectronic Database
Machine Based on Parallel Optical Disks 230--244
Farid Ahmed and
Abdul Ahad S. Awwal An Adaptive Opto-electronic Neural
Network for Associative Pattern
Retrieval . . . . . . . . . . . . . . . 245--250
M. S. Alam and
M. A. Karim Real-Time Optical Arithmetic/Logical
Processing . . . . . . . . . . . . . . . 251--258
Yoram Ofek and
Moshe Sidi Design and Analysis of a Hybrid Access
Control to an Optical Star Using WDM . . 259--265
Haesun Park and
L. Magnus Ewerbring An Algorithm for the Generalized
Singular Value Decomposition on
Massively Parallel Computers . . . . . . 267--276
Mee Yee Chan and
Shiang-Jen Lee Fault-Tolerant Permutation Routing in
Hypercubes . . . . . . . . . . . . . . . 277--281
Naim Abdullah and
Jie-yong Juang Concurrent Query Processing for Logic
Inference Using the Connection Graph . . 282--297
C. Lee and
H. Lam and
S. Y. W. Su An Object Flow Computer for Database
Applications: Design and Performance
Evaluation . . . . . . . . . . . . . . . 298--314
Adam Kapralski New Methods for the Generation of
Permutations, Combinations, and Other
Combinatorial Objects in Parallel . . . 315--326
Ajay Gupta and
Steven C. Bruell and
Sukumar Ghosh Mutual Exclusion on a Hypercube . . . . 327--336
D. B. Skillicorn and
D. T. Barnard Compiling in Parallel . . . . . . . . . 337--352
Kyungsook Y. Lee and
Hyunsoo Yoon and
Ming T. Liu Performance Evaluation of a Class of
Multipath Packet Switching
Interconnection Networks . . . . . . . . 353--359
X. Hu and
S. C. Bass and
R. G. Harber An Efficient Implementation of Singular
Value Decomposition Rotation
Transformations with CORDIC Processors 360--362
Amnon Barak and
Ron Ben-Natan Bounded Contractions of Full Trees . . . 363--369
Kam Hoi Cheng and
Qingzhou Wang A Simultaneous Access Design for Idle
Processor Reactivation and the Detection
of the Termination of a Parallel
Activity . . . . . . . . . . . . . . . . 370--373
Ernst W. Mayr and
C. Greg Plaxton Pipelined Parallel Prefix Computations,
and Sorting on a Pipelined Hypercube . . 374--380
Anonymous Author Index for Volume 17 . . . . . . . 381--381
Jian Xu and
Kai Hwang Heuristic Methods for Dynamic Load
Balancing in a Message-Passing
Multicomputer . . . . . . . . . . . . . 1--13
Krishnan Padmanabhan A Shuffle-Based Alternative to the ADM
Interconnection Architecture . . . . . . 14--24
Peter B. Worland Parallel Methods for ODEs with Improved
Absolute Stability Boundaries . . . . . 25--32
A. S. Wagner Embedding All Binary Trees in the
Hypercube . . . . . . . . . . . . . . . 33--43
Eva Ma and
Lixin X. Tao Embeddings among Meshes and Tori . . . . 44--55
Dechang C. Gu and
D. J. Rosenkrantz and
S. S. Ravi Determining Performance Measures of
Algorithm-Based Fault Tolerant Systems 56--70
Oscar H. Ibarra and
Myung Hee Kim Quadtree Building Algorithms on an SIMD
Hypercube . . . . . . . . . . . . . . . 71--76
Bernard P. Zeigler and
Ahmed Louri A Simulation Environment for Intelligent
Machine Architectures . . . . . . . . . 77--88
James Edward Steck and
Bruce McMillin and
K. Krishnamurthy and
Gary G. Leininger Parallel implementation of a recursive
least-squares neural network training
method on the Intel iPSC/2 . . . . . . . 89--93
Mukesh Singhal A Taxonomy of Distributed Mutual
Exclusion . . . . . . . . . . . . . . . 94--101
Thomas L. Casavant Tools and Methods for Visualization of
Parallel Systems and Computations: Guest
Editor's Introduction . . . . . . . . . 103--104
Eileen Kraemer and
John T. Stasko The Visualization of Parallel Systems:
An Overview . . . . . . . . . . . . . . 105--117
Thomas Bemmerl and
Peter Braum Visualization of Message Passing
Parallel Programs with the TOPSYS
Parallel Programming Environment . . . . 118--128
Diane T. Rover and
Charles T. Wright, Jr. Visualizing the Performance of SPMD and
Data-Parallel Programs . . . . . . . . . 129--146
Sekhar R. Sarukkai and
Dennis Gannon SIEVE: a Performance Debugging
Environment for Parallel Programs . . . 147--168
Venkat Natarajan and
Derek Chiou and
Boon Seong Ang Performance visualization on Monsoon . . 169--180
Joan M. Francioni and
Jay Alan Jackson Breaking the Silence: Auralization of
Parallel Program Behavior . . . . . . . 181--194
Alva L. Couch Categories and Context in Scalable
Execution Visualization . . . . . . . . 195--204
James Kohn and
Winifred Williams ATExpert . . . . . . . . . . . . . . . . 205--222
Wentong T. Cai and
Wendy J. Milne and
Stephen J. Turner Graphical Views of the Behavior of
Parallel Programs . . . . . . . . . . . 223--230
Xiaodong D. Zhang and
Naga S. Nalluri and
Xiaohan H. Qin MIN-Graph: a Tool for Monitoring and
Visualizing MIN-Based Multiprocessor
Performance . . . . . . . . . . . . . . 231--241
Sekhar R. Sarukkai and
Doug Kimelman and
Larry Rudolph A Methodology for Visualizing
Performance of Loosely Synchronous
Programs . . . . . . . . . . . . . . . . 242--251
Mark Vincent LaPolla and
Joseph L. Sharnowski and
Betty H. C. Cheng and
Kevin Anderson Data Parallel Program Visualizations
from Formal Specifications . . . . . . . 252--257
John T. Stasko and
Eileen Kraemer A Methodology for Building
Application-Specific Visualizations of
Parallel Programs . . . . . . . . . . . 258--264
Barton P. Miller What to Draw? When to Draw? An Essay on
Parallel Program Visualization . . . . . 265--269
Guang Gao and
Jean-Luc Gaudiot and
Lubomir Bic Dataflow and Multithreaded
Architectures: Guest Editors'
Introduction . . . . . . . . . . . . . . 271--272
James Hicks and
Derek Chiou and
Boon Seong Ang and
Arvind Performance Studies of Id on the Monsoon
Dataflow System . . . . . . . . . . . . 273--300
A. P. Willem Bohm and
Robert E. Hiromoto The Dataflow Time and Space Complexity
of FFTs . . . . . . . . . . . . . . . . 301--313
Walid A. Najjar and
A. P. Wim Bohm and
W. Marcus Miller A Quantitative Analysis of Dataflow
Program Execution --- Preliminaries to a
Hybrid Design . . . . . . . . . . . . . 314--326
Thomas Lawrence Sterling and
Jeffrey M. Arnold Fine Grain Dataflow Computation without
Tokens for Balanced Execution . . . . . 327--339
Darin Johnson and
Francine Berman Performance of the Efficient Data-Driven
Evaluation Scheme . . . . . . . . . . . 340--346
David E. Culler and
Seth Copen Goldstein and
Klaus Erik Schauser and
Thorsten Von Eicken TAM --- a Compiler Controlled Threaded
Abstract Machine . . . . . . . . . . . . 347--370
Helene Young-Myers and
Louiqa Raschid An Experimental Study of Three Dataflow
Paradigms in Multithreaded Database
Transitive Closure Algorithms on Shared
Memory Multiprocessors . . . . . . . . . 371--389
Yi-Bing Lin Special Issue on Parallel Discrete Event
Simulation: Guest Editor's Introduction 391--394
David M. Nicol and
Philip Heidelberger Optimistic Parallel Simulation of
Continuous Time Markov Chains Using
Uniformization . . . . . . . . . . . . . 395--410
Ian F. Akyildiz and
Liang Chen and
Samir Ranjan Das and
Richard M. Fujimoto and
Richard F. Serfozo The Effect of Memory Capacity on Time
Warp Performance . . . . . . . . . . . . 411--422
Friedemann Mattern Efficient Algorithms for Distributed
Snapshots and Global Virtual Time
Approximation . . . . . . . . . . . . . 423--434
Paul F. Reynolds, Jr. and
Carmen M. Pancerella and
Sudhir Srinivasan Design and Performance Analysis of
Hardware Support for Parallel
Simulations . . . . . . . . . . . . . . 435--453
Marc Abrams and
Vasant Sanjeevan and
Debra S. Richardson Termination and Output Measure
Generation in Parallel Simulations . . . 454--472
Vijay K. Madisetti and
David A. Hardaker and
Richard M. Fujimoto The MIMDIX Environment for Parallel
Simulation . . . . . . . . . . . . . . . 473--483
Bruno Gaujal and
Albert G. Greenberg and
David M. Nicol A Sweep Algorithm for Massively Parallel
Simulation of Circuit-Switched Networks 484--500
Rassul Ayani and
Boris Berkman Parallel Discrete Event Simulation on
SIMD Computers . . . . . . . . . . . . . 501--508
Tapas K. Som and
Robert G. Sargent A New Process to Processor Assignment
Criterion for Reducing Rollbacks in
Optimistic Simulation . . . . . . . . . 509--515
Jiajen M. Lin and
Santosh G. Abraham Utilizing Global Simulation Information
in Conservative Parallel Simulation on
Shared Memory Multiprocessors . . . . . 516--523
Sushil Prasad Efficient and Scalable PRAM Algorithms
for Discrete-Event Simulation of Bounded
Degree Networks . . . . . . . . . . . . 524--530
Anonymous Author Index for Volume 18 . . . . . . . 531--531
Jih-Kwon K. Peir and
Yann-Hang H. Lee Look-Ahead Routing Switches for
Multistage Interconnection Networks . . 1--10
Dar-Tzen T. Peng and
Kang G. Shin A New Performance Measure for Scheduling
Independent Real-Time Tasks . . . . . . 11--26
Xian-He H. Sun and
Lionel M. Ni Scalable Problems and Memory-Bounded
Speedup . . . . . . . . . . . . . . . . 27--37
Yi-Chieh C. Chang and
Kang G. Shin Optimal Load Sharing in Distributed
Real-Time Systems . . . . . . . . . . . 38--50
Marco Ferretti The Generalized Hough Transform on
Mesh-Connected Computers . . . . . . . . 51--57
David Nassimi and
Yuh-Dong D. Tsai An Efficient Implementation of Batcher's
Odd-Even Merge on a SIMD Hypercube . . . 58--63
Nian-Feng F. Tzeng A Reliable Cube-Connected Cycles
Structure . . . . . . . . . . . . . . . 64--71
Ajay K. Gupta and
Susanne E. Hambrusch Multiple Network Embeddings into
Hypercubes . . . . . . . . . . . . . . . 73--82
Theodore Brown and
Renbing B. Xiong A Parallel Quicksort Algorithm . . . . . 83--89
C. H. Huang and
P. Sadayappan Communication-Free Hyperplane
Partitioning of Nested Loops . . . . . . 90--102
D. H. Gill and
T. J. Smith and
T. E. Gerasch and
J. V. Warren and
C. L. McCreary and
R. E. K. Stirewalt Spatial-Temporal Analysis of Program
Dependence Graphs for Useful Parallelism 103--118
Adair Dingle and
I. Hal Sudborough Simulation of Binary Trees and X-Trees
on Pyramid Networks . . . . . . . . . . 119--124
Sang Bang Choi and
Arun K. Somani Rearrangeable Circuit-Switched Hypercube
Architectures for Routing Permutations 125--130
Sanjay Ranka and
Jhy-Chun C. Wang and
Nangkang Yeh Embedding Meshes on the Star Graph . . . 131--135
Yen-Chun C. Lin Perfectly Overlapped Generation of Long
Runs for Sorting Large Files . . . . . . 136--142
Dharma P. Agrawal and
Lalit M. Patnaik Special Issue on Performance of
Supercomputers: Guest Editors'
Introduction . . . . . . . . . . . . . . 143--147
Stiram Vajapeyam and
Wei-Chung C. Hsu Toward Effective Scalar Hardware for
Highly Vectorizable Applications . . . . 147--162
Qing Yang Performance of Cache Memories for Vector
Computers . . . . . . . . . . . . . . . 163--178
Ashwini K. Nanda and
Laxmi N. Bhuyan Efficient Mapping of Applications on
Cache Based Multiprocessors . . . . . . 179--191
Ravi Ponnusamy and
Rajeev Thakur and
Alok Choudhary and
Kishore Velamakanni and
Zeki Bozkus and
Geoffrey Fox Experimental Performance Evaluation of
the CM-5 . . . . . . . . . . . . . . . . 192--202
Richard M. Wolski and
John T. Feo Program Partitioning for NUMA
Multiprocessor Computer Systems . . . . 203--218
Gene Saghi and
Howard Jay Siegel and
Jeffrey L. Gray Predicting Performance and Selecting
Modes of Parallelism: a Case Study Using
Cyclic Reduction on Three Parallel
Machines . . . . . . . . . . . . . . . . 219--233
Anshul Gupta and
Vipin Kumar Performance Properties of Large Scale
Parallel Systems . . . . . . . . . . . . 234--244
Mengjou Lin and
Rose P. Tsang and
David H. C. Du and
Alan E. Klietz and
Stephen Saroff Performance characteristics of the
Connection Machine hypertree network . . 245--254
Lubomir Bic and
Mayez Al-Mouhamed The EM-4 under Implicit Parallelism . . 255--261
John K. Antonio and
Richard C. Metzger Hypersphere Mapper: a Nonlinear
Programming Approach to the Hypercube
Embedding Problem . . . . . . . . . . . 262--270
Wayne G. Nation and
Anthony A. Maciejewski and
Howard Jay Siegel A Methodology for Exploiting Concurrency
among Independent Tasks in Partitionable
Parallel Processing Systems . . . . . . 271--278
Serge M. Manning and
David G. Meyer Analysis of Asynchronous Execution
Streams with I-Caching in Massively
Parallel Systems . . . . . . . . . . . . 279--291
G. R. Gao An Efficient Hybrid Dataflow
Architecture Model . . . . . . . . . . . 293--307
Shlomit Weiss and
Ilan Y. Spillinger and
Gabriel M. Silberman Architectural Improvements for a
Data-Driven VLSI Processing Array . . . 308--322
W. B. Ligon, III and
U. Ramachandran An Empirical Methodology for Exploring
Reconfigurable Architectures . . . . . . 323--337
Cecile Germain and
Jean-Luc L. Bechennec and
Daniel Etiemble and
Jean-Paul P. Sansonnet A Communication Architecture for a
Massively Parallel Message-Passing
Multicomputer . . . . . . . . . . . . . 338--348
Hyeong-Ah A. Choi and
B. Narahari Efficient Algorithms for Mapping and
Partitioning a Class of Parallel
Computations . . . . . . . . . . . . . . 349--363
Yi-Bing B. Lin On Terminating a Distributed Discrete
Event Simulation . . . . . . . . . . . . 364--371
A. Kavianpour A New Measure in System-Level Diagnosis
of Hypercubes . . . . . . . . . . . . . 372--378
Anonymous Author Index for Volume 19 . . . . . . . 379--379
Mikhail J. Atallah and
Frank Dehne and
Russ Miller and
Andrew Rau-Chaplin and
Jyh-Jong Tsay Multisearch Techniques: Parallel Data
Structures on Mesh-Connected Computers 1--13
C. S. Raghavendra and
M. A. Sridhar Routing Permutations on Hypercube
Machines with Half-Duplex Links . . . . 14--19
Louiqa Raschid and
Timos Sellis and
Alexios Delis A Simulation-Based Study on the
Concurrent Execution of Rules in a
Database Environment . . . . . . . . . . 20--42
Eliezer Dekel and
Jie Hu A Parallel Algorithm for Finding Minimum
Cutsets in Reducible Graphs . . . . . . 43--55
Susanne Hambrusch and
Xin He and
Russ Miller Parallel Algorithms for Gray-Scale
Digitized Picture Component Labeling on
a Mesh-Connected Computer . . . . . . . 56--68
Jing-Fu F. Jenq and
Sartaj Sahni Reconfigurable Mesh Algorithms for the
Hough Transform . . . . . . . . . . . . 69--77
Akok Choudhary and
Rajeev Thakur Connected component labeling on coarse
grain parallel computers: an
experimental study . . . . . . . . . . . 78--83
Selim G. Akl and
Henk Meijer and
Ivan Stojmenovi\vc An Optimal Systolic Algorithm for
Generating Permutations in Lexicographic
Order . . . . . . . . . . . . . . . . . 84--91
Angelo Monfroglio Neural Logic Constraint Solving . . . . 92--98
Wei-Kuo K. Chiang and
Rong-Jaye J. Chen Distributed Fault-Tolerant Routing in
Kautz Networks . . . . . . . . . . . . . 99--106
Dan C. Marinescu and
John R. Rice On High Level Characterization of
Parallelism . . . . . . . . . . . . . . 107--113
Ching-Tien T. Ho and
M. T. Raghunath and
S. Lennart Johnsson An efficient algorithm for
Gray-to-binary permutation on hypercubes 114--120
Allan Gottlieb and
Kai Hwang and
Sartaj Sahni Editorial Message . . . . . . . . . . . v--vii
Hussein M. Alnuweiri and
Viktor K. Prasanna Efficient Parallel Computations on the
Reduced Mesh of Trees Organization . . . 121--135
Gyungho G. Lee and
Clyde P. Kruskal and
David J. Kuck On the Effectiveness of Combining in
Resolving `Hot Spot' Contention . . . . 136--144
Michael A. Palis and
Sanguthevar Rajasekaran and
David S. L. Wei Packet Routing and PRAM Emulation on
Star Graphs and Leveled Networks . . . . 145--157
S. A. Mabbs and
K. E. Forward Performance Analysis of MR-1, a
Clustered Shared-Memory Multiprocessor 158--175
Patrick Weemeeuw and
Bart Demoen A Fine-Grained Parallel Memory
Compaction Algorithm . . . . . . . . . . 176--186
Joseph Y.-T. T. Leung and
Sunil M. Shende On Multidimensional Packet Routing for
Meshes with Buses . . . . . . . . . . . 187--197
Xiaoshu S. Qian and
Qing Yang An Analytical Model for Load Balancing
on Symmetrical Multiprocessor Systems 198--211
Sampath Rangarajan and
Donald Fussell and
Miroslav Malek Pipelined Diagnosis of Wafer-Scale
Linear Arrays . . . . . . . . . . . . . 212--223
Giulio Iannello and
Nicola Mazzocca Communication Workload Analysis for
Symmetrical Concurrent Systems . . . . . 224--235
Nobuo Funabiki and
Yoshiyasu Takefuji A Parallel Algorithm for Traffic Control
Problems in Three-Stage Connecting
Networks . . . . . . . . . . . . . . . . 236--240
A. S. Wagner Embedding the Complete Tree in the
Hypercube . . . . . . . . . . . . . . . 241--247
Weixiong X. Zhang and
Richard E. Korf Parallel Heap Operations on an EREW PRAM 248--255
A. Kavianpour and
S. Shoari and
N. Bagherzadeh A New Approach for Circle Detection on
Multiprocessors . . . . . . . . . . . . 256--260
S. Lennart Johnsson and
Ching-Tien T. Ho Binary Cube Emulation of Butterfly
Networks Encoded by Gray Code . . . . . 261--279
Zhaojun J. Bai A Parallel Algorithm for Computing the
Generalized Singular Value Decomposition 280--288
David Nassimi Nearly Logarithmic-Time Parallel
Algorithms for the Class of $ \pm 2^b $
ASCEND Computations on a SIMD Hypercube 289--302
Oscar H. Ibarra and
Myung Hee Kim Fast Parallel Algorithms for Solving
Triangular Systems of Linear Equations
on the Hypercube . . . . . . . . . . . . 303--316
Ishfaq Ahmad and
Arif Ghafoor and
Geoffrey C. Fox Hierarchical Scheduling of Dynamic
Parallel Computations on Hypercube
Multicomputers . . . . . . . . . . . . . 317--329
Xiaohua H. Jia and
Kentaro Shimizu and
Mamoru Maekawa A Parallel and Nonblocking Updating
Mechanism for Replicated Directory Files
in Distributed Systems . . . . . . . . . 330--340
Martin C. Herbordt and
James C. Corbett and
Charles C. Weems and
John Spalding Practical Algorithms for Online Routing
on Fixed and Reconfigurable Meshes . . . 341--356
Graham Carey and
Joe Schmidt and
Vineet Singh and
Dennis Yelton A Prototype Scalable, Object-Oriented
Finite Element Solver on Multicomputers 357--379
P. J. Zwietering and
E. H. L. Aarts and
J. Wessels The Minimal Number of Layers of a
Perceptron That Sorts . . . . . . . . . 380--387
Shietung T. Peng and
Win-Tsung T. Lo A Simple Optimal Parallel Algorithm for
a Core of a Tree . . . . . . . . . . . . 388--392
Anonymous Author Index for Volume 20 . . . . . . . 393--393
Joseph JáJá and
Pearl Y. Wang Special Issue on Data Parallel
Algorithms and Programming: Guest
Editors' Introduction . . . . . . . . . 1--3
Guy E. Blelloch and
Jonathan C. Hardwick and
Jay Sipelstein and
Marco Zagha and
Siddhartha Chatterjee Implementation of a Portable Nested
Data-Parallel Language . . . . . . . . . 4--14
Zeki Bozkus and
Alok Choudhary and
Geoffrey Fox and
Tomasz Haupt and
Sanjay Ranka and
Min-You Wu Compiling Fortran 90D/HPF for
distributed memory MIMD computers . . . 15--26
Seema Hiranandani and
Ken Kennedy and
Chau-Wen W. Tseng Evaluating Compiler Optimizations for
Fortran D . . . . . . . . . . . . . . . 27--45
Rhys S. Francis and
Ian D. Mathieson and
Paul G. Whiting and
Martin R. Dix and
Harvey L. Davies and
Leon D. Rotstayn A Data Parallel Scientific Modeling
Language . . . . . . . . . . . . . . . . 46--60
Balaram Sinharoy and
Boleslaw K. Szymanski Data and Task Alignment in Distributed
Memory Architectures . . . . . . . . . . 61--74
Nikos Chrisochoides and
Elias Houstis and
John Rice Mapping Algorithms and Software
Environment for Data Parallel PDE
Iterative Solvers . . . . . . . . . . . 75--95
Cho-Li Wang and
Viktor K. Prasanna and
Hyoung J. Kim and
Ashfaq A. Khokhar Scalable Data Parallel Implementations
of Object Recognition Using Geometric
Hashing . . . . . . . . . . . . . . . . 96--109
Lawrence A. Crowl and
Mark E. Crovella and
Thomas J. LeBlanc and
Michael L. Scott The advantages of multiple
parallelizations in combinatorial search 110--123
Mu-Cheng Wang and
Wayne G. Nation and
James B. Armstrong and
Howard Jay Siegel and
Shin Dug Kim and
Mark A. Nichols and
Michael Gherrity Multiple Quadratic Forms: a Case Study
in the Design of Data-Parallel
Algorithms . . . . . . . . . . . . . . . 124--139
J. G. Sela and
P. B. Anderson and
D. W. Norton and
M. A. Young Massive Parallelization of NMC's
Spectral Model . . . . . . . . . . . . . 140--149
James M. Stichnoth and
David O'Hallaron and
Thomas R. Gross Generating Communication for Array
Statements: Design, Implementation, and
Evaluation . . . . . . . . . . . . . . . 150--159
Nawal Copty and
Sanjay Ranka and
Geoffrey Fox and
Ravi V. Shankar A Data Parallel Algorithm for Solving
the Region Growing Problem on the
Connection Machine . . . . . . . . . . . 160--168
Giovanni Manzini Sparse Matrix Computations on the
Hypercube and Related Networks . . . . . 169--183
Suresh Singh and
James F. Kurose Electing ``Good'' Leaders . . . . . . . 184--201
E. Barragy and
G. F. Carey and
R. Van de Geijn Performance and Scalability of Finite
Element Analysis for Distributed
Parallel Computation . . . . . . . . . . 202--212
Zvi Galil and
Kunsoo Park Parallel Algorithms for Dynamic
Programming Recurrences with More Than $
O(1) $ Dependency . . . . . . . . . . . 213--222
Santoshkumar S. Pande and
Dharma P. Agrawal and
Jon Mauney A Threshold Scheduling Strategy for
Sisal on Distributed Memory Machines . . 223--236
Tony T. Lee Generalized Recursive Sorting Networks 237--245
L. Boguslavsky and
K. Harzallah and
A. Kreinen and
K. Sevcik and
A. Vainshtein Optimal Strategies for Spinning and
Blocking . . . . . . . . . . . . . . . . 246--254
Andrew S. Grimshaw and
Jon B. Weissman and
Emily A. West and
Ed C. Loyot, Jr. Metasystems: an approach combining
parallel processing and heterogeneous
distributed computing systems . . . . . 257--270
D. W. Watson and
H. J. Siegel and
J. K. Antonio and
M. A. Nichols and
M. J. Atallah A Block-Based Mode Selection Model for
SIMD/SPMD Parallel Environments . . . . 271--288
C. J. Callsen and
G. Agha Open Heterogeneous Computing in
ActorSpace . . . . . . . . . . . . . . . 289--300
P. T. Homer and
R. D. Schlichting A Software Platform for Constructing
Scientific Applications from
Heterogeneous Resources . . . . . . . . 301--315
V. Donaldson and
F. Berman and
R. Paturi Program Speedup in a Heterogeneous
Computing Network . . . . . . . . . . . 316--322
W. B. Ligon, III and
U. Ramachandran Evaluating Multigauge Architectures for
Computer Vision . . . . . . . . . . . . 323--333
Anonymous Author Index for Volume 21 . . . . . . . 334--334
M. Uemit Uyar and
A. P. Reeves Fault Reconfiguration for the Near
Neighbor Task in a Multistage-Network
MIMD System . . . . . . . . . . . . . . 1--15
Q. Ke and
S. G. Akl and
H. Meijer On Some Properties and Algorithms for
the Star and Pancake Interconnection
Networks . . . . . . . . . . . . . . . . 16--25
R. Lin and
S. Olariu An Optimal Parallel Matching Algorithm
for Cographs . . . . . . . . . . . . . . 26--36
F. Makedon and
A. Symvonis Optimal Algorithms for Multipacket
Routing Problems on Rings . . . . . . . 37--43
A. D. Kshemkalyani and
M. Singhal On Characterization and Correctness of
Distributed Deadlock Detection . . . . . 44--59
V. Kumar and
A. Y. Grama and
Nageshwara Rao Vempaty Scalable Load Balancing Techniques for
Parallel Computers . . . . . . . . . . . 60--79
S. Bhattacharya and
G. Elsesser and
W.-T. Tsai and
D.-Z. Du Multicasting in Generalized Multistage
Interconnection Networks . . . . . . . . 80--95
Pei-Ji J. Yang and
Sing-Ban B. Tien and
C. S. Raghavendra Reconfiguration of Rings and Meshes in
Faulty Hypercubes . . . . . . . . . . . 96--106
E. Eberbach CSA: In the Direction of Greater
Representational Power for
Neurocomputing . . . . . . . . . . . . . 107--112
D. Bhagavathi and
S. Olariu and
W. Shen and
L. Wilson A Time-Optimal Multiple Search Algorithm
on Enhanced Meshes, with Applications 113--120
M. A. Bauer and
S. T. Feeney and
I. Gargantini Parallel 3-D Filling with Octrees . . . 121--128
J. A. Ellis and
M. Mata-Montero and
H. Müller Serial and Parallel Algorithms for $ (k,
2) $-Partite Graphs . . . . . . . . . . 129--137
C. Walinsky and
D. Banerjee A Data-Parallel FP Compiler . . . . . . 138--153
S. Chalasani and
C. S. Raghavendra and
A. Varma Fault-Tolerant Routing in MIN-Based
Supercomputers . . . . . . . . . . . . . 154--167
M. P. Evett and
J. A. Hendler and
L. Spector Parallel knowledge representation on the
Connection Machine . . . . . . . . . . . 168--184
Joaquim Gabarró and
Ricard Gavald\`a An Approach to Correctness of Data
Parallel Algorithms . . . . . . . . . . 185--201
S. Anik and
W. M. W. Hwu Performance Implications of
Synchronization Support for Parallel
Fortran Programs . . . . . . . . . . . . 202--215
J. Misic and
Z. Jovanovic Routing Function and Deadlock Avoidance
in a Star Graph Interconnection Network 216--228
A. A. Bertossi and
F. Logi Parallel String Matching with Variable
Length Don't Cares . . . . . . . . . . . 229--234
A. Beguelin and
G. Nutt Visual Parallel Programming and
Determinacy: a Language Specification,
an Analysis Technique, and a Programming
Tool . . . . . . . . . . . . . . . . . . 235--250
A. V. Gerbessiotis and
L. G. Valiant Direct Bulk-Synchronous Parallel
Algorithms . . . . . . . . . . . . . . . 251--267
Chunming M. Qiao and
R. Melhem and
D. Chiarulli and
S. Levitan Dynamic Reconfiguration of Optically
Interconnected Networks with
Time-Division Multiplexing . . . . . . . 268--278
Ge-Ming M. Chiu and
S. Chalasani and
C. S. Raghavendra Flexible Routing Criteria for
Circuit-Switched Hypercubes . . . . . . 279--294
Jie Wu An Optimal Fault-Tolerant Nonredundant
Broadcasting Scheme in Injured
Hypercubes . . . . . . . . . . . . . . . 295--313
M. Moonen and
J. Vandewalle A Jacobi-Type Systolic Algorithm for
Riccati and Lyapunov Equations . . . . . 314--320
B. Goertzel Lagrange Interpolation on a Processor
Tree with Ring Connections . . . . . . . 321--323
R. A. Van de Geijn On Global Combine Operations . . . . . . 324--328
L. Higham and
E. Schenk Maintaining B-Trees on an EREW PRAM . . 329--335
J.-C. Bajard and
J. Duprat and
S. Kla and
J.-M. Muller Some Operators for On-Line Radix-$2$
Computations . . . . . . . . . . . . . . 336--345
M. Gusev and
D. J. Evans A New Matrix Vector Product Systolic
Array . . . . . . . . . . . . . . . . . 346--349
G. Huang and
W. Ongsakul An Efficient Load-Balancing Processor
Scheduling Algorithm for Parallelization
of Gauss--Seidel Type Algorithms . . . . 350--358
A. Yavuz Oruc A Study of Permutation Networks: New
Designs and Some Generalizations . . . . 359--366
T. Johnson A Highly Concurrent Priority Queue . . . 367--373
V. P. Kumar and
A. Gupta Analyzing Scalability of Parallel
Algorithms and Architectures . . . . . . 379--391
Xiaodong D. Zhang and
Yong Yan and
Keqiang Q. He Latency Metric: An Experimental Method
for Measuring and Evaluating Parallel
Program and Architecture Scalability . . 392--410
A. Sivasubramaniam and
A. Singla and
U. Ramachandran and
H. Venkateswaran A Simulation-Based Scalability Study of
Parallel Systems . . . . . . . . . . . . 411--426
R. H. Saavedra and
Weihua H. Mao and
Kai Hwang Performance and Optimization of Data
Prefetching Strategies in Scalable
Multiprocessors . . . . . . . . . . . . 427--448
Hong Xu and
E. T. Kalns and
P. K. McKinley and
L. M. Ni ComPaSS: a Communication Package for
Scalable Software Design . . . . . . . . 449--461
R. Das and
M. Uysal and
J. Saltz and
Yuan-Shin S. Hwang Communication Optimizations for
Irregular Scientific Computations on
Distributed Memory Architectures . . . . 462--478
R. Panwar and
G. Agha A Methodology for Programming Scalable
Architectures . . . . . . . . . . . . . 479--487
S. Dutt and
N. R. Mahapatra Scalable load balancing strategies for
parallel A* algorithms . . . . . . . . . 488--505
H. M. Dewan and
S. J. Stolfo and
L. Woodbury Scalable Parallel and Distributed Expert
Database Systems with Predictive Load
Balancing . . . . . . . . . . . . . . . 506--522
J. J. Dongarra and
R. A. Van de Geijn and
D. W. Walker Scalability Issues Affecting the Design
of a Dense Linear Algebra Library . . . 523--537
D. C. Marinescu and
J. R. Rice On the Scalability of Asynchronous
Parallel Computations . . . . . . . . . 538--546
S. Krishnamoorthy and
A. Choudhary A Scalable Distributed Shared Memory
Architecture . . . . . . . . . . . . . . 547--554
Chienhua H. Chen and
D. P. Agrawal and
J. R. Burke Design and Analysis of a Class of Highly
Scalable Hierarchical Networks: PdBCube 555--564
Ruijin J. Qi and
S. A. Zenios On the Scalability of Data-Parallel
Decomposition Algorithms for Stochastic
Programs . . . . . . . . . . . . . . . . 565--570
Anonymous Author Index for Volume 22 . . . . . . . 571--571
I. M. Demeure and
G. J. Nutt Prototyping and Simulating Parallel,
Distributed Computations . . . . . . . . 1--9
C. Martel and
A. Raghunathan Asynchronous PRAMS with Memory Latency 10--26
M. El-Sharkawy and
Wenlong Tsang and
M. Aburdene Short data parallel vector Slant
transform . . . . . . . . . . . . . . . 27--36
M. Nigam and
S. Sahni Sorting $n$ Numbers on $ n \times n $
Reconfigurable Meshes with Buses . . . . 37--48
P. Scheuermann and
A. Yaagoub and
M. Aris Ouksel Compression of Binary Images on a
Hypercube Machine . . . . . . . . . . . 49--59
P. K. Mckinley Multicast Communication in Staircase
Multichannel Networks . . . . . . . . . 60--71
F. Annexstein Embedding Hypercubes and Related
Networks into Mesh-Connected Processor
Arrays . . . . . . . . . . . . . . . . . 72--79
Y. R. Lan Adaptive Fault-Tolerant Multicast in
Hypercube Multicomputers . . . . . . . . 80--93
R. Satyanarayanan and
C. R. Muthukrishnan Multiple Instance Resource Allocation in
Distributed Computing Systems . . . . . 94--100
M. D. Atkinson and
J. R. Sack Uniform Generation of Binary Trees in
Parallel . . . . . . . . . . . . . . . . 101--103
M. C. Heydemann and
J. Opatrny and
D. Sotteau Embeddings of Hypercubes and Grids into
de Bruijn Graphs . . . . . . . . . . . . 104--111
L. Lundberg Performance Bounds on Multiprocessor
Scheduling Strategies for Chain
Structured Programs . . . . . . . . . . 112--118
D. M. Nicol Rectilinear Partitioning of Irregular
Data Parallel Computations . . . . . . . 119--134
J. Gil and
Y. Matias Fast and Efficient Simulations among
CRCW PRAMs . . . . . . . . . . . . . . . 135--148
J. Gil Renaming and Dispersing: Techniques for
Fast Load Balancing . . . . . . . . . . 149--157
K. P. Birman Integrating Runtime Consistency Models
for Distributed Computing . . . . . . . 158--176
E. A. Varvarigos and
D. P. Bertsekas Partial Multinode Broadcast and Partial
Exchange Algorithms for $d$-Dimensional
Meshes . . . . . . . . . . . . . . . . . 177--189
M. M. Eshaghian and
S. H. Lee and
M. E. Shaaban Optical Techniques for Parallel Image
Computing . . . . . . . . . . . . . . . 190--201
J. T. Draper and
J. Ghosh A Comprehensive Analytical Model for
Wormhole Routing in Multicomputer
Systems . . . . . . . . . . . . . . . . 202--214
Yu-Chee C. Tseng and
Ten-Hwang H. Lai and
Li-Fen F. Wu Matrix Representation of Graph Embedding
in a Hypercube . . . . . . . . . . . . . 215--223
G. W. Sabot Optimizing CM Fortran compiler for
Connection Machine computers . . . . . . 224--238
Nam-Sung S. Woo and
B. Naylor Optimal Routing Algorithms for a Class
of Cylindrical Banyan Multicomputers . . 239--245
T. F. Znati and
R. G. Melhem A Uniform Framework for Dynamic Load
Balancing Strategies in Distributed
Processing Systems . . . . . . . . . . . 246--255
F. Dehne and
A. Fabri and
M. Nassar and
A. Rau-Chaplin and
R. Valiveti Construction of $d$-Dimensional
Hyperoctrees on a Hypercube
Multiprocessor . . . . . . . . . . . . . 256--261
Anonymous Editorial Message . . . . . . . . . . . 263--263
A. A. Bertossi and
M. A. Bonuccelli and
M. Roccetti Reconfigurable Tree Architectures for
Gracefully Degradable VLSI Systems . . . 264--277
J. M. Adamo and
L. Trejo Programming Environment for
Phase-Reconfigurable Parallel
Programming on SuperNode . . . . . . . . 278--292
D. Ghose and
V. Mani Distributed Computation with
Communication Delays: Asymptotic
Performance Analysis . . . . . . . . . . 293--305
Yi-Min M. Wang and
Pi-Yu Y. Chung and
W. Kent Fuchs Scheduling for Periodic Concurrent Error
Detection in Processor Arrays . . . . . 306--313
Zicheng C. Guo Optically Interconnected Processor
Arrays with Switching Capability . . . . 314--329
P. K. Dubey and
M. J. Flynn A Bubble Propagation Model for Pipeline
Performance . . . . . . . . . . . . . . 330--337
D. E. Nieman Issues in the Design and Control of
Parallel Rule-Firing Production Systems 338--363
Jie Li and
H. Kameda Optimal Static Load Balancing in Star
Network Configurations with Two-Way
Traffic . . . . . . . . . . . . . . . . 364--375
R. K. Squier and
K. Steiglitz A comparison of two application-specific
architectures for $2$-d mesh
computations . . . . . . . . . . . . . . 376--381
Hongjun J. Lu and
Kian-Lee L. Tan Load-Balanced Join Processing in
Shared-Nothing Systems . . . . . . . . . 382--398
S. Venkatesan and
K. V. S. Ramarao Computing Associative Functions
Distributively in Spite of Link Failures 399--410
J. Bruno and
P. Cappello Implementing the $3$D Alternating
Direction Method on the Hypercube . . . 411--417
A. C. Liang and
S. Bhattacharya and
Wei-Tek T. Tsai Fault-Tolerant Multicasting on
Hypercubes . . . . . . . . . . . . . . . 418--428
L. Kaufman A Parallel QR Algorithm for the
Symmetric Tridiagonal Eigenvalue Problem 429--434
H. E. Conn and
L. J. Podrazik Parallel Recurrence Solvers for Vector
and SIMD Supercomputers . . . . . . . . 435--441
N. Deo and
A. Jain and
M. Medidi Parallel Construction of $ (a, b)
$-Trees . . . . . . . . . . . . . . . . 442--448
Ye-In I. Chang Comments on ``Two Algorithms for Mutual
Exclusion in Real-Time Distributed
Computer Systems'' . . . . . . . . . . . 449--454
Hongchi C. Shi and
G. X. Ritter A Fast Algorithm for Image Component
Labeling with Local Operators on Mesh
Connected Computers . . . . . . . . . . 455--461
Y. J. Han and
Y. Igarashi and
K. Kanai and
K. Miura Broadcasting in Faulty Binary Jumping
Networks . . . . . . . . . . . . . . . . 462--467
Dyi-Rong R. Duh and
Gen-Huey H. Chen Topological Properties of WK-Recursive
Networks . . . . . . . . . . . . . . . . 468--474
S. G. Ziavras and
P. Meer Adaptive Multiresolution Structures for
Image Processing on Parallel Computers 475--483
Anonymous Author Index for Volume 23 . . . . . . . 484--484
Anonymous Editorial Message . . . . . . . . . . . 1--1
J. C. Bermond and
F. Comellas and
D. F. Hsu Distributed Loop Computer Networks: a
Survey . . . . . . . . . . . . . . . . . 2--10
Jaeyoung Y. Choi and
A. W. Bojanczyk Recursive Least-Squares Problems on
Distributed-Memory Multiprocessors . . . 11--26
J. M. Conrad and
D. P. Agrawal Asynchronous Parallel Arc Consistency
Algorithms on a Distributed Memory
Machine . . . . . . . . . . . . . . . . 27--40
H. El-Rewini and
H. H. Ali Static Scheduling of Conditional
Branches in Parallel Programs . . . . . 41--54
P. Fragopoulou and
S. G. Akl Optimal Communication Algorithms on Star
Graphs Using Spanning Tree Constructions 55--71
Cheng-Zhong Z. Xu and
F. C. M. Lau The Generalized Dimension Exchange
Method for Load Balancing in $ \kappa
$-ary $n$-Cubes and Variants . . . . . . 72--85
Kai-Yeung Y. Siu and
V. Roychowdhury and
T. Kailath Toward Massively Parallel Design of
Multipliers . . . . . . . . . . . . . . 86--93
O. H. Ibarra and
Qi Zheng An Optimal Shortest Path Parallel
Algorithm for Permutation Graphs . . . . 94--99
Xiaojun J. Shen and
Qing Hu and
Weifa F. Liang Embedding $K$-ary Complete Trees into
Hypercubes . . . . . . . . . . . . . . . 100--106
Suchendra M. Bhandarkar and
Hamid R. Arabnia The Hough Transform on a Reconfigurable
Multi-Ring Network . . . . . . . . . . . 107--114
M. Sultan Alam and
R. G. Melhem Channel Multiplexing in Fault-Tolerant
Modular Multiprocessors . . . . . . . . 115--131
Woei-Kae K. Chen and
M. F. M. Stallmann On Embedding Binary Trees into
Hypercubes . . . . . . . . . . . . . . . 132--138
J. Torrellas and
A. Tucker and
A. Gupta Evaluating the Performance of
Cache-Affinity Scheduling in
Shared-Memory Multiprocessors . . . . . 139--151
C. C. Williams and
P. F. Reynolds, Jr. Combining Atomic Actions . . . . . . . . 152--163
D. Agrawal and
A. El Abbadi A Token-Based Fault-Tolerant Distributed
Mutual Exclusion Algorithm . . . . . . . 164--176
H. Nakanishi and
V. Rego and
V. Sunderam On the Effectiveness of Superconcurrent
Computations on Heterogeneous Networks 177--190
M. Barnett and
R. Littlefield and
D. G. Payne and
R. Van de Geijn Global Combine Algorithms for 2-D Meshes
with Wormhole Routing . . . . . . . . . 191--201
Béchir el Ayeb and
Shengrui Wang Abduction-Based Diagnosis: a
Competition-Based Neural Model
Simulating Abductive Reasoning . . . . . 202--212
M. A. Sridhar and
C. S. Raghavendra Computing Large Subcubes in Residual
Hypercubes . . . . . . . . . . . . . . . 213--217
K. Nakano Optimal Initializing Algorithms for a
Reconfigurable Mesh . . . . . . . . . . 218--223
Fuhua Cheng and
G. W. Wasilkowski and
Jiaye Wang and
Caiming Zhang and
Wenping Wang Parallel B-Spline Surface Interpolation
on a Mesh-Connected Processor Array . . 224--229
Anonymous Author Index for Volume 24 . . . . . . . 230--230
Dana Richards and
Arthur L. Liestman Degree-Constrained Pyramid Spanners . . 1--6
Yu-Chee Tseng Detecting Termination by Weight-Throwing
in a Faulty Distributed System . . . . . 7--15
Michael A. Driscoll and
W. Robert Daasch Accurate Predictions of Parallel Program
Execution Time . . . . . . . . . . . . . 16--30
Ju-Wook Jang and
Viktor K. Prasanna An Optimal Sorting Algorithm on
Reconfigurable Mesh . . . . . . . . . . 31--41
Kien A. Hua and
Yu-lung L. Lo and
Honesty C. Young Optimizer-Assisted Load Balancing
Techniques for Multicomputer Database
Management Systems . . . . . . . . . . . 42--57
Sanjay Ranka and
Jhy-Chun C. Wang and
Manoj Kumar Irregular Personalized Communication on
Distributed Memory Machines . . . . . . 58--71
Xin Li and
Kien A. Hua and
J. Michael Moshell Distributed Database Designs and
Computation Strategies for Networked
Interactive Simulations . . . . . . . . 72--90
Guy E. Blelloch and
Siddhartha Chatterjee and
Marco Zagha Solving Linear Recurrences with Loop
Raking . . . . . . . . . . . . . . . . . 91--97
Jehoshua Bruck and
Robert Cypher and
Ching-Tien T. Ho On the Construction of Fault-Tolerant
Cube-Connected Cycles Networks . . . . . 98--106
David E. Van den Bout and
Thomas K. Miller, III TInMANN: the integer Markovian
artificial neural network for performing
competitive and Kohonen learning . . . . 107--114
Dino Karabeg Process Partitioning through Graph
Compaction . . . . . . . . . . . . . . . 115--125
Matthew T. O'Keefe and
Henry G. Dietz Static Barrier MIMD: Architecture and
Performance Analysis . . . . . . . . . . 126--132
Matthew Evett and
James Hendler and
Ambuj Mahanti and
Dana Nau PRA*: Massively Parallel Heuristic
Search . . . . . . . . . . . . . . . . . 133--143
Patrick W. Dowd and
I-Shyan S. Hwang Memory and Network Architecture
Interaction in an Optically
Interconnected Distributed Shared Memory
System . . . . . . . . . . . . . . . . . 144--161
Zhiyong Y. Liu and
Xiaobo B. Li XOR Storage Schemes for Frequently Used
Data Patterns . . . . . . . . . . . . . 162--173
Andrew A. Chien Concurrent Aggregates (CA): design and
experience with a concurrent
object-oriented language based on
aggregates . . . . . . . . . . . . . . . 174--196
Craig M. Wittenbrink and
Arun K. Somani $2$D and $3$D Optimal Parallel Image
Warping . . . . . . . . . . . . . . . . 197--208
Marcelo Moraes de Azevedo and
Nader Bagherzadeh and
Shahram Latifi Broadcasting Algorithms for the
Star-Connected Cycles Interconnection
Network . . . . . . . . . . . . . . . . 209--222
Anonymous Author Index for Volume 25 . . . . . . . 223--223
Ted Szymanski ``Hypermeshes'': Optical Interconnection
Networks for Parallel Computing . . . . 1--23
Ian T. Foster and
K. Mani Chandy FORTRAN M: a Language for Modular
Parallel Programming . . . . . . . . . . 24--35
Sabine Ohring and
Sajal K. Das Incomplete Hypercubes: Embeddings of
Tree-Related Networks . . . . . . . . . 36--47
Sanjeev Khanna and
W. Kent Fuchs A Linear Time Algorithm for Sequential
Diagnosis in Hypercubes . . . . . . . . 48--53
Sumit Sur and
Pradip K. Srimani An Almost Regular Fault Tolerant Network
with Arbitrary Number of Nodes . . . . . 54--60
S. White and
A. Alund and
V. S. Sunderam Performance of the NAS Parallel
Benchmarks on PVM-Based Networks . . . . 61--71
Siddhartha Chatterjee and
John R. Gilbert and
Fred J. E. Long and
Robert Schreiber and
Shang-Hua H. Teng Generating Local Addresses and
Communication Sets for Data-Parallel
Programs . . . . . . . . . . . . . . . . 72--84
Raghu Karinthi and
Kankanahalli Srinivas and
George Almasi A Parallel Algorithm for Computing
Polygon Set Operations . . . . . . . . . 85--98
Sanguthevar Rajasekaran and
Suneeta Ramaswami Optimal Mesh Algorithms for the Voronoi
Diagram of Line Segments and Motion
Planning in the Plane . . . . . . . . . 99--115
K. Arvind and
V. Kamakoti and
C. Pandu Rangan Efficient Parallel Algorithms for
Permutation Graphs . . . . . . . . . . . 116--124
Christophe Giraud-Carrier and
Tony Martinez Analysis of the Convergence and
Generalization of AA1 . . . . . . . . . 125--131
David Peleg A Note on Optimal Time Broadcast in
Faulty Hypercubes . . . . . . . . . . . 132--135
G-H Chen and
S. Olariu and
J. L. Schwing and
B-F Wang and
J. Zhang Constant-Time Tree Algorithms on
Reconfigurable Meshes on Size $ n \times
n $ . . . . . . . . . . . . . . . . . . 137--150
Piyush Maheshwari Partitioning and Scheduling of Parallel
Functional Programs for Larger Grain
Execution . . . . . . . . . . . . . . . 151--165
Manhoi Choy and
Ambuj K. Singh Efficient Implementation of Synchronous
Communication over Asynchronous Networks 166--180
Ernst W. Mayr and
Ralph Werchner Optimal Routing of Parentheses on the
Hypercube . . . . . . . . . . . . . . . 181--192
Fredrik Dahlgren and
Per Stenstrom Using Write Caches to Improve
Performance of Cache Coherence Protocols
in Shared-Memory Multiprocessors . . . . 193--210
Ambuj K. Singh A Framework for Programming with
Nonatomic Memories . . . . . . . . . . . 211--224
Alain Billionnet and
Sourour Elloumi An Algorithm for Finding the $K$-Best
Allocations of a Tree Structured Program 225--232
Sourav Bhattacharya and
Thomas F. Keefe and
Wei-Tek T. Tsai Covert Channel Secure Hypercube Message
Communication . . . . . . . . . . . . . 233--247
Andre Seznec and
Jacques Lenfant Odd Memory Systems: a New Approach . . . 248--256
Sanguthevar Rajasekaran and
Mukund Raghavachari A Randomized Algorithm for Multipacket
Routing on the Mesh . . . . . . . . . . 257--260
Rajendra V. Boppana and
C. S. Raghavendra On Methods to Align and Access Data
Arrays in Parallel Computers . . . . . . 261--269
Anonymous Author Index for Volume 26 . . . . . . . 270--270
Manfred J. Pfluegl and
Douglas M. Blough A New and Improved Algorithm for
Fault-Tolerant Clock Synchronization . . 1--14
Bruce Hendrickson and
Steve Plimpton Parallel Many-Body Simulations without
All-to-All Communication . . . . . . . . 15--25
Prasant Mohapatra and
Chansu S. Yu and
Chita R. Das A Lazy Scheduling Scheme for Hypercube
Computers . . . . . . . . . . . . . . . 26--37
Scott B. Baden and
Scott R. Kohn Portable Parallel Programming of
Numerical Problems under the LPAR System 38--55
Loren Schwiebert and
D. N. Jayasimha Optimal Fully Adaptive Minimal Wormhole
Routing for Meshes . . . . . . . . . . . 56--70
Sajal K. Das and
Kwang Bae Min A Unified Approach to the Parallel
Construction of Search Trees . . . . . . 71--78
A. Stewart Reasoning About Data-Parallel Array
Assignment . . . . . . . . . . . . . . . 79--85
V. Bokka and
H. Gurla and
S. Olariu and
J. L. Schwing Constant-Time Convexity Problems on
Reconfigurable Meshes . . . . . . . . . 86--99
Stephan Olariu and
Michael Overstreet and
Zhaofang F. Wen Reconstructing a Binary Tree from Its
Traversals in Doubly Logarithmic CREW
Time . . . . . . . . . . . . . . . . . . 100--105
Mohan S. Kankanhalli and
Wm. Randolph Franklin Area and Perimeter Computation of the
Union of a Set of Iso-rectangles in
Parallel . . . . . . . . . . . . . . . . 107--117
Jaswinder Pal Singh and
Chris Holt and
Takashi Totsuka and
Anoop Gupta and
John Hennessy Load Balancing and Data Locality in
Adaptive Hierarchical $N$-Body Methods:
Barnes--Hut, Fast Multipole, and
Radiosity . . . . . . . . . . . . . . . 118--141
D. Bhagavathi and
S. Olariu and
J. L. Schwing and
W. Shen and
L. Wilson and
J. Zhang Convexity Problems on Meshes with
Multiple Broadcasting . . . . . . . . . 142--156
Venkat Konda and
Anup Kumar A Systematic Framework for the
Dependence Cycle Removal in Practical
Loops . . . . . . . . . . . . . . . . . 157--171
Gianfranco Bilardi and
Franco P. Preparata Horizons of Parallel Computation . . . . 172--182
W. Marcus Miller and
Walid A. Najjar and
A. P. Wim Bohm Exploiting Data Structure Locality in
the Dataflow Model . . . . . . . . . . . 183--200
Roberto Baldoni and
Bruno Ciciani and
Giacomo Cioffi On the Correctness of Goscinski's
Algorithm . . . . . . . . . . . . . . . 201--204
Douglas M. Blough and
Hongying Y. Wang Cooperative Diagnosis and Routing in
Fault-Tolerant Multiprocessor Systems 205--211
Anonymous Author Index for Volume 27 . . . . . . . 213--213
Daniel A. Menasce and
Debanjan Saha and
Stella C. da Silva Porto and
Virgilio A. F. Almeida and
Satish K. Tripathi Static and Dynamic Processor Scheduling
Disciplines in Heterogeneous Parallel
Architectures . . . . . . . . . . . . . 1--18
Xiaola Lin and
Philip K. McKinley and
Abdol-Hossein Esfahanian Adaptive Multicast Wormhole Routing in
$2$D Mesh Multicomputers . . . . . . . . 19--31
Robert R. Seban A Distributed Critical Section Protocol
for General Topology . . . . . . . . . . 32--42
Jae H. Kim and
Andrew A. Chien Network Performance Under Bimodal
Traffic Loads . . . . . . . . . . . . . 43--64
D. B. Skillicorn and
W. Cai A Cost Calculus for Parallel Functional
Programming . . . . . . . . . . . . . . 65--83
Eric Maillet and
Cecile Tron On Efficiently Implementing Global Time
for Performance Evaluation on
Multiprocessor Systems . . . . . . . . . 84--93
To-Yat Y. Cheung and
Xinming M. Ye A Fault-Detection Approach to the
Conformance Testing of Nondeterministic
Systems . . . . . . . . . . . . . . . . 94--100
Kamal Kumar Jain and
V. Rajaraman Improved Lower Bounds on Time and
Processors for Scheduling Precedence
Graphs on Multicomputer Systems . . . . 101--108
C. Rhee and
S. K. Dhall and
S. Lakshmivarahan The Minimum Weight Dominating Set
Problem for Permutation Graphs Is in NC 109--112
Sheng-Tzong T. Cheng and
Ashok K. Agrawala Optimal Replication of Series-Parallel
Graphs for Computation-Intensive
Applications . . . . . . . . . . . . . . 113--129
Yaw-Huei H. Chen and
Stanley Y. W. Su Identification- and Elimination-Based
Parallel Query Processing Techniques for
Object-Oriented Databases . . . . . . . 130--148
Dal-Soo Ryang and
Kyu Ho Park A Two-Level Distributed Detection
Algorithm of AND/OR Deadlocks . . . . . 149--161
Mark J. Clement and
Michael J. Quinn Overlapping Computations, Communications
and I/O in Parallel Sorting . . . . . . 162--172
Ozalp Babaoglu and
Michel Raynal Specification and Verification of
Dynamic Properties in Distributed
Computations . . . . . . . . . . . . . . 173--185
Rajive Bagrodia and
Mani Chandy and
Maneesh Dhagat UC: a Set-Based Language for
Data-Parallel Programming . . . . . . . 186--201
Mark Charney The Role of Network Bandwidth in Barrier
Synchronization . . . . . . . . . . . . 202--212
Anonymous Author Index for Volume 28 . . . . . . . 215--215
Cho-Chin C. Lin and
Viktor K. Prasanna Bounds on the Diameter of
One-Dimensional PEC Networks . . . . . . 1--16
Richard Anderson and
Joao C. Setubal A Parallel Implementation of the
Push-Relabel Algorithm for the Maximum
Flow Problem . . . . . . . . . . . . . . 17--26
Ferng-Ching C. Lin and
Feng-Hsu H. Wang Message Pattern Routing in Hypercubes: a
Distribute- Concentrate Approach . . . . 27--42
Alain Darte and
Yves Robert Affine-by-Statement Scheduling of
Uniform and Affine Loop Nests over
Parametric Domains . . . . . . . . . . . 43--59
David M. Nicol and
Weizhen Z. Mao Automated Parallelization of Timed
Petri-Net Simulations . . . . . . . . . 60--74
Massimo Bernaschi and
Giorgio Richelli Development and results of PVMe on the
IBM 9076 SP1 . . . . . . . . . . . . . . 75--83
Mokhtar A. Aboelaze and
Benjamin W. Wah A Processor Array with Bounded I/O Ports
for Computing Transitive Closures . . . 84--90
Xianzhi Fan and
Nael B. Abu-Ghazaleh and
Philip A. Wilsey On the Complexity of Scheduling MIMD
Operations for SIMD Interpretation . . . 91--95
E. Memin and
F. Heitz and
F. Charot Efficient Parallel Nonlinear Multigrid
Relaxation Algorithms for Low-Level
Vision Applications . . . . . . . . . . 96--103
Anonymous Call for Papers: Special Issue . . . . . 104--104
N. F. Tzeng and
P. C. Yew Special Issue on Distributed Shared
Memory Systems --- Guest Editors'
Introduction . . . . . . . . . . . . . . 105--107
Michel Dubois and
Jonas Skeppstedt and
Per Strenstrom Essential Misses and Data Traffic in
Coherence Protocols . . . . . . . . . . 108--125
Pete Keleher and
Alan L. Cox and
Sandhya Dwarkadas and
Willy Zwaenepoel An Evaluation of Software-Based Release
Consistent Protocols . . . . . . . . . . 126--141
Harjinder S. Sandhu Algorithms for Dynamic Software Cache
Coherence . . . . . . . . . . . . . . . 142--157
Karin Petersen and
Kai Li Multiprocessor Cache Coherence Based on
Virtual Memory Support . . . . . . . . . 158--178
Leonidas I. Kontothanassis and
Michael L. Scott High Performance Software Coherence for
Current and Future Architectures . . . . 179--195
M. F. P. O'Boyle and
L. Kervella and
F. Bodin Synchronization Minimization in a SPMD
Execution Model . . . . . . . . . . . . 196--210
Bob Janssens and
W. Kent Fuchs Ensuring Correct Rollback Recovery in
Distributed Shared Memory Systems . . . 211--218
John B. Carter Design of the Munin distributed shared
memory system . . . . . . . . . . . . . 219--227
Amit Agarwala and
Chita R. Das Experimenting with a Shared Virtual
Memory Environment for Hypercubes . . . 228--235
Anonymous Call for Papers: Special Issues . . . . 236--236
Anonymous Author Index for Volume 29 . . . . . . . 239--239
Yosi Ben-Asher and
Dan Gordon and
Assaf Schuster Efficient Self-Simulation Algorithms for
Reconfigurable Arrays . . . . . . . . . 1--22
Timothy Mark Pinkston and
Uzi Efron and
Michael Campbell Applying Optical Interconnects to the
$3$-D Computer: a Performance Evaluation 23--37
Ten-Hwang H. Lai and
Ming-Jye J. Sheng Triangulation on Reconfigurable Meshes:
a Natural Decomposition Approach . . . . 38--51
M. Atiquzzaman and
M. S. Akhtar Performance of Buffered Multistage
Interconnection Networks in a Nonuniform
Traffic Environment . . . . . . . . . . 52--63
S. Venkatesan and
K. V. S. Ramarao Making Fault-Sensitive Algorithms
Tolerate Link Failures . . . . . . . . . 64--75
Ilan Newman and
Assaf Schuster Hot Potato Worm Routing via
Store-and-Forward Packet Routing . . . . 76--84
Rajib K. Das and
Bhabani P. Sinha Optimal Communication Algorithms in
Distributed Loop Networks . . . . . . . 85--90
Meenakshi Sundaram Gopi and
Swami Manohar A Parallel Architecture for the
Computation of Uniform Rational B-Spline
Patches . . . . . . . . . . . . . . . . 91--98
J. E. L. Hollis and
T. E. Cronk Multiprocessor Image Rotation . . . . . 99--106
Arif Ghafoor and
C-Y Roger Chen Special Issue on Multimedia Processing
and Technology: Guest Editors'
Introduction . . . . . . . . . . . . . . 107--110
Gregory W. Cook and
Edward J. Delp An investigation of scalable SIMD I/O
techniques with application to parallel
JPEG compression . . . . . . . . . . . . 111--128
Shahriar M. Akramullah and
Ishfaq Ahmad and
Ming L. Liou A Data-Parallel Approach for Real-Time
MPEG-2 Video Encoding . . . . . . . . . 129--146
Jenwei Hsieh and
Mengjou Lin and
Jonathan C. L. Liu and
David H. C. Du and
Thomas M. Ruwart Performance of a Mass Storage System for
Video-on-Demand . . . . . . . . . . . . 147--167
Asit Dan and
Perwez Shahabuddin and
Dinkar Sitaram and
Don Towsley Channel Allocation under Batching and
VCR Control in Video-on-Demand Systems 168--179
H. J. Chen and
T. D. C. Little and
D. Venkatesh A Storage and Retrieval Technique for
Scalable Delivery of MPEG-Encoded Video 180--189
Divyesh Jadav and
Chutimet Srinilta and
Alok Choudhary and
P. Bruce Berra Techniques for Scheduling I/O in a High
Performance Multimedia-on-Demand Server 190--203
Aurel A. Lazar and
Shailendra K. Bhonsle and
Koon-Seng S. Lim A Binding Architecture for Multimedia
Networks . . . . . . . . . . . . . . . . 204--216
Anonymous Author Index for Volume 30 . . . . . . . 217--217
Richard N. Draper and
Vance Faber The Diameter and Average Distance of
Supertoroidal Networks . . . . . . . . . 1--13
Aart J. C. Bik and
Harry A. G. Wijshoff Advanced Compiler Optimizations for
Sparse Computations . . . . . . . . . . 14--24
Wei Shu Parallel Implementation of a Sparse
Simplex Algorithm on MIMD Distributed
Memory Computers . . . . . . . . . . . . 25--40
Song Chen and
Mary M. Eshaghian and
Richard F. Freund and
Jerry L. Potter and
Ying-Chieh Wu Evaluation of Two Programming Paradigms
for Heterogeneous Computing . . . . . . 41--55
Mayez Al-Mouhamed and
Lubomir Bic Effects of Loop Fusion and Statement
Migration on the Speedup of Vector
Multiprocessors . . . . . . . . . . . . 56--64
Joseph Y-T Leung and
Tommy W. Tam and
C. S. Wong and
Gilbert H. Young Routing Messages with Release Time and
Deadline Constraints . . . . . . . . . . 65--76
Rita Cucchiara and
Luigi Di Stefano and
Massimo Piccardi Detection of Circular Objects by Wave
Propagation on a Mesh-Connected Computer 77--87
Francisco Arguello and
Javier D. Bruguera and
Emilio L. Zapata A Parallel Architecture for the
Self-Sorting FFT Algorithm . . . . . . . 88--97
Allan Gottlieb and
Kai Hwang and
Sartaj Sahni Editorial Message . . . . . . . . . . . 99--100
Priyalal Kulasinghe and
Ahmed El-Amawy On Achieving Maximum Performance in
Time-Varying Arrays . . . . . . . . . . 101--111
Jerzy Brzezinski and
Jean-Michel M. Helary and
Michel Raynal and
Mukesh Singhal Deadlock Models and a General Algorithm
for Distributed Deadlock Detection . . . 112--125
David F. Robinson and
Dan Judd and
Philip K. McKinley and
Betty H. C. Cheng Efficient Multicast in All-Port
Wormhole-Routed Hypercubes . . . . . . . 126--140
Ulrich Buker and
Barbel Mertsching Parallel Evaluation of Hierarchical
Image Databases . . . . . . . . . . . . 141--152
Ronald I. Greenberg and
H-C C. Oh Packet Routing in Networks with Long
Wires . . . . . . . . . . . . . . . . . 153--158
Bruce Litow and
S. Hossein Hosseini and
K. Vairavan and
Gregory S. Wolffe Performance Characteristics of a Load
Balancing Algorithm . . . . . . . . . . 159--165
Shahram Latifi Migration of Tasks in Interconnection
Networks Based on the Star Graph . . . . 166--173
S. Haldar and
K. Vidyasankar Buffer-Optimal Constructions of 1-Writer
Multireader Multivalued Atomic Shared
Variables . . . . . . . . . . . . . . . 174--180
Paolo Ferragina A Technique to Speed Up Parallel Fully
Dynamic Algorithms for MST . . . . . . . 181--189
I-Ling L. Yen and
Farokh B. Bastani Parallel Hashing: Collision Resolution
Strategies and Performance . . . . . . . 190--198
Anonymous Author Index for Volume 31 . . . . . . . 199--199
Anne Dierstein and
Roman Hayer and
Thomas Rauber The ADDAP System on the iPSC/860:
Automatic Data Distribution and
Parallelization . . . . . . . . . . . . 1--10
Umakishore Ramachandran and
Joonwon Lee Cache-Based Synchronization in Shared
Memory Multiprocessors . . . . . . . . . 11--27
Paul Wang and
William E. Weihl Scalable Concurrent B-Trees Using
Multi-Version Memory . . . . . . . . . . 28--48
Jong-Pyng Li and
Matt W. Mutka Real-Time Virtual Channel Flow Control 49--65
Weifa Liang and
Xiaojun Shen and
Qing Hu Parallel Algorithms for the
Edge-Coloring and Edge-Coloring Update
Problems . . . . . . . . . . . . . . . . 66--73
Theodore Johnson and
Richard Newman-Wolfe A Comparison of Fast and Low Overhead
Distributed Priority Locks . . . . . . . 74--89
Jinwoo Kim and
Bernard P. Zeigler A Framework for Multiresolution
Optimization in a Parallel/Distributed
Environment: Simulation of Hierarchical
GAs . . . . . . . . . . . . . . . . . . 90--102
Loren Schwiebert and
D. N. Jayasimha A Necessary and Sufficient Condition for
Deadlock-Free Wormhole Routing . . . . . 103--117
Kleanthis Psarris The Banerjee-Wolfe and GCD tests on
exact data dependence information . . . 119--138
Susanne E. Hambrusch and
Ashfaq A. Khokhar $ C^3 $: a Parallel Model for
Coarse-Grained Machines . . . . . . . . 139--154
S. K. S. Gupta and
S. D. Kaushik and
C.-H. Huang and
P. Sadayappan Compiling Array Expressions for
Efficient Execution on
Distributed-Memory Machines . . . . . . 155--172
Paraskevi Fragopoulou and
Selim G. Akl and
Henk Meijer Optimal Communication Primitives on the
Generalized Hypercube Network . . . . . 173--187
Lucas Roh and
Walid A. Najjar and
Bhanu Shankar and
A. P. Wim Böhm Generation, Optimization, and Evaluation
of Multithreaded Code . . . . . . . . . 188--204
Duane Buck and
Mukesh Singhal An Analytic Study of Caching in Computer
Systems . . . . . . . . . . . . . . . . 205--214
Stephan Olariu and
James L. Schwing A Novel Deterministic Sampling Scheme
with Applications to Broadcast-Efficient
Sorting on the Reconfigurable Mesh . . . 215--222
Guanghua Lin and
Nian-Feng Tzeng Effective Utilization of Hypercubes in
the Presence of Faults . . . . . . . . . 223--231
Anonymous Erratum: Volume 31, Number 2 (1995),
pages 112--125, in the article
``Deadlock Models and a General
Algorithm for Distributed Deadlock
Detection,'' by Jerzy Brzezinski,
Jean-Michel Helary, Michel Raynal, and
Mukesh Singhal . . . . . . . . . . . . . 232--232
Anonymous Author Index for Volume 32 . . . . . . . 233--233
Antoine N. Mourad and
W. Kent Fuchs and
Daniel G. Saab Site Partitioning for Redundant Arrays
of Distributed Disks . . . . . . . . . . 1--11
Janche Sang and
Edward Mascarenhas and
Vernon Rego Mobile-Process-Based Parallel Simulation 12--23
Jong-Chuang Tsay and
Pen-Yuang Chang Designing Lower-Dimensional Regular
Arrays for Algorithms with Uniform
Dependencies . . . . . . . . . . . . . . 24--32
Lesley R. Matheson and
Robert E. Tarjan Analysis of Multigrid Algorithms on
Massively Parallel Computers:
Architectural Implications . . . . . . . 33--43
Margus Veanes and
Jonas Barklund Natural Cycletrees: Flexible
Interconnection Graphs . . . . . . . . . 44--54
Sandeep N. Bhatt and
Fan R. K. Chung and
F. Thomas Leighton and
Arnold L. Rosenberg Scheduling Tree-Dags Using FIFO Queues:
a Control-Memory Trade-Off . . . . . . . 55--68
J.-C. Bermond and
C. Peyrat and
I. Sakho and
M. Tchuente Parallelization of the Gaussian
Elimination Algorithm on Systolic Arrays 69--75
Paola Flocchini and
Bernard Mans Optimal Elections in Labeled Hypercubes 76--83
Steven Cheung and
Francis C. M. Lau Routing with Locality on Meshes with
Buses . . . . . . . . . . . . . . . . . 84--90
Yordan Rouskov and
Shahram Latifi and
Pradip K. Srimani Conditional Fault Diameter of Star Graph
Networks . . . . . . . . . . . . . . . . 91--97
M. Y. Chan and
F. Chin and
C. N. Chu and
W. K. Mak Dilation-$5$ Embedding of
$3$-Dimensional Grids into Hypercubes 98--106
Ye-In Chang A Simulation Study on Distributed Mutual
Exclusion . . . . . . . . . . . . . . . 107--121
Simon C. Merrall Parallel Execution of Nested Parallel
Expressions . . . . . . . . . . . . . . 122--130
Marc Abrams Geometric Performance Analysis of
Periodic Behavior . . . . . . . . . . . 131--144
Charles E. Leiserson and
Zahi S. Abuhamdeh and
David C. Douglas and
Carl R. Feynman and
Mahesh N. Ganmukhi and
Jeffrey V. Hill and
W. Daniel Hillis and
Bradley C. Kuszmaul and
Margaret A. St Pierre and
David S. Wells and
Monica C. Wong-Chan and
Shaw-Wen Yang and
Robert Zak The network architecture of the
Connection Machine CM-5 . . . . . . . . 145--158
D. P. Helmbold and
C. E. McDowell A Taxonomy of Race Conditions . . . . . 159--164
S. Banerjee and
R. K. Ghosh and
A. P. K. Reddy Parallel Algorithm for Shortest Pairs of
Edge-Disjoint Paths . . . . . . . . . . 165--171
David K. Poulsen and
Pen-Chung Yew Integrating Fine-Grained Message Passing
in Cache Coherent Shared Memory
Multiprocessors . . . . . . . . . . . . 172--188
Omkar M. Dighe and
Ramachandran Vaidyanathan and
S. Q. Zheng The Bus-Connected Ringed Tree: a
Versatile Interconnection Network . . . 189--196
Michael J. Quinn and
Philip J. Hatcher On the Utility of
Communication-Computation Overlap in
Data-Parallel Programs . . . . . . . . . 197--204
Santosh Pande and
Kleanthis Psarris Program Repartitioning on Varying
Communication Cost Parallel
Architectures . . . . . . . . . . . . . 205--213
Anonymous Author Index for Volume 33 . . . . . . . 214--214
Mohamed Naimi and
Michel Trehel and
André Arnold A Log ($N$) Distributed Mutual Exclusion
Algorithm Based on Path Reversal . . . . 1--13
Neng-Pin Lu and
Chung-Ping Chung A Fault-Tolerant Multistage Combining
Network . . . . . . . . . . . . . . . . 14--28
Laura A. Sanchis and
Matthew B. Squire Parallel Algorithms for Counting and
Randomly Generating Integer Partitions 29--35
Christophe Calvin and
Denis Trystram Matrix Transpose for Block Allocations
on Torus and de Bruijn Networks . . . . 36--49
Vincent W. Freeh A Comparison of Implicit and Explicit
Parallel Programming . . . . . . . . . . 50--65
Aydin Üresin and
Michel Dubois Effects of Asynchronism on the
Convergence Rate of Iterative Algorithms 66--81
Jerry L. Trahan and
Ramachandran Vaidyanathan and
Ratnapuri K. Thiruchelvan On the Power of Segmenting and Fusing
Buses . . . . . . . . . . . . . . . . . 82--94
Aart J. C. Bik and
Harry A. G. Wijshoff The Use of Iteration Space Partitioning
to Construct Representative Simple
Sections . . . . . . . . . . . . . . . . 95--110
Satoshi Fujita and
Masafumi Yamashita A Nonoblivious Bus Access Scheme Yields
an Optimal Partial Sorting Algorithm . . 111--116
Alexander D. Stoyenko and
Jan Bosch and
Mehmet Ak\vsit and
Thomas J. Marlowe Load Balanced Mapping of Distributed
Objects to Minimize Network
Communication . . . . . . . . . . . . . 117--136
S. K. S. Gupta and
C.-H. Huang and
P. Sadayappan and
R. W. Johnson A Framework for Generating
Distributed-Memory Parallel Programs for
Block Recursive Algorithms . . . . . . . 137--153
Donald D. Chinn and
Tom Leighton and
Martin Tompa Minimal Adaptive Routing on the Mesh
with Bounded Queue Size . . . . . . . . 154--170
Tao Yang and
Oscar H. Ibarra Performance Prediction in Symbolic
Scheduling of Partitioned Programs with
Weight Variation . . . . . . . . . . . . 171--182
Randall L. Hyde and
Brett D. Fleisch An Analysis of Degenerate Sharing and
False Coherence . . . . . . . . . . . . 183--195
Andreas Schikarski and
Dorothea Wagner Efficient Parallel Matrix Inversion on
Interconnection Networks . . . . . . . . 196--201
C. S. Raghavendra and
M. A. Sridhar Exact Solutions to Diameter and Routing
Problems in PEC Networks . . . . . . . . 202--210
Joseph Y-T Leung and
Tommy W. Tam and
Gilbert H. Young On-Line Routing of Real-Time Messages 211--217
X. Wang and
E. K. Blum Parallel Execution of Iterative
Computations on Workstation Clusters . . 218--226
Gheorghe Antonoiu and
Pradip K. Srimani A Self-Stabilizing Leader Election
Algorithm for Tree Graphs . . . . . . . 227--232
Duane Buck and
Mukesh Singhal Erratum: Volume 32, Number 2 (1996), pp.
205--214: Duane Buck and Mukesh Singhal,
``An Analytic Study of Caching in
Computer Systems'' . . . . . . . . . . . 233--233
Anonymous Author Index for Volume 34 . . . . . . . 234--234
Anonymous Editorial Announcement . . . . . . . . . 1--1
Allan Gottlieb and
Kai Hwang and
Sartaj Sahni Editorial Announcement . . . . . . . . . 1--1
Gwen Clarke and
David T. Barnard An LR Substring Parser Applied in a
Parallel Environment . . . . . . . . . . 2--17
Dror G. Feitelson and
Larry Rudolph Evaluation of Design Choices for Gang
Scheduling Using Distributed
Hierarchical Control . . . . . . . . . . 18--34
Junguk L. Kim and
Geneva G. Belford A Distributed Election Protocol for
Unreliable Networks . . . . . . . . . . 35--42
Mohamed G. Gouda and
F. Furman Haddix The Stabilizing Token Ring in Three Bits 43--48
Lawrence L. Larmore and
Teresa M. Przytycka A Parallel Algorithm for Optimum
Height-Limited Alphabetic Binary Trees 49--56
C. S. Raghavendra and
M. A. Sridhar Dimension Ordering and Broadcast
Algorithms in Faulty SIMD Hypercubes . . 57--66
Kenneth F. Wong and
Mark Franklin Checkpointing in Distributed Computing
Systems . . . . . . . . . . . . . . . . 67--75
Greg Eisenhauer and
Karsten Schwan Design and Analysis of a Parallel
Molecular Dynamics Application . . . . . 76--90
Ravikanth Ganesan and
Kannan Govindarajan and
Min-You Wu Comparing SIMD and MIMD Programming
Modes . . . . . . . . . . . . . . . . . 91--96
Xuemin Lin and
Maria E. Orlowska An Optimal Voting Scheme for Minimizing
the Overall Communication Cost in
Replicated Data Management . . . . . . . 97--103
Kemal Efe Embedding Large Complete Binary Trees in
Hypercubes with Load Balancing . . . . . 104--109
Mike Barnett and
David G. Payne and
Robert A. van de Geijn and
Jerrell Watts Broadcasting on Meshes with Wormhole
Routing . . . . . . . . . . . . . . . . 111--122
Yeong-Sheng Chen and
Sheng-De Wang and
Chien-Min Wang Tiling Nested Loops into Maximal
Rectangular Blocks . . . . . . . . . . . 123--132
David S. Greenberg and
James K. Park and
Eric J. Schwabe The Cost of Complex Communication on
Simple Networks . . . . . . . . . . . . 133--141
John May and
Francine Berman Retargetability and Extensibility in a
Parallel Debugger . . . . . . . . . . . 142--155
Yong Yan and
Xiaodong Zhang and
Haixu Yang A Fast Token-Chasing Mutual Exclusion
Algorithm in Arbitrary Network
Topologies . . . . . . . . . . . . . . . 156--172
David A. Bader and
Joseph JáJá Parallel Algorithms for Image
Histogramming and Connected Components
with an Experimental Study . . . . . . . 173--190
Nabanita Das and
Jayasree Dattagupta Two-pass rearrangeability in faulty
Benes networks . . . . . . . . . . . . . 191--198
D. Antony Louis Piriyakumar and
C. Siva Ram Murthy Optimal Compile-Time Multiprocessor
Scheduling Based on the $0$--$1$ Linear
Programming Algorithm with the Branch
and Bound Technique . . . . . . . . . . 199--204
Kuo-Liang Chung and
Wen-Ming Yan Parallel B-Spline Surface Fitting on
Mesh-Connected Computers . . . . . . . . 205--210
Sunggu Lee and
Jong Kim Path Selection for Message Passing in a
Circuit-Switched Multicomputer . . . . . 211--218
Anonymous Author Index for Volume 35 . . . . . . . 219--219
Shangping Ren and
Gul A. Agha and
Masahiko Saito A Modular Approach to Programming
Distributed Real-Time Systems . . . . . 4--12
Jack P. C. Verhoosel and
Lonnie R. Welch and
Dieter K. Hammer and
Erik J. Luit Incorporating Temporal Considerations
during Assignment and Pre-run-time
Scheduling of Objects and Processes . . 13--31
Lodewijk Bergmans and
Mehmet Ak\vsit Composing Synchronization and Real-Time
Constraints . . . . . . . . . . . . . . 32--52
P. D. V. van der Stok Atomic Objects for Real-Time Distributed
Systems with Mixed Time Constraints . . 53--65
Christer Eriksson and
Jukka Maki-Turja and
Kjell Post and
Mikael Gustafsson and
Jan Gustafsson and
Kristian Sandstrom and
Ellus Brorsson An Overview of RealTimeTalk, a Design
Framework for Real-Time Systems . . . . 66--80
Chris Zimmermann Reflections on an Adaptable Real-Time
Metalevel Architecture . . . . . . . . . 81--89
Maher Kaddoura and
Sanjay Ranka and
Albert Wang Array Decompositions for Nonuniform
Computational Environments . . . . . . . 91--105
Debendra Das Sharma and
Dhiraj K. Pradhan Submesh Allocation in Mesh
Multicomputers Using Busy-List: a
Best-Fit Approach with Complete
Recognition Capability . . . . . . . . . 106--118
Lynn Choi and
Andrew A. Chien The design and performance evaluation of
the DI-multicomputer . . . . . . . . . . 119--143
Stephan Olariu and
Ivan Stojmenovi\vc Time-Optimal Nearest-Neighbor
Computations on Enhanced Meshes . . . . 144--155
Ky MacPherson and
Prithviraj Banerjee Parallel Algorithms for VLSI Layout
Verification . . . . . . . . . . . . . . 156--172
Cindy K. Y. Ng and
Lawrence K. L. Pun and
Dixon M. C. Ip and
Mounir Hamdi and
Ishfaq Ahmad Embedding Pyramids into 3D Meshes . . . 173--184
Joseph Gil and
Yossi Matias An Effective Load Balancing Policy for
Geometric-Decaying Algorithms . . . . . 185--188
Sying-Jyan Wang Load-Balancing in Multistage
Interconnection Networks under
Multiple-Pass Routing . . . . . . . . . 189--194
Andrew Sohn Parallel Satisfiability Test with
Synchronous Simulated Annealing on
Distributed-Memory Multiprocessor . . . 195--204
Anonymous Author Index for Volume 36 . . . . . . . 206--206
Seth Copen Goldstein and
Klaus Erik Schauser and
David E. Culler Lazy Threads: Implementing a Fast
Parallel Call . . . . . . . . . . . . . 5--20
Vijay Karamcheti and
John Plevyak and
Andrew A. Chien Runtime Mechanisms for Efficient Dynamic
Multithreading . . . . . . . . . . . . . 21--40
David K. Lowenthal and
Vincent W. Freeh and
Gregory R. Andrews Using Fine-Grain Threads and Run-Time
Decision Making in Parallel Computing 41--54
Robert D. Blumofe and
Christopher F. Joerg and
Bradley C. Kuszmaul and
Charles E. Leiserson and
Keith H. Randall and
Yuli Zhou Cilk: An Efficient Multithreaded Runtime
System . . . . . . . . . . . . . . . . . 55--69
Ian Foster and
Carl Kesselman and
Steven Tuecke The Nexus Approach to Integrating
Multithreading and Communication . . . . 70--82
Ricardo Bianchini and
Beng-Hong Lim Evaluating the Performance of
Multithreading and Prefetching in
Multiprocessors . . . . . . . . . . . . 83--97
Neelakantan Sundaresan and
Dennis Gannon Coir: An Object-Oriented System for
Control and Dynamic Data Parallelism . . 98--105
Charles Severance and
Richard Enbody and
Paul Petersen Managing the Overall Balance of
Operating System Threads on a
Multiprocessor Using Automatic
Self-Allocating Threads (ASAT) . . . . . 106--112
Frank Bellosa and
Martin Steckermeier The Performance Implications of Locality
Information Usage in Shared-Memory
Multiprocessors . . . . . . . . . . . . 113--121
Paola Alimonti and
Paola Flocchini and
Nicola Santoro Finding the Extrema of a Distributed
Multiset . . . . . . . . . . . . . . . . 123--133
Avinash C. Palaniswamy and
Philip A. Wilsey Parameterized Time Warp (PTW): An
Integrated Adaptive Solution to
Optimistic PDES . . . . . . . . . . . . 134--145
R. T. McLay and
S. Swift and
G. F. Carey Maximizing Sparse Matrix-Vector Product
Performance on RISC Based MIMD Computers 146--158
Bernardo Rodriguez and
Leslie Hart and
Tom Henderson Parallelizing Operational Weather
Forecast Models for Portable and Fast
Execution . . . . . . . . . . . . . . . 159--170
Robert K. Gjertsen, Jr. and
Mark T. Jones and
Paul E. Plassmann Parallel Heuristics for Improved,
Balanced Graph Colorings . . . . . . . . 171--186
Sanguthevar Rajasekaran Randomized Selection on the Hypercube 187--193
Sang-Kyun Yun and
Kyu Ho Park Hierarchical Hypercube Networks (HHN)
for Massively Parallel Computers . . . . 194--199
Yu-Chee Tseng and
Ten-Hwang Lai On the Embedding of a Class of Regular
Graphs in a Faulty Hypercube . . . . . . 200--206
D. Janaki Ram and
T. H. Sreenivas and
K. Ganapathy Subramaniam Parallel Simulated Annealing Algorithms 207--212
Tom Hameenanttila and
Xin-Li Guan and
Jo Dale Carothers and
Jian-Xin Chen The Flexible Hypercube: a New
Fault-Tolerant Architecture for Parallel
Computing . . . . . . . . . . . . . . . 213--220
Anonymous Author Index for Volume 37 . . . . . . . 221--221
Didier El Baz and
Pierre Spiteri and
Jean Claude Miellou and
Didier Gazen Asynchronous Iterative Algorithms with
Flexible Communication for Nonlinear
Network Flow Problems . . . . . . . . . 1--15
Chiung-San Lee and
Tai-Ming Parng Performance Modeling and Evaluation of a
Two-Dimensional Disk Array System . . . 16--27
Kuo-Chan Huang and
Feng-Jian Wang and
Pei-Chi Wu Parallelizing a Level 3 BLAS Library for
LAN-Connected Workstations . . . . . . . 28--36
Rob F. Van der Wijngaart and
Sekhar R. Sarukkai and
Pankaj Mehra Analysis and Optimization of Software
Pipeline Performance on MIMD Parallel
Computers . . . . . . . . . . . . . . . 37--50
Taegeun Park A Parallel Algorithm for Global Routing
Using an Associative Processor . . . . . 51--62
Yong Yang and
Xiaodong Zhang and
Yongsheng Song An Effective and Practical Performance
Prediction Model for Parallel Computing
on Nondedicated Heterogeneous NOW . . . 63--80
Steven A. Moyer and
V. S. Sunderam Characterizing Concurrency Control
Performance for the PIOUS Parallel File
System . . . . . . . . . . . . . . . . . 81--91
Li-Xin Gao and
Arnold L. Rosenberg Toward Efficient Scheduling of Evolving
Computations on Rings of Processors . . 92--100
B. C. Bromley Quasirandom Number Generators for
Parallel Monte Carlo Algorithms . . . . 101--104
Santosh Pande and
Dharma P. Agrawal Special Issue on Compilation Techniques
for Distributed Memory Systems: Guest
Editors' Introduction . . . . . . . . . 107--113
Mary W. Hall and
Seema Hiranandani and
Ken Kennedy and
Chau-Wen Tseng Interprocedural Compilation of Fortran D 114--129
Arvind Krishnamurthy and
Katherine Yelick Analyses and Optimizations for Shared
Address Space Programs . . . . . . . . . 130--144
Siddhartha Chatterjee and
John R. Gilbert and
Leonid Oliker and
Robert Schreiber and
Thomas J. Sheffler Algorithms for Automatic Alignment of
Arrays . . . . . . . . . . . . . . . . . 145--157
Daniel J. Palermo and
Eugene W. Hodges IV and
Prithviraj Banerjee Dynamic Data Partitioning for
Distributed-Memory Multicomputers . . . 158--175
Mich\`ele Dion and
Cyril Randriamaro and
Yves Robert Compiling Affine Nested Loops: How to
Optimize the Residual Communications
after the Alignment Phase . . . . . . . 176--187
Ashwath Thirumalai and
J. Ramanujam Efficient Computation of Address
Sequences in Data Parallel Programs
Using Closed Forms for Basis Vectors . . 188--203
Seungjo Bae and
Sanjay Ranka PACK/UNPACK on Coarse-Grained
Distributed Memory Parallel Machines . . 204--216
Shankar Ramaswamy and
Barbara Simons and
Prithviraj Banerjee Optimizations for Efficient Array
Redistribution on Distributed Memory
Multicomputers . . . . . . . . . . . . . 217--228
Fabien Coelho and
Corinne Ancourt Optimal Compilation of HPF Remappings 229--236
S. D. Kaushik and
C.-H. Huang and
P. Sadayappan Efficient Index Set Generation for
Compiling HPF Array Statements on
Distributed-Memory Machines . . . . . . 237--247
Martin C. Carlisle and
Anne Rogers Software caching and computation
migration in Olden . . . . . . . . . . . 248--255
Manuel Ujaldon and
Emilio L. Zapata and
Shamik D. Sharma and
Joel Saltz Parallelization Techniques for Sparse
Matrix Applications . . . . . . . . . . 256--266
Sibabrata Ray and
Hong Jiang and
Qing Yang A Compiler-Directed Approach to Network
Latency Reduction for Distributed Shared
Memory Multiprocessors . . . . . . . . . 267--276
Rajesh Bordawekar and
Alok Choudhary and
J. Ramanujam Compilation and Communication Strategies
for Out-of-Core Programs on Distributed
Memory Machines . . . . . . . . . . . . 277--288
Anonymous Author Index for Volume 38 . . . . . . . 289--289
Afonso Ferreira and
John Michael Robson Fast and Scalable Parallel Algorithms
for Knapsack-like Problems . . . . . . . 1--13
Zhichen Xu and
Xiaodong Zhang and
Lin Sun Semi-empirical Multiprocessor
Performance Predictions . . . . . . . . 14--28
Ion Stoica and
Florin Sultan and
David Keyes A Hyperbolic Model for Communication in
Layered Parallel Processing Environments 29--45
Thomas Fahringer Compile-Time Estimation of Communication
Costs for Data Parallel Programs . . . . 46--65
Marlin H. Mickle and
JoAnn M. Paul Load Balancing Using Heterogeneous
Processors for Continuum Problems on a
Mesh . . . . . . . . . . . . . . . . . . 66--73
Bryan Beresford-Smith and
Oliver Diessel and
Hossam ElGindy Optimal Algorithms for Constrained
Reconfigurable Meshes . . . . . . . . . 74--78
Pei Ouyang and
Krishna V. Palem Very Efficient Cyclic Shifts on
Hypercubes . . . . . . . . . . . . . . . 79--86
Rajib K. Das and
Bhabani P. Sinha A New Topology with Odd Degree for
Multiprocessor Systems . . . . . . . . . 87--94
Phillip Krueger and
Davender Babbar The Effects of Precedence and Priority
Constraints on the Performance of Scan
Scheduling for Hypercube Multiprocessors 95--104
Baruch Awerbuch and
Bonnie Berger and
Lenore Cowen and
David Peleg Fast Distributed Network Decompositions
and Covers . . . . . . . . . . . . . . . 105--114
D. B. Skillicorn Parallel Implementation of Tree
Skeletons . . . . . . . . . . . . . . . 115--125
Carl J. Beckmann Generating Self-Scheduling Code for
Nonloop Parallelism . . . . . . . . . . 126--145
Krishnan R. Subramaniam and
Suraj C. Kothari and
Don Heller A Communication Library Using Active
Messages to Improve Performance of PVM 146--152
Lúcia Maria de A. Drummond and
Valmir C. Barbosa Distributed Breakpoint Detection in
Message-Passing Programs . . . . . . . . 153--167
Håkan Grahn and
Per Stenström Evaluation of a Competitive-Update Cache
Coherence Protocol with Migratory Data
Detection . . . . . . . . . . . . . . . 168--180
Prasant Mohapatra Processor Allocation Using Partitioning
in Mesh Connected Parallel Computers . . 181--190
Anonymous Call for Papers: Special Issue on
Parallel and Distributed Data Structures 191--191
Anonymous Call for Papers: Special Issue on
Irregular Problems in Supercomputing
Applications . . . . . . . . . . . . . . 192--192
Anonymous Author Index for Volume 39 . . . . . . . 193--193
Dhabaleswar K. Panda and
Lionel M. Ni Special Issue on Workstation Clusters
and Network-Based Computing: Guest
Editors' Introduction . . . . . . . . . 1--3
Mario Lauria and
Andrew Chien MPI-FM: High Performance MPI on
Workstation Clusters . . . . . . . . . . 4--18
Jehoshua Bruck and
Danny Dolev and
Ching-Tien Ho and
Marcel-C\uat\ualin Ro\csu and
Ray Strong Efficient Message Passing Interface
(MPI) for Parallel Computing on Clusters
of Workstations . . . . . . . . . . . . 19--34
Ian Foster and
Jonathan Geisler and
Carl Kesselman and
Steven Tuecke Managing Multiple Communication Methods
in High-Performance Networked Computing
Systems . . . . . . . . . . . . . . . . 35--48
Henry Bal and
Raoul Bhoedjang and
Rutger Hofman and
Ceriel Jacobs and
Koen Langendoen and
Tim Rühl and
Kees Verstoep Performance of a High-Level Parallel
Language on a High-Speed Network . . . . 49--64
Gilbert Cabillic and
Isabelle Puaut Stardust: An Environment for Parallel
Programming on Networks of Heterogeneous
Workstations . . . . . . . . . . . . . . 65--80
Ravi B. Konuru and
Steve W. Otto and
Jonathan Walpole A Migratable User-Level Process Package
for PVM . . . . . . . . . . . . . . . . 81--102
Juan Carlos Gomez and
Vernon Rego and
V. S. Sunderam Efficient Multithreaded User-Space
Transport for Network Computing: Design
and Test of the TRAP Protocol . . . . . 103--117
Bulent Abali and
Craig B. Stunkel and
Caroline Benveniste Clock Synchronization on a Multicomputer 118--130
Donald Johnson and
David Lilja and
John Riedl and
James Anderson Low-Cost, High-Performance Barrier
Synchronization on Networks of
Workstations . . . . . . . . . . . . . . 131--137
Angelos Bilas and
Edward W. Felten Fast RPC on the SHRIMP Virtual Memory
Mapped Network Interface . . . . . . . . 138--146
David M. Koppelman Sticky States in Banyan Network Queues
and Their Application to Analysis . . . 147--161
Xiaotie Deng and
Hai-Ning Liu and
JunSheng Long and
Bing Xiao Competitive Analysis of Network Load
Balancing . . . . . . . . . . . . . . . 162--172
Chao-Ju Hou and
Kang G. Shin Implementation of Decentralized Load
Sharing in Networked Workstations Using
the Condor Package . . . . . . . . . . . 173--184
Dajin Wang and
Zhongxian Wang Minimum Assignment of Test Links for
Hypercubes with Lower Fault Bounds . . . 185--193
Mohan Ahuja and
Shivakant Mishra Units of Computation in Fault-Tolerant
Distributed Systems . . . . . . . . . . 194--209
Denis Barthou and
Jean-François Collard and
Paul Feautrier Fuzzy Array Dataflow Analysis . . . . . 210--226
Jeng Kuen Lee and
Ing-Kuen Tsaur and
San-Yih Hwang Parallel Array Object I/O Support on
Distributed Environments . . . . . . . . 227--241
R. Sarnath and
Xin He On Parallel Selection and Searching in
Partial Orders: Sorted Matrices . . . . 242--247
Alan A. Bertossi and
Alessandro Mei $P$-Bandwidth Priority Queues on
Reconfigurable Tree of Meshes . . . . . 248--255
Andrew Sohn and
Mitsuhisa Sato and
Namhoon Yoo and
Jean-Luc Gaudiot Data and Workload Distribution in a
Multithreaded Architecture . . . . . . . 256--264
Anonymous Author Index for Volume 40 . . . . . . . 265--265
Mary M. Eshaghian and
Eugen Schenfeld Special Issue on Parallel Computing with
Optical Interconnects: Guest Editors'
Introduction . . . . . . . . . . . . . . 1--2
Phil May and
Myunghee Lee and
Scott T. Wilkinson and
Olivier Vendier and
Zhuang Ho and
Steven W. Bond and
D. Scott Wills and
Martin Brooke and
Nan M. Jokerst and
April Brown A 100 Mbps, LED Through-Wafer
Optoelectronic Link for Multicomputer
Interconnection Networks . . . . . . . . 3--19
Philippe J. Marchand and
Ashok V. Krishnamoorthy and
Gökçe I. Yayla and
Sadik C. Esener and
Uzi Efron Optically Augmented 3-D Computer: System
Technology and Architecture . . . . . . 20--35
Yosi Ben-Asher Optical Routing in Meshes Using the
Duplication Model . . . . . . . . . . . 36--41
D. A. B. Miller and
H. M. Ozaktas Limit to the Bit-Rate Capacity of
Electrical Interconnects from the Aspect
Ratio of the System Architecture . . . . 42--52
Chunming Qiao A Two-Level Process for Diagnosing
Crosstalk in Photonic Dilated Benes
Networks . . . . . . . . . . . . . . . . 53--66
Leo J. Irakliotis and
Carl W. Wilmsen and
Pericles A. Mitkas The Optical Memory-Electric Computer
Interface as a Parallel Processing
Architecture . . . . . . . . . . . . . . 67--77
Joon-Ho Ha and
Timothy Mark Pinkston SPEED DMON: Cache Coherence on an
Optical Multichannel Interconnect
Architecture . . . . . . . . . . . . . . 78--91
M. A. Hands and
W. Peiffer and
H. Thienpont and
A. Kirk and
T. J. Hall and
D. Pignon and
P. Parmiter Proposal for Stochastic Bit Stream
Processing Using Optoelectronic Smart
Pixels: a Neural Network Architectural
Case Study . . . . . . . . . . . . . . . 92--108
Ashok V. Krishnamoorthy and
David A. B. Miller Firehose Architectures for Free-Space
Optically Interconnected VLSI Circuits 109--114
Seok Ho Song and
El-Hang Lee Parallel Optical Packet Address
Detection Using Planar Optical
Interconnections . . . . . . . . . . . . 115--119
J. A. B. Dines and
J. F. Snowdon and
M. P. Y. Desmulliez and
D. B. Barsky and
A. V. Shafarenko and
C. R. Jesshope Optical Interconnectivity in a Scalable
Data-Parallel System . . . . . . . . . . 120--130
Richard G. Rozier and
Fouad E. Kiamilev and
Ashok V. Krishnamoorthy Design and Evaluation of a Photonic FFT
Processor . . . . . . . . . . . . . . . 131--136
Anonymous Call for Papers: Special Issue of the
Journal of Parallel and Distributed
Computing on Dynamic Load Balancing . . 137--137
Mounir Hamdi and
Richard W. Hall RCC-Full: An Effective Network for
Parallel Computations . . . . . . . . . 139--155
William Tsun-yuk Hsu and
Pen-Chung Yew Performance Evaluation of Wire-Limited
Hierarchical Networks . . . . . . . . . 156--172
Alexander I. Tomlinson and
Vijay K. Garg Monitoring Functions on Global States of
Distributed Programs . . . . . . . . . . 173--189
Ravi Prakash and
Michel Raynal and
Mukesh Singhal An Adaptive Causal Ordering Algorithm
Suited to Mobile Computing Environments 190--204
Nayeem Islam Customized Message Passing . . . . . . . 205--224
Sanguthevar Rajasekaran and
David S. L. Wei Selection, Routing, and Sorting on the
Star Graph . . . . . . . . . . . . . . . 225--233
Anonymous Volume 38, Number 1 (1996), in the
article ``An Effective and Practicle
Performance Prediction Model for
Parallel Computing on Nondedicated
Heterogeneous NOW,'' by Yong Yan,
Xiaodong Zhang, and Yongsheng Song,
pages 63--80 . . . . . . . . . . . . . . 234--234
Anonymous Author Index for Volume 41 . . . . . . . 235
B. B. Zhou and
R. P. Brent A Parallel Ring Ordering Algorithm for
Efficient One-Sided Jacobi SVD
Computations . . . . . . . . . . . . . . 1--10
Leszek Gasieniec and
Andrzej Pelc Broadcasting with a Bounded Fraction of
Faulty Nodes . . . . . . . . . . . . . . 11--20
Y. Kopidakis and
M. Lamari and
V. Zissimopoulos On the Task Assignment Problem: Two New
Efficient Heuristic Algorithms . . . . . 21--29
Yizhou Yu and
Oscar H. Ibarra and
Tao Yang Parallel Progressive Radiosity with
Adaptive Meshing . . . . . . . . . . . . 30--41
Jingling Xue Communication-Minimal Tiling of Uniform
Dependence Loops . . . . . . . . . . . . 42--59
Toshimitsu Masuzawa and
Nobuki Tokura An Algorithm for Finding the Causal
Distributed Breakpoint . . . . . . . . . 60--66
M. O. Tokhi and
M. A. Hossain and
M. J. Baxter and
P. J. Fleming Performance Evaluation Issues in
Real-Time Parallel Signal Processing and
Control . . . . . . . . . . . . . . . . 67--74
Injae Hwang An Efficient Processor Allocation
Algorithm Using Two- Dimensional Packing 75--81
Tom P. Ajith and
C. Siva Ram Murthy An Improved Algorithm for Module
Allocation in Distributed Computing
Systems . . . . . . . . . . . . . . . . 82--90
Daniel Andresen and
Tao Yang and
Oscar H. Ibarra Toward a Scalable Distributed WWW Server
on Workstation Clusters . . . . . . . . 91--100
Pallab Dasgupta and
A. K. Majumder and
P. Bhattacharya V\_THR: An Adaptive Load Balancing
Algorithm . . . . . . . . . . . . . . . 101--108
Chao-Wei Ou and
Sanjay Ranka Parallel Remapping of Adaptive Problems 109--121
Shlomi Dolev Self-Stabilizing Routing and Related
Protocols . . . . . . . . . . . . . . . 122--127
Richard Neves and
Robert B. Schnabel Threaded Runtime Support for Execution
of Fine Grain Parallel Code on Coarse
Grain Multiprocessors . . . . . . . . . 128--142
Cong Fu and
Tao Yang Run-Time Techniques for Exploiting
Irregular Task Parallelism on
Distributed Memory Architectures . . . . 143--156
Poting Wu and
Elias N. Houstis EPPOD: a Problem Solving Environment for
Parallel Electronic Prototyping of
Physical Object Design . . . . . . . . . 157--172
Bülent Yener and
Inderpal Bhandari and
Yoram Ofek and
Moti Yung Fault-Tolerant Convergence Routing . . . 173--183
Anonymous Author Index for Volume 42 . . . . . . . 184--184
Allan Gottlieb and
Kai Hwang and
Sartaj Sahni Editorial Message . . . . . . . . . . . 1--2
Chi Chung Lam and
C.-H. Huang and
P. Sadayappan Optimal Algorithms for All-to-All
Personalized Communication on Rings and
Two Dimensional Tori . . . . . . . . . . 3--13
Li-Hsing Yen and
Ting-Lu Huang Resetting Vector Clocks in Distributed
Systems . . . . . . . . . . . . . . . . 15--20
Gagan Hasteer and
Prithviraj Banerjee Simulated Annealing Based Parallel State
Assignment of Finite State Machines . . 21--35
Ashok Khemka and
R. K. Shyamasundar An Optimal Multiprocessor Real-Time
Scheduling Algorithm . . . . . . . . . . 37--45
Pierre Fraigniaud and
Sandrine Vial Approximation Algorithms for
Broadcasting and Gossiping . . . . . . . 47--55
Koichi Wada and
Takaharu Ikeo and
Kimio Kawaguchi and
Wei Chen Highly Fault-Tolerant Routings and
Fault-Induced Diameter for Generalized
Hypercube Graphs . . . . . . . . . . . . 57--62
Dhabaleswar K. Panda and
Lionel M. Ni Special Issue on Workstation Clusters
and Network-Based Computing: Guest
Editors' Introduction . . . . . . . . . 63--64
Honghui Lu and
Sandhya Dwarkadas and
Alan L. Cox and
Willy Zwaenepoel Quantifying the Performance Differences
between PVM and TreadMarks . . . . . . . 65--78
Magnus Karlsson and
Per Stenström Effectiveness of Dynamic Prefetching in
Multiple-Writer Distributed Virtual
Shared-Memory Systems . . . . . . . . . 79--93
Manolis G. H. Katevenis and
Evangelos P. Markatos and
George Kalokerinos and
Apostolos Dollas Telegraphos: a Substrate for
High-Performance Computing on
Workstation Clusters . . . . . . . . . . 94--108
Stergios V. Anastasiadis and
Kenneth C. Sevcik Parallel Application Scheduling on
Networks of Workstations . . . . . . . . 109--124
James S. Plank and
Youngbae Kim and
Jack J. Dongarra Fault-Tolerant Matrix Operations for
Networks of Workstations Using Diskless
Checkpointing . . . . . . . . . . . . . 125--138
Chi-Chung Hui and
Samuel T. Chanson Theoretical Analysis of the
Heterogeneous Dynamic Load-Balancing
Problem Using a Hydrodynamic Approach 139--146
Adam Beguelin and
Erik Seligman and
Peter Stephan Application Level Fault Tolerance in
Heterogeneous Networks of Workstations 147--155
Mohammed Javeed Zaki and
Wei Li and
Srinivasan Parthasarathy Customized Dynamic Load Balancing for a
Network of Workstations . . . . . . . . 156--162
Maher Kaddoura and
Sanjay Ranka Runtime Support for Parallelization of
Data-Parallel Applications on Adaptive
and Nonuniform Computational
Environments . . . . . . . . . . . . . . 163--168
Scott T. Leutenegger and
Xian-He Sun Limitations of Cycle Stealing for
Parallel Processing on a Network of
Homogeneous Workstations . . . . . . . . 169--178
Jeffrey M. Nick and
Gary M. King and
Jen-Yao Chung and
Nicholas S. Bowen and
Ching-Shan Peng Parallel Sysplex: a Scalable, Highly
Available, High Performance Commercial
System . . . . . . . . . . . . . . . . . 179--189
Anonymous Author Index for Volume 43 . . . . . . . 190
Hsien-Kuang Chiou and
Willard Korfhage Detecting ENF Event Predicates in
Distributed Systems . . . . . . . . . . 1--13
Ravi V. Shankar and
Sanjay Ranka Random Data Accesses on a Coarse-Grained
Parallel Machine. I. One-to-One Mappings 14--23
Ravi V. Shankar and
Sanjay Ranka Random Data Accesses on a Coarse-Grained
Parallel Machine. II. One-to-Many and
Many-to-One Mappings . . . . . . . . . . 24--34
Yan Alexander Li and
John K. Antonio and
Howard Jay Siegel and
Min Tan and
Daniel W. Watson Determining the Execution Time
Distribution for a Data Parallel Program
in a Heterogeneous Computing Environment 35--52
Paul J. Murtagh and
Ah Chung Tsoi A Reconfigurable Bit-Serial VLSI
Systolic Array Neuro-Chip . . . . . . . 53--70
Albert Alexandrov and
Mihai F. Ionescu and
Klaus E. Schauser and
Chris Scheiman LogGP: Incorporating Long Messages into
the LogP Model for Parallel Computation 71--79
David Hawking A Distributed Memory Algorithm for
Lexicon Building . . . . . . . . . . . . 80--87
Min-You Wu and
Wei Shu DDE: a Modified Dimension Exchange
Method for Load Balancing in $k$-ary
$n$-cubes . . . . . . . . . . . . . . . 88--96
Stefan Thomas Obenaus and
Ted H. Szymanski Embeddings of Star Graphs into Optical
Meshes without Bends . . . . . . . . . . 97--106
K. Bhuvaneswari and
K. N. Balasubramanya Murthy and
C. Siva Ram Murthy A New and Faster Gaussian Elimination
Based Fault Tolerant Systolic Linear
System Solver . . . . . . . . . . . . . 107--122
G. Manimaran and
C. Siva Ram Murthy and
Machiraju Vijay and
Krithi Ramamritham New Algorithms for Resource Reclaiming
from Precedence Constrained Tasks in
Multiprocessor Real-Time Systems . . . . 123--132
F. Ercal and
H. C. Lee Time-Efficient Maze Routing Algorithms
on Reconfigurable Mesh Architectures . . 133--140
Trevor E. Meyer and
James A. Davis and
Jennifer L. Davidson Analysis of Load Average and its
Relationship to Program Run Time on
Networks of Workstations . . . . . . . . 141--146
Qian-Ping Gu and
Hisao Tamaki Routing a Permutation in the Hypercube
by Two Sets of Edge Disjoint Paths . . . 147--152
Clémentin Tayou Djamegni and
Maurice Tchuenté A Cost-Optimal Pipeline Algorithm for
Permutation Generation in Lexicographic
Order . . . . . . . . . . . . . . . . . 153--159
Anonymous Call for Papers . . . . . . . . . . . . 160--160
Anonymous Author Index for Volume 44 . . . . . . . 161
Srinivas Aluru Lagged Fibonacci Random Number
Generators for Distributed Memory
Parallel Computers . . . . . . . . . . . 1--12
Allen Leung and
Krishna V. Palem and
Cristian Ungureanu Run-Time versus Compile-Time Instruction
Scheduling in Superscalar (RISC)
Processors: Performance and Trade-Off 13--28
Cheolwhan Lee and
Yuan-Fang Wang and
Tao Yang Global Optimization for Mapping Parallel
Image Processing Tasks on Distributed
Memory Machines . . . . . . . . . . . . 29--45
A. Basermann Conjugate Gradient and Lanczos Methods
for Sparse Matrices on Distributed
Memory Multiprocessors . . . . . . . . . 46--52
Phillip M. Feldman and
Raisa E. Feldman and
David B. Kim Predicting Speedup for Distributed
Computing on a Token Ring Network . . . 53--62
Lo\"\ic Prylli and
Bernard Tourancheau Fast Runtime Block Cyclic Data
Redistribution on Multiprocessors . . . 63--72
Luisa Gargano and
Adele A. Rescigno and
Ugo Vaccaro Communication Complexity of Gossiping by
Packets . . . . . . . . . . . . . . . . 73--81
N. Guil and
E. L. Zapata Fast Hough Transform on Multiprocessors:
a Branch and Bound Approach . . . . . . 82--89
Shih-Mim Liu and
G. P. Papavassilopoulos A Parallel Algorithm for Linear Programs
with an Additional Reverse Convex
Constraint . . . . . . . . . . . . . . . 91--103
David F. Robinson and
Philip K. McKinley and
Betty H. C. Cheng Path-Based Multicast Communication in
Wormhole-Routed Unidirectional Torus
Networks . . . . . . . . . . . . . . . . 104--121
Perry Fizzano and
David Karger and
Clifford Stein and
Joel Wein Distributed Job Scheduling in Rings . . 122--133
V. K. Garg and
C. M. Chase and
Richard Kilgore and
J. Roger Mitchell Efficient Detection of Channel
Predicates in Distributed Systems . . . 134--147
Ian Foster and
David R. Kohr, Jr. and
Rakesh Krishnaiyer and
Alok Choudhary A Library-Based Approach to Task
Parallelism in a Data-Parallel Language 148--158
Rumen Andonov and
Sanjay Rajopadhye Optimal Orthogonal Tiling of 2-D
Iterations . . . . . . . . . . . . . . . 159--165
Valerie E. Taylor and
Rick L. Stevens and
Kathryn E. Arnold Parallel Molecular Dynamics:
Implications for Massively Parallel
Machines . . . . . . . . . . . . . . . . 166--175
Anonymous Author Index for Volume 45 . . . . . . . 176--176
Jerry L. Trahan and
Ramachandran Vaidyanathan and
Chittur P. Subbaraman Constant Time Graph Algorithms on the
Reconfigurable Multiple Bus Machine . . 1--14
Sekhar Darbha and
Dharma P. Agrawal A Task Duplication Based Scalable
Scheduling Algorithm for Distributed
Memory Systems . . . . . . . . . . . . . 15--27
Vijay K. Naik and
Sanjeev K. Setia and
Mark S. Squillante Processor Allocation in Multiprogrammed
Distributed-Memory Parallel Computer
Systems . . . . . . . . . . . . . . . . 28--47
Steven Homer and
Marcus Peinado Design and Performance of Parallel and
Distributed Approximation Algorithms for
Maxcut . . . . . . . . . . . . . . . . . 48--61
Xiaodong Wang and
Vwani P. Roychowdhury Optimal Communication Algorithms for
Heterogeneous Computing over ATM
Networks . . . . . . . . . . . . . . . . 62--79
Bernard Mans Optimal Distributed Algorithms in
Unlabeled Tori and Chordal Rings . . . . 80--90
Prasant Mohapatra Dynamic Real-Time Task Scheduling on
Hypercubes . . . . . . . . . . . . . . . 91--100
Sudarshan Banerjee and
Sanjeev Saxena Parallel Algorithm for Finding the Most
Vital Edge in Weighted Graphs . . . . . 101--104
Sanguthevar Rajasekaran and
Wang Chen and
Shibu Yooseph Unifying Themes for Selection on Any
Network . . . . . . . . . . . . . . . . 105--111
Bernardo Rodriguez and
Harry Jordan and
Gita Alaghband A Metric for the Temporal
Characterization of Parallel Programs 113--124
Xing Du and
Xiaodong Zhang Coordinating Parallel Processes on
Networks of Workstations . . . . . . . . 125--135
Chris L. Elford and
Daniel A. Reed Technology Trends and Disk Array
Performance . . . . . . . . . . . . . . 136--147
Craig M. Wittenbrink and
Arun K. Somani Time and Space Optimal Data Parallel
Volume Rendering Using Permutation
Warping . . . . . . . . . . . . . . . . 148--164
Hyunmin Park and
Dharma P. Agrawal Efficient Deadlock-Free Wormhole Routing
and Virtual-Channel Reduction in
Shuffle-Based Networks . . . . . . . . . 165--179
Sorin G. Nastea and
Ophir Frieder and
Tarek El-Ghazawi Load-Balanced Sparse Matrix-Vector
Multiplication on Parallel Computers . . 180--193
Thomas Andreae and
Michael Nolle and
Gerald Schreiber Embedding Cartesian Products of Graphs
into de Bruijn Graphs . . . . . . . . . 194--200
Anonymous Author Index for Volume 46 . . . . . . . 201--201
Albert Y. Zomaya and
Stephan Olariu Special Issue on Parallel Evolutionary
Computing . . . . . . . . . . . . . . . 1--7
Lee Wang and
Howard Jay Siegel and
Vwani P. Roychowdhury and
Anthony A. Maciejewski Task Matching and Scheduling in
Heterogeneous Computing Environments
Using a Genetic-Algorithm-Based Approach 8--22
Subburajan Ponnuswamy and
Minesh B. Amin and
Rakesh Jha and
David A. Castañon A $ C^3 I $ Parallel Benchmark Based on
Genetic Algorithms --- Implementation
and Performance Analysis . . . . . . . . 23--38
Franciszek Seredynski Competitive Coevolutionary Multi-Agent
Systems: The Application to Mapping and
Scheduling Problems . . . . . . . . . . 39--57
Yu-Kwong Kwok and
Ishfaq Ahmad Efficient Scheduling of Arbitrary Task
Graphs to Multiprocessors Using a
Parallel Genetic Algorithm . . . . . . . 58--77
Tadeusz Szuba and
Robert Stras Parallel Evolutionary Computing with the
Random PROLOG Processor . . . . . . . . 78--85
Patrice Calégari and
Frédéric Guidec and
Pierre Kuonen and
Daniel Kobler Parallel Island-Based Genetic Algorithm
for Radio Network Design . . . . . . . . 86--90
A. Schoneveld and
J. F. de Ronde and
P. M. A. Sloot Task Allocation by Parallel Evolutionary
Computing . . . . . . . . . . . . . . . 91--97
Andrew Sohn and
Rupak Biswas Special Issue on Dynamic Load Balancing 99--101
C. Walshaw and
M. Cross and
M. G. Everett Parallel Dynamic Graph Partitioning for
Adaptive Unstructured Meshes . . . . . . 102--108
Kirk Schloegel and
George Karypis and
Vipin Kumar Multilevel Diffusion Schemes for
Repartitioning of Adaptive Meshes . . . 109--124
Lars Nyland and
Jan Prins and
Ru Huai Yun and
Jan Hermans and
Hye-Chung Kum and
Lei Wang Achieving Scalable Parallel Molecular
Dynamics Using Dynamic Spatial Domain
Decomposition Techniques . . . . . . . . 125--138
J. E. Flaherty and
R. M. Loy and
M. S. Shephard and
B. K. Szymanski and
J. D. Teresco and
L. H. Ziantz Adaptive Local Refinement with Octree
Load Balancing for the Parallel Solution
of Three-Dimensional Conservation Laws 139--152
David M. Nicol and
Gianfranco Ciardo Automated Parallelization of Discrete
State-Space Generation . . . . . . . . . 153--167
Soumen Chakrabarti and
James Demmel and
Katherine Yelick Models and Scheduling Algorithms for
Mixed Data and Task Parallel Programs 168--184
Torben Hagerup Allocating Independent Tasks to Parallel
Processors: An Experimental Study . . . 185--197
Anonymous Author Index for Volume 47 . . . . . . . 198
Andrew Shaw and
Arvind and
Kyoo-Chan Cho and
Christopher Hill and
R. Paul Johnson and
John Marshall A Comparison of Implicitly Parallel
Multithreaded and Data-Parallel
Implementations of an Ocean Model . . . 1--51
Shahram Latifi Fast Broadcasting and Gathering in
$q$-ary Cubes Using Error-Correction
Codes . . . . . . . . . . . . . . . . . 52--63
Anders Dessmark and
Andrzej Lingas Improved Bounds for Integer Sorting in
the EREW PRAM Model . . . . . . . . . . 64--70
George Karypis and
Vipin Kumar A Parallel Algorithm for Multilevel
Graph Partitioning and Sparse Matrix
Ordering . . . . . . . . . . . . . . . . 71--95
George Karypis and
Vipin Kumar Multilevel $k$-way Partitioning Scheme
for Irregular Graphs . . . . . . . . . . 96--129
Joseph M. Joy and
R. Daniel Bergeron The Hypercube as a Dynamically
Reconfigurable Processor Mesh . . . . . 130--142
Qing Yang and
Sridar Adina and
T. Sun Performance of One's Complement Caches 143--164
X. Lin and
A-H. Esfahanian and
A. Burago Adaptive Wormhole Routing in Hypercube
Multicomputers . . . . . . . . . . . . . 165--174
Abdel-Elah Al-Ayyoub and
Khaled Day The Hyperstar Interconnection Network 175--199
Sajal K. Das and
M. Cristina Pinotti $ O(\log \log N) $ Time Algorithms for
Hamiltonian Suffix and Min-Max-Pair Heap
Operations on the Hypercube . . . . . . 200--211
Anonymous Calls for Papers . . . . . . . . . . . . 212--214
Anonymous Author Index for Volume 48 . . . . . . . 215--215
Sajal K. Das and
Stephan Olariu and
Sushil K. Prasad Special Issue on Parallel and
Distributed Data Structures: Guest
Editors' Introduction . . . . . . . . . 1--3
Gerth Stolting Brodal and
Jesper Larsson Traff and
Christos D. Zaroliagis A Parallel Priority Queue with Constant
Time Operations . . . . . . . . . . . . 4--21
Vincenzo Auletta and
Amelia De Vivo and
Vittorio Scarano Multiple Templates Access of Trees in
Parallel Memory Systems . . . . . . . . 22--39
Ralf Heckmann and
Ralf Klasing and
Burkhard Monien and
Walter Unger Optimal Embedding of Complete Binary
Trees into Lines and Grids . . . . . . . 40--56
Daniel Andresen and
Tao Yang and
Oscar H. Ibarra and
Ömer E\ugecio\uglu Adaptive Partitioning and Scheduling for
Enhancing WWW Application Performance 57--85
Peter Sanders Randomized Priority Queues for Fast
Parallel Access . . . . . . . . . . . . 86--97
Alexandros V. Gerbessiotis and
Constantinos J. Siniolakis Ordered $h$-Level Graphs on the BSP
Model . . . . . . . . . . . . . . . . . 98--110
Enrico Nardelli and
Fabio Barillari and
Massimo Pepe Distributed Searching of
Multi-dimensional Data: a Performance
Evaluation Study . . . . . . . . . . . . 111--134
Roger Wattenhofer and
Peter Widmayer An Inherent Bottleneck in Distributed
Counting . . . . . . . . . . . . . . . . 135--145
Muralidhar Medidi and
Narsingh Deo Parallel Dictionaries Using AVL Trees 146--155
D. M. Goodeve and
S. A. Dobson and
J. M. Nash and
J. R. Davy and
P. M. Dew and
M. Kara and
C. P. Wadsworth Toward a Model for Shared Data
Abstraction with Performance . . . . . . 156--167
Dibyendu Das and
Pallab Dasgupta and
P. P. Das A Heuristic for the Maximum Processor
Requirement for Scheduling Layered Task
Graphs with Cloning . . . . . . . . . . 169--181
Felipe Knop and
Vernon Rego Parallel Labeling of Three-Dimensional
Clusters on Networks of Workstations . . 182--203
Stephan Olariu and
Ivan Stojmenovi\vc and
Albert Y. Zomaya Time-Optimal Proximity Graph
Computations on Enhanced Meshes . . . . 204--217
Pedro C. Diniz and
Martin C. Rinard Lock Coarsening: Eliminating Lock
Overhead in Automatically Parallelized
Object-Based Programs . . . . . . . . . 218--244
Kelvin K. Yue and
David J. Lilja Comparing Processor Allocation
Strategies in Multiprogrammed
Shared-Memory Multiprocessors . . . . . 245--258
Erik R. Altman and
R. Govindarajan and
Guang R. Gao A Unified Framework for Instruction
Scheduling and Mapping for Function
Units with Structural Hazards . . . . . 259--293
Anonymous Author Index for Volume 49 . . . . . . . 294--294
Afonso Ferreira and
José Rolim Special Issue on Irregular Problems in
Supercomputing Applications . . . . . . 1--2
Emmanuel Melin and
Bruno Raffin and
Xavier Rebeuf and
Bernard Virot A Structured Synchronization and
Communication Model Fitting Irregular
Data Accesses . . . . . . . . . . . . . 3--27
José E. Moreira and
Vijay K. Naik and
Samuel P. Midkiff Dynamic Data Distribution and Processor
Repartitioning for Irregularly
Structured Computations . . . . . . . . 28--60
Stephen J. Fink and
Scott B. Baden and
Scott R. Kohn Efficient Run-Time Support for Irregular
Block-Structured Applications . . . . . 61--82
Horst D. Simon and
Andrew Sohn and
Rupak Biswas HARP: a Dynamic Spectral Partitioner . . 83--103
Steve Plimpton and
Steve Attaway and
Bruce Hendrickson and
Jeff Swegle and
Courtenay Vaughan and
David Gardner Parallel Transient Dynamics Simulations:
Algorithms for Contact Detection and
Smoothed Particle Hydrodynamics . . . . 104--122
Yongwha Chung and
Cho-Li Wang and
Viktor K. Prasanna Parallel Algorithms for Perceptual
Grouping on Distributed Memory Machines 123--143
Hong Shen and
K. Li and
Y. Pan and
G. H. Young and
S. Q. Zheng Performance Analysis for Dynamic Tree
Embedding in $k$-Partite Networks by a
Random Walk . . . . . . . . . . . . . . 144--156
Adrian Brüngger and
Ambros Marzetta and
Jens Clausen and
Michael Perregaard Solving Large-Scale QAP Problems in
Parallel with the Search Library ZRAM 157--169
Anonymous Author Index for Volume 50 . . . . . . . 170--170
Maged M. Michael and
Michael L. Scott Nonblocking Algorithms and
Preemption-Safe Locking on
Multiprogrammed Shared --- Memory
Multiprocessors . . . . . . . . . . . . 1--26
Alina N. Moga and
Moncef Gabbouj Parallel Marker-Based Image Segmentation
with Watershed Transformation . . . . . 27--45
O. Coulaud and
E. Dillon Para++: a High Level C++ Interface for
Message Passing . . . . . . . . . . . . 46--62
Jerry L. Potter and
Kathy J. Liszka ACE: An Associative Calculus Data
Structure . . . . . . . . . . . . . . . 63--74
Sandeep N. Bhatt and
Gianfranco Bilardi and
Kieran T. Herley and
Geppino Pucci and
Abhiram Ranade Tight Bounds on Parallel List Marking 75--88
Chin-Wen Ho and
Sun-Yuan Hsieh and
Gen-Huey Chen An Efficient Parallel Strategy for
Computing $K$-Terminal Reliability and
Finding Most Vital Edges in $2$-Trees
and Partial $2$-Trees . . . . . . . . . 89--113
Fabien Feschet and
Serge Miguet and
Laurent Perroton ParList: a Parallel Data Structure for
Dynamic Load Balancing . . . . . . . . . 114--135
K. Mahesh and
G. Manimaran and
C. Siva Ram Murthy and
Arun K. Somani Scheduling Algorithms with Fault
Detection and Location Capabilities for
Real-Time Multiprocessor Systems . . . . 136--150
Anonymous Call for Papers . . . . . . . . . . . . 151--152
Anonymous Author Index for Volume 51 . . . . . . . 153--153
David R. Helman and
David A. Bader and
Joseph JáJá A Randomized Parallel Sorting Algorithm
with an Experimental Study . . . . . . . 1--23
Sook-Yeon Kim and
Kyung-Yong Chwa Multiple Graph Embeddings into a
Processor Array with Spanning Buses . . 24--39
Chung-yen Chang and
Prasant Mohapatra Performance Improvement of Allocation
Schemes for Mesh-Connected Computers . . 40--68
Nael B. Abu-Ghazaleh and
Philip A. Wilsey Models for Control Unit Synchronization
on Shared Control Architectures . . . . 69--81
Ho Won Kim and
Hyun Suk Lee and
Sunggu Lee and
Jong Kim Adaptive Virtual Cut-Through as a Viable
Routing Method . . . . . . . . . . . . . 82--95
I. Parfenoff An Efficient Parallel Algorithm for
Maximum Matching for Some Classes of
Graphs . . . . . . . . . . . . . . . . . 96--108
Gyungho Lee and
Byung-Chang Kang Limited Combining Strategies for
Large-Scale Shared-Memory
Multiprocessors . . . . . . . . . . . . 109--119
Jan Trdli\vcka and
Pavel Tvrdík Embedding of $k$-ary Complete Trees into
Hypercubes with Uniform Load . . . . . . 120--131
Salvatore Orlando and
Raffaele Perego A Comparison of Implementation
Strategies for Nonuniform Data-Parallel
Computations . . . . . . . . . . . . . . 132--149
Leonid Oliker and
Rupak Biswas PLUM: Parallel Load Balancing for
Adaptive Unstructured Meshes . . . . . . 150--177
Anonymous Author Index for Volume 52 . . . . . . . 178--178
Alexandros V. Gerbessiotis Practical Considerations of Parallel
Simulations and Architecture Independent
Parallel Algorithm Design . . . . . . . 1--25
Eric Fleury and
Pierre Fraigniaud Strategies for Path-Based Multicasting
in Wormhole-Routed Meshes . . . . . . . 26--62
Paul N. Swarztrauber Transposing Arrays on Multicomputers
Using de Bruijn Sequences . . . . . . . 63--77
Maura P. Connolly and
Patrick Fitzpatrick Fault Tolerant Faddeeva Algorithm . . . 78--89
Laurence Boxer and
Russ Miller and
Andrew Rau-Chaplin Scaleable Parallel Algorithms for Lower
Envelopes with Applications . . . . . . 91--118
Keqin Li and
Yi Pan and
Hong Shen and
Gilbert H. Young and
Si Qing Zheng Lower Bounds for Dynamic Tree Embedding
in Bipartite Networks . . . . . . . . . 119--143
Hock-Beng Lim and
Pen-Chung Yew Maintaining Cache Coherence through
Compiler-Directed Data Prefetching . . . 144--173
Anonymous Author Index for Volume 53 . . . . . . . 174--174
Gwan-Hwan Hwang and
Jenq Kuen Lee and
Roy Dz-Ching Ju A Function-Composition Approach to
Synthesize Fortran 90 Array Operations 1--47
J. G. Liu and
H. F. Li and
F. H. Y. Chan and
F. K. Lam A Novel Approach to Fast Discrete
Fourier Transform . . . . . . . . . . . 48--58
Jie Wu and
Eduardo B. Fernandez and
Yingqiu Luo Embedding of Binomial Trees in
Hypercubes with Link Faults . . . . . . 59--74
Anonymous Call for Papers . . . . . . . . . . . . 75--76
Miltos D. Grammatikakis and
D. Frank Hsu and
Miro Kraetzl and
Jop F. Sibeyn Packet Routing in Fixed-Connection
Networks: a Survey . . . . . . . . . . . 77--132
Panagiotis E. Nastou and
Dimitrios N. Serpanos and
Dimitrios G. Maritsas Average Case Analysis of Searching in
Associative Processing . . . . . . . . . 133--161
Dominique Barth and
Petri\csor Panaite Routing Permutations on Graphs via
Factors . . . . . . . . . . . . . . . . 162--182
Jon B. Weissman Gallop: The Benefits of Wide-Area
Computing for Parallel Processing . . . 183--205
Ronald I. Becker and
David Nassimi and
Yehoshua Perl The New Class of $g$-Chain Periodic
Sorters . . . . . . . . . . . . . . . . 206--222
Anonymous Author Index for Volume 54 . . . . . . . 223--223
Ted H. Szymanski and
H. Scott Hinton Architecture of a Terabit Free-Space
Intelligent Optical Backplane . . . . . 1--31
Debasish Ghose and
Hyoung Joong Kim Load Partitioning and Trade-Off Study
for Large Matrix-Vector Computations in
Multicast Bus Networks with
Communication Delays . . . . . . . . . . 32--59
Mongkol Raksapatcharawong and
Timothy Mark Pinkston Modeling Free-Space Optical $k$-ary
$n$-Cube Wormhole Networks . . . . . . . 60--93
Tiziana Calamoneri and
Rossella Petreschi Orthogonally Drawing Cubic Graphs in
Parallel . . . . . . . . . . . . . . . . 94--108
Golden G. Richard III Efficient Vector Time with Dynamic
Process Creation and Termination . . . . 109--120
M. Dominic and
Bijendra N. Jain Conditions for On-line Scheduling of
Hard Real-Time Tasks on Multiprocessors 121--137
M. Colajanni and
V. Grassi and
M. Angelaccio Threshold-Based Reconfiguration
Strategies for Gracefully Degradable
Parallel Computations . . . . . . . . . 138--151
Michelle R. Hribar and
Valerie E. Taylor and
David E. Boyce Termination Detection for Parallel
Shortest Path Algorithms . . . . . . . . 153--165
Qin Lu and
Sau-Ming Lau A Negotiation Protocol for Dynamic Load
Distribution Using Batch Task
Assignments . . . . . . . . . . . . . . 166--191
Byung S. Yoo and
Chita R. Das A Fast and Efficient Processor
Management Scheme for $k$-ary $n$-cubes 192--214
Teofilo F. Gonzalez Complexity and Approximations for
Multimessage Multicasting . . . . . . . 215--235
Soohwan Ong and
Myung H. Sunwoo Implementation of a Sliding Memory Plane
Image Processor . . . . . . . . . . . . 236--248
Anonymous Author Index for Volume 55 . . . . . . . 249--249
Anonymous Cumulative Author-Title Index for
Volumes 48--55 . . . . . . . . . . . . . 250--254
Anonymous Editorial . . . . . . . . . . . . . . . 1--1
Sam H. Noh and
Klaudia Dussa-Zieger and
Ashok K. Agrawala A Heterogeneous Mixed-Mode Execution
Model for Massively Parallel Systems . . 2--16
Kien A. Hua and
Wallapak Tavanapong and
Yu-Lung Lo Performance of Load Balancing Techniques
for Join Operations in Shared-Noting
Database Management Systems . . . . . . 17--46
Mohamadou Diallo and
Afonso Ferreira and
Andrew Rau-Chaplin and
Stéphane Ubéda Scalable 2D Convex Hull and
Triangulation Algorithms for Coarse
Grained Multicomputers . . . . . . . . . 47--70
C. Salisbury and
Z. Chen and
R. Melhem Modeling Communication Locality in
Multiprocessors . . . . . . . . . . . . 71--98
Yuguang Huang and
W. F. McColl A BSP Bareiss Algorithm for Toeplitz
Systems . . . . . . . . . . . . . . . . 99--121
Jonas Skeppstedt and
Fredrik Dahlgren and
Per Stenström Evaluation of Compiler-Controlled
Updating to Reduce Coherence-Miss
Penalties in Shared-Memory
Multiprocessors . . . . . . . . . . . . 122--143
Srabani Sen Gupta and
Bhabani P. Sinha A Simple $ O(\log N) $ Time Parallel
Algorithm for Testing Isomorphism of
Maximal Outerplanar Graphs . . . . . . . 144--155
Jop F. Sibeyn and
Frank Guillaume and
Tillmann Seidel Practical Parallel List Ranking . . . . 156--180
S. H. Kwok and
A. G. Constantinides A Parallel Recursive Shortest Spanning
Tree Algorithm for Image Segmentation in
Distributed Computing Environment . . . 181--207
J. Leon Zhao and
Doron Rotem and
Su-Shing Chen Data Management for Multiuser Access to
Digital Video Libraries . . . . . . . . 208--234
Hong-Mei Chen and
David Y. Y. Yun High-Performance Telemedicine
Information Management . . . . . . . . . 235--250
Raymond K. Wong Heterogeneous and Multifaceted
Multimedia Objects in DOOR/MM: a
Role-Based Approach with Views . . . . . 251--271
Miae Woo and
Reha Uzsoy and
Arif Ghafoor Media Streams Scheduling for
Synchronization in Distributed
Multimedia Systems . . . . . . . . . . . 272--295
Anonymous Author Index for Volume 55 . . . . . . . 296--296
Bhagirath Narahari and
Sunil Shende and
Rahul Simha and
S. R. Subramanya Routing and Scheduling I/O Transfers on
Wormhole-Routed Mesh Networks . . . . . 1--13
Sangyeun Cho and
Jinseok Kong and
Gyungho Lee Coherence and Replacement Protocol of
DICE --- a Bus-Based COMA Multiprocessor 14--32
Thomas Fahringer and
Eduard Mehofer Buffer-Safe and Cost-Driven
Communication Optimization . . . . . . . 33--63
John A. Chandy and
Prithviraj Banerjee A Parallel Circuit-Partitioned Algorithm
for Timing-Driven Standard Cell
Placement . . . . . . . . . . . . . . . 64--90
Ishfaq Ahmad and
William Y. M. Lai and
Bo Li Dynamic Scheduling of Multimedia
Documents in a Single Server Multiple
Clients Environment . . . . . . . . . . 91--120
Eunice E. Santos Optimal and Near-Optimal Algorithms for
$k$-Item Broadcast . . . . . . . . . . . 121--139
Theodore Andronikos and
Nectarios Koziris and
George Papakonstantinou and
Panayiotis Tsanakas Optimal Scheduling for UET/UET-UCT
Generalized $n$-Dimensional Grid Task
Graphs . . . . . . . . . . . . . . . . . 140--165
Mounir Hamdi and
Chunming Qiao and
Yi Pan and
J. Tong Communication-Efficient Sorting
Algorithms on Reconfigurable Array of
Processors With Slotted Optical Buses 166--187
Munehiro Fukuda and
Lubomir F. Bic and
Michael B. Dillencourt and
Jason M. Cahill Messages versus Messengers in
Distributed Programming . . . . . . . . 188--211
Jean-Frédéric Myoupo and
David Semé Time-Efficient Parallel Algorithms for
the Longest Common Subsequence and
Related Problems . . . . . . . . . . . . 212--223
Albert Chan and
Frank Dehne and
Andrew Rau-Chaplin Coarse-Grained Parallel Geometric Search 224--235
Chris J. Scheiman and
Klaus E. Schauser Evaluating the Benefits of Communication
Coprocessors . . . . . . . . . . . . . . 236--256
J. Jiang A Parallel Algorithm for $ 4 \times 4 $
DCT . . . . . . . . . . . . . . . . . . 257--269
Ming-Yang Su and
Gen-Huey Chen and
Dyi-Rong Duh Broadcasting on Incomplete WK-Recursive
Networks . . . . . . . . . . . . . . . . 271--294
S. Crivelli and
E. R. Jessup The PMESC Programming Library for
Distributed-Memory MIMD Computers . . . 295--321
Lars Lundberg Predicting and Bounding the Speedup of
Multithreaded Solaris Programs . . . . . 322--333
Gianmarco Manzini and
Luca Stolcis Distributed Parallel Strategies for
Industrial CFD Solvers: a Case Study and
Analysis of Performances . . . . . . . . 334--344
Bhaskar Dasgupta and
Michael A. Palis Provably Good Algorithms for
Transmission Scheduling in WDM Optical
Networks . . . . . . . . . . . . . . . . 345--357
Sarit Mukherjee and
Debanjan Saha and
Manas C. Saksena and
Satish K. Tripathi A Distributed Scheduling Algorithm for
Real-Time Communication on Slotted
Shared Medium . . . . . . . . . . . . . 1--25
Kyungwan Nam and
Jaewon Seo and
Sunggu Lee and
Jong Kim Synchronous Load Balancing in Hypercube
Multicomputers with Faulty Nodes . . . . 26--43
Igor Milosavljevi An Improved Algorithm for Array
Alignment . . . . . . . . . . . . . . . 44--67
Henri Casanova and
Michael G. Thomason and
Jack J. Dongarra Stochastic Performance Prediction for
Iterative Algorithms in Distributed
Environments . . . . . . . . . . . . . . 68--91
David A. Bader and
Joseph JáJá \sc Simple: a Methodology for
Programming High Performance Algorithms
on Clusters of Symmetric Multiprocessors
(SMPs) . . . . . . . . . . . . . . . . . 92--108
Sivarama P. Dandamudi and
Hai Yu Performance of Adaptive Space Sharing
Processor Allocation Policies for
Distributed-Memory Multicomputers . . . 109--125
Anonymous Call for Papers . . . . . . . . . . . . 126--127
T. N. Vijaykumar and
Gurindar S. Sohi Task Selection for the Multiscalar
Architecture . . . . . . . . . . . . . . 132--158
Xinan Tang and
Guang R. Gao Automatically Partitioning Threads for
Multithreaded Architectures . . . . . . 159--189
Mahmut Kandemir and
Alok Choudhary and
J. Ramanujam and
Prith Banerjee A Matrix-Based Approach to Global
Locality Optimization . . . . . . . . . 190--235
Jesús Sánchez and
Antonio González Software Data Prefetching for Software
Pipelined Loops . . . . . . . . . . . . 236--259
Vijay Karamcheti and
Andrew A. Chien Architectural Support and Mechanisms for
Object Caching in Dynamic Multithreaded
Computations . . . . . . . . . . . . . . 260--300
Yingchun Zhu and
Laurie J. Hendren Communication Optimizations for Parallel
C Programs . . . . . . . . . . . . . . . 301--332
Vara Ramakrishnan and
Isaac D. Scherson and
Raghu Subramanian Efficient Techniques for Nested and
Disjoint Barrier Synchronization . . . . 333--356
George Dramitinos and
Evangelos P. Markatos Adaptive and Reliable Paging to Remote
Main Memory . . . . . . . . . . . . . . 357--388
William C. Graham and
Shikharesh Majumdar Performance of Scheduling Strategies for
Client-Server Systems . . . . . . . . . 389--424
A. L. Narasimha Reddy and
Eli Upfal Real-Time Communication Scheduling in a
Multicomputer Video Server . . . . . . . 425--445
Kostas Blathras and
Daniel B. Szyld and
Yuan Shi Timing Models and Local Stopping
Criteria for Asynchronous Iterative
Algorithms . . . . . . . . . . . . . . . 446--465
Laurence Boxer and
Russ Miller and
Andrew Rau-Chaplin Scalable Parallel Algorithms for
Geometric Pattern Recognition . . . . . 466--486
Michel Cosnard and
Emmanuel Jeannot Compact DAG Representation and Its
Dynamic Scheduling . . . . . . . . . . . 487--514
Santosh Pande and
Tareq Bali A Computation+Communication Load
Balanced Loop Partitioning Method for
Distributed Memory Systems . . . . . . . 515--545
Anonymous Call for Papers: Special Issue of the
\em Journal of Parallel and Distributed
Computing on Problems in Parallel and
Distributed Computing: Solutions Based
on Evolutionary Paradigms . . . . . . . 546--547
Anonymous Author Index for Volume 58 . . . . . . . 548--548
Rushikesh K. Joshi and
O. Ramakrishna and
D. Janaki Ram ShadowObjects: a Programming Model for
Service Replication in Distributed
Object Systems . . . . . . . . . . . . . 1--12
Keqin Li and
Yi Pan and
Si Qing Zheng Parallel Matrix Computations Using a
Reconfigurable Pipelined Optical Bus . . 13--30
Arnold L. Rosenberg Guidelines for Data-Parallel
Cycle-Stealing in Networks of
Workstations. I. On Maximizing Expected
Output . . . . . . . . . . . . . . . . . 31--53
A. Di Stefano and
L. Lo Bello Exploiting the Knowledge of Task
Structure for Distributed Allocation . . 54--67
A. Povitsky Parallelization of Pipelined Algorithms
for Sets of Linear Banded Systems . . . 68--97
Anonymous Call for Papers . . . . . . . . . . . . 98--98
Anonymous Call for Papers . . . . . . . . . . . . 99--100
Ishfaq Ahmad and
Francis Lau Special Issue on Software Support for
Distributed Computing: Guest Editors'
Introduction . . . . . . . . . . . . . . 101--106
Muthucumaru Maheswaran and
Shoukat Ali and
Howard Jay Siegel and
Debra Hensgen and
Richard F. Freund Dynamic Mapping of a Class of
Independent Tasks onto Heterogeneous
Computing Systems . . . . . . . . . . . 107--131
John Cruz and
Kihong Park Toward Performance-Driven System Support
for Distributed Computing in Clustered
Environments . . . . . . . . . . . . . . 132--154
Lars Büttner and
Jörg Nolte and
Wolfgang Schröder-Preikschat ARTS of PEACE --- a High-Performance
Middleware Layer for Parallel
Distributed Computing . . . . . . . . . 155--179
Ayal Itzkovitz and
Assaf Schuster and
Oren Zeev-Ben-Mordehai Toward Integration of Data Race
Detection in DSM Systems . . . . . . . . 180--203
Mor Harchol-Balter and
Mark E. Crovella and
Cristina D. Murta On Choosing a Task Assignment Policy for
a Distributed Server System . . . . . . 204--228
Bo Li Content Replication in a Distributed and
Controlled Environment . . . . . . . . . 229--251
Prashanth B. Bhat and
Viktor K. Prasanna and
C. S. Raghavendra Adaptive Communication Algorithms for
Distributed Heterogeneous Systems . . . 252--279
Muhammad K. Dhodhi and
John A. Saghri and
Imtiaz Ahmad and
Raza Ul-Mustafa D-ISODATA: a Distributed Algorithm for
Unsupervised Classification of Remotely
Sensed Data on Network of Workstations 280--301
Shailabh Nagar and
Ajit Banerjee and
Anand Sivasubramaniam and
Chita R. Das Alternatives to Coscheduling a Network
of Workstations . . . . . . . . . . . . 302--327
Fredrik Dahlgren Techniques for Improving Performance of
Hybrid Snooping Cache Protocols . . . . 329--359
Joseph Gil and
Alan Wagner An Alternative Mapping of $3$-D Space
onto Processor Arrays . . . . . . . . . 360--380
Yu-Kwong Kwok and
Ishfaq Ahmad Benchmarking and Comparison of the Task
Graph Scheduling Algorithms . . . . . . 381--422
Joan-Josep Climent and
Leandro Tortosa and
Antonio Zamora A BSP Recursive Divide and Conquer
Algorithm to Compute the Inverse of a
Tridiagonal Matrix . . . . . . . . . . . 423--444
Myungchul Kim and
Samuel T. Chanson and
Son T. Vuong Concurrency Model for Distributed
Systems . . . . . . . . . . . . . . . . 445--464
Krzysztof Diks and
Andrzej Lingas and
Andrzej Pelc An Optimal Algorithm for Broadcasting
Multiple Messages in Trees . . . . . . . 465--474
Roy Friedman and
Daniel Mosse Load-Balancing Schemes for
High-Throughput Distributed
Fault-Tolerant Servers . . . . . . . . . 475--488
Anonymous Author Index for Volume 59 . . . . . . . 489--489
Anonymous Cumulative Author-Title Index for
Volumes 56--59 . . . . . . . . . . . . . 490--494
Kyungsook Y. Lee and
Guoping Liu and
Harry F. Jordan Hierarchical Networks for Optical
Communications . . . . . . . . . . . . . 1--16
Manish Parashar and
Salim Hariri Interpretive Performance Prediction for
Parallel Application Development . . . . 17--47
Antonio Corradi and
Letizia Leonardi and
Franco Zambonelli Parallel Objects Migration: a Fine
Grained Approach to Load Distribution 48--71
Yuanyuan Yang and
Jianchao Wang and
Yi Pan Permutation Capability of Optical
Multistage Interconnection Networks . . 72--91
Jacques M. Bahi Asynchronous Iterative Algorithms for
Nonexpansive Linear Systems . . . . . . 92--112
Indranil Gupta and
G. Manimaran and
C. Siva Ram Murthy A New Strategy for Improving the
Effectiveness of Resource Reclaiming
Algorithms in Multiprocessor Real-Time
Systems . . . . . . . . . . . . . . . . 113--133
Anonymous Erratum: Volume 59, Number 1 (1999), in
article jpdc.1999.1564 ``Guidelines for
Data-Parallel Cycle-Stealing in Networks
of Workstations,'' by Arnold L.
Rosenberg, pages 31--53 . . . . . . . . 134--134
Anonymous ANNOUNCEMENT: Call for Papers . . . . . 135--136
Kazuo Iwama and
Eiji Miyano Oblivious Routing Algorithms on the Mesh
of Buses . . . . . . . . . . . . . . . . 137--149
Prasad Jayanti and
James Burns and
Gary Peterson Almost Optimal Single Reader, Single
Writer Atomic Register . . . . . . . . . 150--168
Joon-Ho Ha and
Timothy Mark Pinkston A New Token-Based Channel Access
Protocol for Wavelength Division
Multiplexed Multiprocessor Interconnects 169--188
Kuei-Ping Shih and
Jang-Ping Sheu and
Chua-Huang Huang and
Chih-Yung Chang Efficient Index Generation for Compiling
Two-Level Mappings in Data-Parallel
Programs . . . . . . . . . . . . . . . . 189--216
Martin C. Herbordt and
Jade Cravy and
Renoy Sam and
Owais Kidwai and
Calvin Lin A System for Evaluating Performance and
Cost of SIMD Array Designs . . . . . . . 217--246
Mark G. Brockington and
Jonathan Schaeffer APHID: Asynchronous Parallel Game-Tree
Search . . . . . . . . . . . . . . . . . 247--273
Yoram Ofek and
Moti Yung Combined Asynchronous/Synchronous Packet
Switching Architecture: QoS Guarantees
for Integrated Parallel Computing and
Real-Time Traffic . . . . . . . . . . . 275--295
Jaspal Subhlok and
Gary Vondran Optimal Use of Mixed Task and Data
Parallelism for Pipelined Computations 297--319
Kyungsook Y. Lee and
Guoping Liu and
Harry F. Jordan TDM Hypercube and TWDM Mesh Optical
Interconnections . . . . . . . . . . . . 320--333
Xiaojun Shen and
Yixin Zhang Partitionability of $k$-Extra-Stage
Omega Networks and an Optimal Task
Migration Algorithm . . . . . . . . . . 334--348
Azzedine Boukerche and
Sajal K. Das Guest Editors' Introduction: Special
Issue on Wireless and Mobile Computing
and Communications . . . . . . . . . . . 349--352
Guodong Zhang and
Stephen S. Rappaport Integrated Multimedia Personal
Communications with Asymmetric Services
for Mobile Users in Cellular Systems . . 353--373
Seoung-Bum Lee and
Gahng-Seop Ahn and
Xiaowei Zhang and
Andrew T. Campbell INSIGNIA: An IP-Based Quality of Service
Framework for Mobile ad Hoc Networks . . 374--406
Luciano Bononi and
Marco Conti and
Lorenzo Donatiello Design and Performance Evaluation of a
Distributed Contention Control (DCC)
Mechanism for IEEE 802.11 Wireless Local
Area Networks . . . . . . . . . . . . . 407--430
Yugang Fang and
Imrich Chlamtac and
Hong-Bing Fei Failure Recovery of HLR Mobility
Databases and Parameter Optimization for
PCS Networks . . . . . . . . . . . . . . 431--450
Guohong Cao and
Mukesh Singhal An Adaptive Distributed Channel
Allocation Strategy for Mobile Cellular
Networks . . . . . . . . . . . . . . . . 451--473
Amotz Bar-Noy and
Yaron Shilo Optimal Broadcasting of Two Files over
an Asymmetric Channel . . . . . . . . . 474--493
Zhimei Jiang and
Leonard Kleinrock A Packet Selection Algorithm for
Adaptive Transmission of Smoothed Video
over a Wireless Channel . . . . . . . . 494--509
Indu Mahadevan and
Krishna M. Sivalingam A Hierarchical Architecture for QoS
Guarantees and Routing in
Wireless/Mobile Networks . . . . . . . . 510--520
Francis Zane and
Philippe Marchand and
Ramamohan Paturi and
Sadik Esener Scalable Network Architectures Using the
Optical Transpose Interconnection System
(OTIS) . . . . . . . . . . . . . . . . . 521--538
Fen Lin Wu and
S. Lakshmivarahan and
S. K. Dhall Routing in a Class of Cayley Graphs of
Semidirect Products of Finite Groups . . 539--565
Petri or Panaite and
Andrzej Pelc Optimal Broadcasting in Faulty Trees . . 566--584
Jonas Skeppstedt and
Michel Dubois Compiler Controlled Prefetching for
Multiprocessors Using Low-Overhead Traps
and Prefetch Engines . . . . . . . . . . 585--615
Seong-Moo Yoo and
Hyunseung Choo and
Hee Yong Youn and
Chansu Yu and
Younghee Lee On Task Relocation in Two-Dimensional
Meshes . . . . . . . . . . . . . . . . . 616--638
K. C. Anand and
R. K. Shyamasundar Formal Verification of Activity-Based
Specification of Protocols . . . . . . . 639--676
Sudipta Mahapatra and
Rabi N. Mahapatra Mapping of Neural Network Models onto
Systolic Arrays . . . . . . . . . . . . 677--689
Jaspal Subhlok and
Peter Steenkiste Airshed Pollution Modeling in an HPF
Style Environment . . . . . . . . . . . 690--715
Mayez Al-Mouhamed and
Homam Najjari Adaptive Scheduling of Computations and
Communications on Distributed-Memory
Systems . . . . . . . . . . . . . . . . 716--740
Javier Contreras and
Arturo Losi and
Mario Russo and
Felix F. Wu DistOpt: a Software Framework for
Modeling and Evaluating Optimization
Problem Solutions in Distributed
Environments . . . . . . . . . . . . . . 741--763
Qian-Ping Gu and
Shietung Peng An Efficient Algorithm for the
$k$-Pairwise Disjoint Paths Problem in
Hypercubes . . . . . . . . . . . . . . . 764--774
Jae-Ha Lee and
Chan-Su Shin and
Kyung-Yong Chwa Optimal Embedding of Multiple Directed
Hamiltonian Rings into $d$-dimensional
Meshes . . . . . . . . . . . . . . . . . 775--783
Shiwa S. Fu and
Nian-Feng Tzeng and
Jen-Yao Chung Empirical Evaluation of Mutual Exclusion
Algorithms for Distributed Systems . . . 785--806
Håkan Grahn and
Per Stenström Comparative Evaluation of
Latency-Tolerating and -Reducing
Techniques for Hardware-Only and
Software-Only Directory Protocols . . . 807--834
Vítor Santos Costa and
Ricardo Bianchini and
Inês de Castro Dutra Parallel Logic Programming Systems on
Scalable Architectures . . . . . . . . . 835--852
Giovanni Della-Libera and
Nir Shavit Reactive Diffracting Trees . . . . . . . 853--890
Bhabani P. Sinha and
Amar Mukherjee Parallel Sorting Algorithm Using
Multiway Merge and Its Implementation on
a Multi-Mesh Network . . . . . . . . . . 891--907
Yuanyuan Yang The Performance of Multicast Banyan
Networks . . . . . . . . . . . . . . . . 909--923
M. Kandemir and
J. Ramanujam and
A. Choudhary Compiler Algorithms for Optimizing
Locality and Parallelism on Shared and
Distributed-Memory Machines . . . . . . 924--965
Songluan Cang and
Jie Wu Time-Step Optimal Broadcasting in $3$-D
Meshes with Minimum Total Communication
Distance . . . . . . . . . . . . . . . . 966--997
Sajal K. Das and
M. Cristina Pinotti Optimal Mappings of $q$-ary and Binomial
Trees into Parallel Memory Modules for
Fast and Conflict-Free Access to Path
and Subtree Templates . . . . . . . . . 998--1027
S. Q. Zheng and
Jie Wu Dual of a Complete Graph as an
Interconnection Network . . . . . . . . 1028--1046
Stefan Bischof and
Ralf Ebner and
Thomas Erlebach Parallel Load Balancing for Problems
with Good Bisectors . . . . . . . . . . 1047--1073
Amit Reisman and
Craig Gotsman and
Assaf Schuster Interactive-Rate Animation Generation by
Parallel Progressive Ray-Tracing on
Distributed-Memory Machines . . . . . . 1074--1102
Jesper L. Träff and
Christos D. Zaroliagis A Simple Parallel Algorithm for the
Single-Source Shortest Path Problem on
Planar Digraphs . . . . . . . . . . . . 1103--1124
Jerry L. Trahan and
Anu G. Bourgeois and
Yi Pan and
Ramachandran Vaidyanathan Optimally Scaling Permutation Routing on
Reconfigurable Linear Arrays with
Optical Buses . . . . . . . . . . . . . 1125--1136
Chin-Hsiung Wu and
Shi-Jinn Horng and
Horng-Ren Tsai Efficient Parallel Algorithms for
Hierarchical Clustering on Arrays with
Reconfigurable Optical Buses . . . . . . 1137--1153
Anonymous Papers to Appear in Forthcoming Issues 1154--1154
Eliezer Dekel Special Issue on Java on Clusters . . . 1155--1158
Yariv Aridor and
Michael Factor and
Avi Teperman and
Tamar Eilam and
Assaf Schuster Transparently Obtaining Scalability for
Java Applications on a Cluster . . . . . 1159--1193
Matchy J. M. Ma and
Cho-Li Wang and
Francis C. M. Lau JESSICA: Java-Enabled
Single-System-Image Computing
Architecture . . . . . . . . . . . . . . 1194--1222
Zvi Har'El and
Zvi Rosberg Java Class Broker --- a Seamless Bridge
from Local to Distributed Programming 1223--1237
Jacob Harris and
Vivek Sarkar Lightweight Object-Oriented Shared
Variables for Cluster Computing in Java 1238--1259
Dmitry Kogan and
Assaf Schuster Remote Reference Counting: Distributed
Garbage Collection with Low
Communication and Computation Overhead 1260--1292
Chong-wei Xu and
Bo He PCB --- a Distributed Computing System
in CORBA . . . . . . . . . . . . . . . . 1293--1310
Dror Garti and
Shem-Tov Cohen and
Amnon Barak and
Arie Keren and
Ricardo Szmit Object Mobility for Performance
Improvements of Parallel Java
Applications . . . . . . . . . . . . . . 1311--1324
Mauro Migliardi and
Simon Schubiger and
Vaidy Sunderam A Distributed JAVA SPACE Implementation
for HARNESS . . . . . . . . . . . . . . 1325--1340
Javier Jaen-Martinez The Java Management Extensions (JMX): Is
Your Cluster Ready for Evolution? . . . 1341--1353
Anonymous Papers to Appear in Forthcoming Issues 1354--1354
Nir Shavit and
Asaph Zemach Combining Funnels: a Dynamic Approach to
Software Combining . . . . . . . . . . . 1355--1387
Peter J. Keleher The Impact of Symmetry on Software
Distributed Shared Memory . . . . . . . 1388--1419
Fangzhe Chang and
Vijay Karamcheti and
Zvi Kedem Exploiting Application Tunability for
Efficient, Predictable Resource
Management in Parallel and Distributed
Systems . . . . . . . . . . . . . . . . 1420--1445
Anonymous Papers to Appear in Forthcoming Issues 1446--1446
Luís Rodrigues and
Katherine Guo and
Paulo Veríssimo and
Kenneth P. Birman A Dynamic Light-Weight Group Service . . 1449--1479
A. F. de Souza and
P. Rounce Dynamically Scheduling VLIW Instructions 1480--1511
Y. Charlie Hu and
Honghui Lu and
Alan L. Cox and
Willy Zwaenepoel OpenMP for Networks of SMPs . . . . . . 1512--1530
Sung-Ryul Kim and
Kunsoo Park Fully Scalable Fault-Tolerant
Simulations for BSP and CGM . . . . . . 1531--1560
Anonymous Author Index for Volume 60 . . . . . . . 1561--1562
Anonymous Author-Title Index for Volume 60 . . . . 1563--1567
Anonymous Papers to Appear in Forthcoming Issues 1568--1568
Chunming Qiao and
Yousong Mei A Comparative Study of Cost Effective
Multiplexing Approaches for Online
Permutation Embedding and Scheduling in
Optical Networks . . . . . . . . . . . . 1--17
Vincenzo Piuri Analysis of Fault Tolerance in
Artificial Neural Networks . . . . . . . 18--48
Yungho Choi and
Timothy Mark Pinkston Evaluation of Crossbar Architectures for
Deadlock Recovery Routers . . . . . . . 49--78
S. Caselli and
G. Conte and
P. Marenzoni A Distributed Algorithm for GSPN
Reachability Graph Generation . . . . . 79--95
M. Prieto and
R. Santiago and
D. Espadas and
I. M. Llorente and
F. Tirado Parallel Multigrid for Anisotropic
Elliptic Equations . . . . . . . . . . . 96--114
Magnus Broberg and
Lars Lundberg and
Håkan Grahn Performance Optimization Using Extended
Critical Path Analysis in Multithreaded
Programs on Multiprocessors . . . . . . 115--136
Shih-Hsien Sheu and
Chang-Biau Yang Multicast Algorithms for Hypercube
Multiprocessors . . . . . . . . . . . . 137--149
Anonymous Papers to Appear in Forthcoming Issues 150--150
H. M. Tufo and
P. F. Fischer Fast Parallel Direct Solvers for Coarse
Grid Problems . . . . . . . . . . . . . 151--177
Ricardo Bianchini and
Enrique V. Carrera Designing and Evaluating a
Cost-Effective Optical Network for
Multiprocessors . . . . . . . . . . . . 178--201
Khalid Al-Tawil and
Csaba Andras Moritz Performance Modeling and Evaluation of
MPI . . . . . . . . . . . . . . . . . . 202--223
J. Duato and
A. Robles and
F. Silla and
R. Beivide A Comparison of Router Architectures for
Virtual Cut-Through and Wormhole
Switching in a NOW Environment . . . . . 224--253
Sying-Jyan Wang Distributed Diagnosis in Multistage
Interconnection Networks . . . . . . . . 254--264
David R. Helman and
Joseph JáJá Prefix Computations on Symmetric
Multiprocessors . . . . . . . . . . . . 265--278
Anonymous Papers to Appear in Forthcoming Issues 279--279
Vipin Kumar and
Sanjay Ranka and
Vineet Singh Special Issue on High-Performance Data
Mining . . . . . . . . . . . . . . . . . 281--284
Sanjay Goil and
Alok Choudhary PARSIMONY: An Infrastructure for
Parallel Multidimensional Analysis and
Data Mining . . . . . . . . . . . . . . 285--321
Jeffrey P. Bradford and
José A. B. Fortes Characterization and Parallelization of
Decision-Tree Induction . . . . . . . . 322--349
Ramesh C. Agarwal and
Charu C. Aggarwal and
V. V. V. Prasad A Tree Projection Algorithm for
Generation of Frequent Item Sets . . . . 350--371
Daryl E. Hershberger and
Hillol Kargupta Distributed Multivariate Regression
Using Wavelet-Based Collective Data
Mining . . . . . . . . . . . . . . . . . 372--400
Mohammed J. Zaki Parallel Sequence Mining on
Shared-Memory Machines . . . . . . . . . 401--426
Diane J. Cook and
Lawrence B. Holder and
Gehad Galal and
Ron Maglothin Approaches to Parallel Graph-Based
Knowledge Discovery . . . . . . . . . . 427--446
Anonymous Papers to Appear in Forthcoming Issues 447--447
Boris V. Protopopov and
Anthony Skjellum A Multithreaded Message Passing
Interface (MPI) Architecture:
Performance and Program Issues . . . . . 449--466
Gwan-Hwan Hwang and
Jenq Kuen Lee and
Roy Dz-Ching Ju Array Operation Synthesis to Optimize
HPF Programs on Distributed Memory
Machines . . . . . . . . . . . . . . . . 467--500
Vincent Boudet and
Fabrice Rastello and
Yves Robert Alignment and Distribution Is Not
(Always) NP-Hard . . . . . . . . . . . . 501--519
Alexey Kalinov and
Alexey Lastovetsky Heterogeneous Distribution of
Computations Solving Linear Algebra
Problems on Networks of Heterogeneous
Computers . . . . . . . . . . . . . . . 520--535
Sanguthevar Rajasekaran Selection Algorithms for Parallel Disk
Systems . . . . . . . . . . . . . . . . 536--544
Dajin Wang Embedding Hamiltonian Cycles into Folded
Hypercubes with Faulty Links . . . . . . 545--564
Anonymous Papers to Appear in Forthcoming Issues 565--565
Valerie E. Taylor and
Eric J. Schwabe and
Bruce K. Holmer and
Michelle R. Hribar Balancing Load versus Decreasing
Communication: Parameterizing the
Tradeoff . . . . . . . . . . . . . . . . 567--580
Lucas Roh and
Bhanu Shankar and
Wim Böhm and
Walid Najjar Resource Management in Dataflow-Based
Multithreaded Execution . . . . . . . . 581--608
Xing Du and
Xiaodong Zhang and
Yingfei Dong and
Lin Zhang Architectural Effects of Symmetric
Multiprocessors on TPC-C Commercial
Workload . . . . . . . . . . . . . . . . 609--640
Tamir G. Reisin and
Sabine C. Wurzler Implementation of a Numerical Solution
of the Multicomponent Kinetic Collection
Equation (MKCE) on Parallel Computers 641--661
Muhammad H. Alsuwaiyel A Parallel Algorithm for Partitioning a
Point Set to Minimize the Maximum of
Diameters . . . . . . . . . . . . . . . 662--666
Franco Zambonelli and
Robert H. B. Netzer Deadlock-Free Incremental Replay of
Message-Passing Programs . . . . . . . . 667--678
Cyril Gavoille and
Marc Gengler Space-Efficiency for Routing Schemes of
Stretch Factor Three . . . . . . . . . . 679--687
Stefan D. Bruda and
Selim G. Akl A Case Study in Real-Time Parallel
Computation: Correcting Algorithms . . . 688--708
Anonymous Papers to Appear in Forthcoming Issues 709--709
Anonymous Announcement: Call for Papers . . . . . 710--711
Scott R. Kohn and
Scott B. Baden Parallel Software Abstractions for
Structured Adaptive Mesh Methods . . . . 713--736
Mary M. Eshaghian and
Lili Hai An Optically Interconnected
Reconfigurable Mesh . . . . . . . . . . 737--747
Xin Yuan and
Rami Melhem and
Rajiv Gupta Performance of Multi-hop Communications
Using Logical Topologies on Optical
Torus Networks . . . . . . . . . . . . . 748--766
Nael B. Abu-Ghazaleh and
Philip A. Wilsey The Shared Control Parallel Architecture
Model . . . . . . . . . . . . . . . . . 767--783
Igor Z. Milosavljevi and
Marwan A. Jabri Experimental Evaluation of Automatic
Array Alignment in Parallelized Matlab 784--809
Tracy D. Braun and
Howard Jay Siegel and
Noah Beck and
Ladislau L. Bölöni and
Muthucumaru Maheswaran and
Albert I. Reuther and
James P. Robertson and
Mitchell D. Theys and
Bin Yao and
Debra Hensgen and
Richard F. Freund A Comparison of Eleven Static Heuristics
for Mapping a Class of Independent Tasks
onto Heterogeneous Distributed Computing
Systems . . . . . . . . . . . . . . . . 810--837
Rocky K. C. Chang and
Hong Y. Wang Routing Properties of a Recursive
Interconnection Network . . . . . . . . 838--849
Anonymous Papers to Appear in Forthcoming Issues 850--850
Anonymous Announcement: Call for Papers . . . . . 851--852
Anonymous Announcement . . . . . . . . . . . . . . ??
Anonymous Papers to Appear in Forthcoming Issues ??
Stephan Olariu Preface: Special Issue on Wireless
Networks . . . . . . . . . . . . . . . . 853--854
Jean-Louis Dornstetter and
Daniel Krob and
Michel Morvan and
Laurent Viennot Some Algorithms for Synchronizing Clocks
of Base Transceiver Stations in a
Cellular Network . . . . . . . . . . . . 855--867
Shlomi Dolev and
Ephraim Korach and
Dmitry Yukelson The Sound of Silence: Guessing Games for
Saving Energy in a Mobile Environment 868--883
Panos A. Patsouris Algebraic Modeling of an ad Hoc Network
for Mobile Computing . . . . . . . . . . 884--897
Anurag Kahol and
Sumit Khurana and
Sandeep K. S. Gupta and
Pradip K. Srimani Adaptive Distributed Dynamic Channel
Allocation for Wireless Networks . . . . 898--914
Peter Burge and
John Shawe-Taylor An Unsupervised Neural Network Approach
to Profiling the Behavior of Mobile
Phone Users for Use in Fraud Detection 915--925
Xuefeng Dong and
Ten H. Lai Dynamic Carrier Allocation Strategies
for Mobile Cellular Networks . . . . . . 926--949
Mehmet Hakan Karaata and
Hesham El-Rewini On Minimizing the Cost of Location
Management in Mobile Environments . . . 950--966
Azzedine Boukerche and
Sajal K. Das and
Alessandro Fabbri Analysis of a Randomized Congestion
Control Scheme with DSDV Routing in ad
Hoc Wireless Networks . . . . . . . . . 967--995
Anonymous Papers to Appear in Forthcoming Issues 996--996
Anonymous Announcement: Call for Papers: Special
Issue on Mobile Ad Hoc Networking and
Computing . . . . . . . . . . . . . . . 997--998
Anonymous Announcement . . . . . . . . . . . . . . ??
Anonymous Preface . . . . . . . . . . . . . . . . ??
Anonymous Papers to Appear in Forthcoming Issues ??
M. Ould-Khaoua Distributed Crossbar Switch Hypermeshes:
Efficient Networks for Large-Scale
Multicomputers . . . . . . . . . . . . . 999--1012
Jean-Claude Bermond and
Xavier Muñoz and
Alberto Marchetti-Spaccamela A Broadcasting Protocol in Line Digraphs 1013--1032
S. Q. Zheng and
Keqin Li and
Yi Pan and
M. Cristina Pinotti Generalized Coincident Pulse Technique
and New Addressing Schemes for
Time-Division Multiplexing Optical Buses 1033--1051
Phillip M. Dickens and
Rajeev Thakur Evaluation of Collective I/O
Implementations on Parallel
Architectures . . . . . . . . . . . . . 1052--1076
Li-Hsing Yen Precluding Useless Events for On-Line
Global Predicate Detections . . . . . . 1077--1095
Hagit Attiya and
Taly Djerassi-Shintel Time Bounds for Decision Problems in the
Presence of Timing Uncertainty and
Failures . . . . . . . . . . . . . . . . 1096--1109
Volker Heun and
Ernst W. Mayr Optimal Dynamic Embeddings of Complete
Binary Trees into Hypercubes . . . . . . 1110--1125
Yan Gu and
Bu-Sung Lee and
Wentong Cai JBSP: a BSP Programming Library in Java 1126--1142
Anonymous Papers to Appear in Forthcoming Issues 1143--1143
Anonymous Papers to Appear in Forthcoming Issues ??
Stephan Olariu and
Jie Wu Guest Editors' Introduction . . . . . . 1145--1147
Bulent Abali and
Craig B. Stunkel and
Jay Herring and
Mohammad Banikazemi and
Dhabaleswar K. Panda and
Cevdet Aykanat and
Yucel Aydogan Adaptive Routing on the New Switch Chip
for IBM SP Systems . . . . . . . . . . . 1148--1179
V. Puente and
C. Izu and
R. Beivide and
J. A. Gregorio and
F. Vallejo and
J. M. Prellezo The Adaptive Bubble Router . . . . . . . 1180--1208
Peng-Jun Wan and
Liwu Liu and
Yuanyuan Yang Optimal Routing Based on Super Topology
in Optical Parallel Interconnect . . . . 1209--1224
Hyunmin Park and
Dharma P. Agrawal A Generic Design Methodology for
Deadlock-Free Routing in Multicomputer
Networks . . . . . . . . . . . . . . . . 1225--1248
Sandeep K. S. Gupta and
Pradip K. Srimani Cored-Based Tree with Forwarding Regions
(CBT-FR); a Protocol for Reliable
Multicasting in Mobile Ad Hoc Networks 1249--1277
Honge Wang and
Douglas M. Blough Multicast in Wormhole-Switched Torus
Networks Using Edge-Disjoint Spanning
Trees . . . . . . . . . . . . . . . . . 1278--1306
Tawfig Alrabiah and
Taieb Znati Delay-Constrained, Low-Cost Multicast
Routing in Multimedia Networks . . . . . 1307--1336
Mitchell D. Theys and
Howard Jay Siegel and
Edwin K. P. Chong Heuristics for Scheduling Data Requests
Using Collective Communications in a
Distributed Communication Network . . . 1337--1366
Eitan Altman and
Tamer Ba\csar and
Tania Jiménez and
Nahum Shimkin Routing into Two Parallel Links:
Game-Theoretic Distributed Algorithms 1367--1381
Xiao-Dong Hu and
Xiao-Hua Jia and
Ding-Zhu Du and
Frank K. Hwang Monotone Routing in Multirate
Rearrangeable Clos Networks . . . . . . 1382--1388
Anonymous Papers to Appear in Forthcoming Issues 1389--1389
Anonymous Guest Editors' Introduction . . . . . . ??
Anonymous Papers to Appear in Forthcoming Issues ??
Anonymous Research Note . . . . . . . . . . . . . ??
Nihar R. Mahapatra and
Shantanu Dutt Hardware-Efficient and Highly
Reconfigurable $4$- and $2$-Track
Fault-Tolerant Designs for
Mesh-Connected Arrays . . . . . . . . . 1391--1411
X.-D. Hu and
X.-H. Jia and
D.-Z. Du and
D.-Y. Li and
H.-J. Huang Placement of Data Replicas for Optimal
Data Availability in Ring Networks . . . 1412--1424
Xin He and
Chun-Hsi Huang Communication Efficient BSP Algorithm
for All Nearest Smaller Values Problem 1425--1438
Amitava Datta and
Subbiah Soundaralakshmi Constant-Time Algorithm for the
Euclidean Distance Transform on
Reconfigurable Meshes . . . . . . . . . 1439--1455
Yosi Ben-Asher Distributed Routing of Ads and Bids
through Random Walks in the IDOS System 1456--1471
Serafino Cicerone and
Gabriele Di Stefano and
Michele Flammini Compact-Port Routing Models and
Applications to Distance-Hereditary
Graphs . . . . . . . . . . . . . . . . . 1472--1488
Enrique S. Quintana-Ortí and
Robert van de Geijn Specialized Parallel Algorithms for
Solving Lyapunov and Stein Equations . . 1489--1504
Anonymous Papers to Appear in Forthcoming Issues 1505--1505
Anonymous Papers to Appear in Forthcoming Issues ??
R. Govindarajan and
Anand Sivasubramaniam Special Issue on Cluster and
Network-Based Computing . . . . . . . . 1507--1511
Mohammad Banikazemi and
Bulent Abali and
Lorraine Herger and
Dhabaleswar K. Panda Design Alternatives for Virtual
Interface Architecture and an
Implementation on IBM Netfinity NT
Cluster . . . . . . . . . . . . . . . . 1512--1545
Ron Brightwell and
Steve Plimpton Scalability and Performance of Two Large
Linux Clusters . . . . . . . . . . . . . 1546--1569
James S. Plank and
Michael G. Thomason Processor Allocation and Checkpoint
Interval Selection in Cluster Computing
Systems . . . . . . . . . . . . . . . . 1570--1590
Jon B. Weissman and
Mahesh Marina and
Michael Gingras Optimizing Remote File Access for
Parallel and Distributed Network
Applications . . . . . . . . . . . . . . 1591--1608
Paul Lu Integrating Bulk-Data Transfer into the
Aurora Distributed Shared Data System 1609--1632
Gokhan Memik and
Mahmut T. Kandemir and
Alok Choudhary Design and Evaluation of a Smart Disk
Cluster for DSS Commercial Workloads . . 1633--1664
R. Libeskind-Hadas and
J. R. K. Hartline and
P. Boothe and
G. Rae and
J. Swisher On Multicast Algorithms for
Heterogeneous Networks of Workstations 1665--1679
Lars Lundberg and
Charlie Svahnberg Optimal Recovery Schemes for
High-Availability Cluster and
Distributed Computing . . . . . . . . . 1680--1691
Sang Cheol Kim and
Sunggu Lee Measurement and Prediction of
Communication Delays in Myrinet Networks 1692--1704
Anonymous Papers to Appear in Forthcoming Issues 1705--1705
Anonymous Guest Editors' Introduction . . . . . . ??
Anonymous Papers to Appear in Forthcoming Issues ??
Charles C. Weems, Jr. Special Issue: International Parallel
and Distributed Processing Symposium
2000 . . . . . . . . . . . . . . . . . . 1707--1708
Keqin Li Scalable Parallel Matrix Multiplication
on Distributed Memory Parallel Computers 1709--1731
Hyeonsang Eom and
Jeffrey K. Hollingsworth Achieving Efficiency and Accuracy in
Simulation for I/O-Intensive
Applications . . . . . . . . . . . . . . 1732--1750
Yanhong Yuan and
Prith Banerjee A Parallel Implementation of a Fast
Multipole-Based $3$-D Capacitance
Extraction Program on Distributed Memory
Multicomputers . . . . . . . . . . . . . 1751--1774
Hock-Beng Lim and
Pen-Chung Yew Efficient Integration of
Compiler-Directed Cache Coherence and
Data Prefetching . . . . . . . . . . . . 1775--1802
Ken Kennedy and
Bradley Broom and
Keith Cooper and
Jack Dongarra and
Rob Fowler and
Dennis Gannon and
Lennart Johnsson and
John Mellor-Crummey and
Linda Torczon Telescoping Languages: a Strategy for
Automatic Generation of Scientific
Problem-Solving Systems from Annotated
Libraries . . . . . . . . . . . . . . . 1803--1826
Mitchell D. Theys and
Shoukat Ali and
Howard Jay Siegel and
Mani Chandy and
Kai Hwang and
Ken Kennedy and
Lui Sha and
Kang G. Shin and
Marc Snir and
Larry Snyder and
Thomas Sterling What Are the Top Ten Most Influential
Parallel and Distributed Processing
Concepts of the Past Millenium? . . . . 1827--1841
Anonymous Author Index for Volume 61 . . . . . . . 1842--1843
Anonymous Author-Title Index for Volume 61 . . . . 1844--1849
Anonymous Papers to Appear in Forthcoming Issues 1850--1850
Anonymous Author Index . . . . . . . . . . . . . . ??
Anonymous Author-Title Index for Volume 61 . . . . ??
Anonymous Guest Editor's Introduction . . . . . . ??
Anonymous Invited Paper . . . . . . . . . . . . . ??
Anonymous Papers to Appear in Forthcoming Issues ??
Abdel-Elah Al-Ayyoub and
Khaled Day Comparative Study of Product Networks 1--18
Myung M. Bae and
R. Venkatesan and
Bella Bose Data Rearrangement between Radix-$k$ and
Lee Distance Gray Codes in $k$-ary
$n$-cubes . . . . . . . . . . . . . . . 19--37
W. Ling and
J. Liu and
J. N. Chung and
C. T. Crowe Parallel Algorithms for
Particles-Turbulence Two-Way Interaction
Direct Numerical Simulation . . . . . . 38--60
Sugath Warnakulasuriya and
Timothy Mark Pinkston Characterization of Deadlocks in
Irregular Networks . . . . . . . . . . . 61--84
K. K. Leung and
N. H. C. Yung and
P. Y. S. Cheung Novel Neighborhood Search for
Multiprocessor Scheduling with
Pipelining . . . . . . . . . . . . . . . 85--110
Wentong Cai and
Bu-Sung Lee and
Junlan Zhou Causal Order Delivery in a Multicast
Environment: An Improved Algorithm . . . 111--131
Bharadwaj Veeravalli and
Gerassimos Barlas Efficient Scheduling Strategies for
Processing Multiple Divisible Loads on
Bus Networks . . . . . . . . . . . . . . 132--151
Y. C. Tay A Comparison of Pixel Complexity in
Composition Techniques for Sort-Last
Rendering . . . . . . . . . . . . . . . 152--171
Anonymous Papers to Appear in Forthcoming Issues 172--172
Xian-He Sun Scalability versus Execution Time in
Scalable Systems . . . . . . . . . . . . 173--192
Jaechun No and
Sung-soon Park and
Jesus Carretero Perez and
Alok Choudhary Design and Implementation of a Parallel
I/O Runtime System for Irregular
Applications . . . . . . . . . . . . . . 193--220
Shan-Chyun Ku and
Biing-Feng Wang An Optimal Simple Parallel Algorithm for
Testing Isomorphism of Maximal
Outerplanar Graphs . . . . . . . . . . . 221--227
Dietmar Tutsch and
Günter Hommel Generating Systems of Equations for
Performance Evaluation of Multistage
Interconnection Networks . . . . . . . . 228--240
Hongzhang Shan and
Jaswinder Pal Singh and
Leonid Oliker and
Rupak Biswas A Comparison of Three Programming Models
for Adaptive Applications on the
Origin2000 . . . . . . . . . . . . . . . 241--266
Nidhi Kapoor and
Mark Russell and
Ivan Stojmenovic and
Albert Y. Zomaya A Genetic Algorithm for Finding the
Pagenumber of Interconnection Networks 267--283
Mikhail Nesterenko and
Masaaki Mizuno A Quorum-Based Self-Stabilizing
Distributed Mutual Exclusion Algorithm 284--305
Peter Benner and
Ralph Byers and
Rafael Mayo and
Enrique S. Quintana-Ortí and
Vicente Hernández Parallel Algorithms for LQ Optimal
Control of Discrete-Time Periodic Linear
Systems . . . . . . . . . . . . . . . . 306--325
Anonymous Papers to Appear in Forthcoming Issues 326--326
Jong S. Lee and
Bernard P. Zeigler Space-Based Communication Data
Management in Scalable Distributed
Simulation . . . . . . . . . . . . . . . 336--365
Azzedine Boukerche and
Amber Roy Dynamic Grid-Based Approach to Data
Distribution Management . . . . . . . . 366--392
Vikram S. Adve and
Rajive Bagrodia and
Ewa Deelman and
Rizos Sakellariou Compiler-Optimized Simulation of
Large-Scale Applications on High
Performance Architectures . . . . . . . 393--426
Maria Hybinette and
Richard M. Fujimoto Latency Hiding with Optimistic
Computations . . . . . . . . . . . . . . 427--445
Ewa Deelman and
Boleslaw K. Szymanski Simulating Spatially Explicit Problems
on High Performance Architectures . . . 446--467
Dale E. Martin and
Radharamanan Radhakrishnan and
Dhananjai M. Rao and
Malolan Chetlur and
Krishnan Subramani and
Philip A. Wilsey Analysis and Simulation of
Mixed-Technology VLSI Systems . . . . . 468--493
Anonymous Guest Editor's Introduction . . . . . . ??
Anonymous Papers to Appear in Forthcoming Issues ??
Anonymous Special Issue on Parallel and
Distributed Discrete Event Simulation
--- An Emerging Technology . . . . . . . ??
José Alberto Fernández-Zepeda and
Ramachandran Vaidyanathan and
Jerry L. Trahan Using Bus Linearization to Scale the
Reconfigurable Mesh . . . . . . . . . . 495--516
Eunice E. Santos Optimal and Efficient Algorithms for
Summing and Prefix Summing on Parallel
Machines . . . . . . . . . . . . . . . . 517--543
Shuhui Li and
Donald C. Wunsch and
Edgar O'Hair and
Michael G. Giesselmann Extended Kalman Filter Training of
Neural Networks on a SIMD Parallel
Machine . . . . . . . . . . . . . . . . 544--562
M. F. P. O'Boyle and
P. M. W. Knijnenburg Integrating Loop and Data
Transformations for Global Optimization 563--590
Wen-Tzeng Huang and
Jimmy J. M. Tan and
Chun-Nan Hung and
Lih-Hsing Hsu Fault-Tolerant Hamiltonicity of Twisted
Cubes . . . . . . . . . . . . . . . . . 591--604
H. Sarbazi-Azad and
M. Ould-Khaoua and
L. M. Mackenzie and
S. G. Akl A Parallel Algorithm for Lagrange
Interpolation on the Star Graph . . . . 605--621
Georgios K. Theodoropoulos Distributed Simulation of Asynchronous
Hardware: The Program Driven
Synchronization Protocol . . . . . . . . 622--655
Shin-Jae Lee and
Minsoo Jeon and
Dongseung Kim and
Andrew Sohn Partitioned Parallel Radix Sort . . . . 656--668
Dhrubajyoti Goswami and
Ajit Singh and
Bruno R. Preiss From Design Patterns to Parallel
Architectural Skeletons . . . . . . . . 669--695
Fatima Belkouch and
Marc Bui and
Liming Chen and
Ajoy K. Datta Self-Stabilizing Deterministic Network
Decomposition . . . . . . . . . . . . . 696--714
Manuel Díaz and
Bartolomé Rubio and
Enrique Soler and
José M. Troya A Border-based Coordination Language for
Integrating Task and Data Parallelism 715--740
Anonymous Papers to Appear in Forthcoming Issues ??
Yehuda Afek and
Shlomi Dolev Local Stabilizer . . . . . . . . . . . . 745--765
Mikhail Nesterenko and
Anish Arora Stabilization-Preserving Atomicity
Refinement . . . . . . . . . . . . . . . 766--791
Rodney R. Howell and
Mikhail Nesterenko and
Masaaki Mizuno Finite-State Self-Stabilizing Protocols
in Message-Passing Systems . . . . . . . 792--817
Jaap-Henk Hoepman and
Marina Papatriantafilou and
Philippas Tsigas Self-Stabilization of Wait-Free Shared
Memory Objects . . . . . . . . . . . . . 818--842
Yoshiaki Katayama and
Eiichiro Ueda and
Hideo Fujiwara and
Toshimitsu Masuzawa A Latency Optimal Superstabilizing
Mutual Exclusion Protocol in
Unidirectional Rings . . . . . . . . . . 865--884
Hirotsugu Kakugawa and
Masafumi Yamashita Uniform and Self-Stabilizing Fair Mutual
Exclusion on Unidirectional Rings under
Unfair Distributed Daemon . . . . . . . 885--898
Joffroy Beauquier and
Maria Gradinariu and
Colette Johnen and
Jérôme Durand-Lose Token-Based Self-Stabilizing Uniform
Algorithms . . . . . . . . . . . . . . . 899--921
Jorge A. Cobb and
Mohamed G. Gouda Stabilization of General Loop-Free
Routing . . . . . . . . . . . . . . . . 922--944
Sukumar Ghosh and
Xin He Scalable Self-Stabilization . . . . . . 945--960
Sylvie Delaët and
Sébastien Tixeuil Tolerating Transient and Intermittent
Failures . . . . . . . . . . . . . . . . 961--981
Mehmet Hakan Karaata A Stabilizing Algorithm for Finding
Biconnected Components . . . . . . . . . 982--999
Anonymous Guest Editors' Introduction . . . . . . ??
Anonymous Papers to Appear . . . . . . . . . . . . ??
Anonymous Self-Stabilizing Distributed Systems . . ??
Andrés Jaramillo-Botero and
Alfons Crespo I. Lorente A Unified Formulation for Massively
Parallel Rigid Multibody Dynamics of $
O(l o g_2 n) $ Computational Complexity 1001--1020
Chin-Hsiung Wu and
Shi-Jinn Horng and
Horng-Ren Tsai Optimal Parallel Algorithms for Computer
Vision Problems . . . . . . . . . . . . 1021--1041
Sajal K. Das and
Daniel J. Harvey and
Rupak Biswas Adaptive Load-Balancing Algorithms Using
Symmetric Broadcast Networks . . . . . . 1042--1068
Dimitrios S. Nikolopoulos and
Constantine D. Polychronopoulos and
Theodore S. Papatheodorou and
Jesús Labarta and
Eduard Ayguadé Scheduler-Activated Dynamic Page
Migration for Multiprogrammed DSM
Multiprocessors . . . . . . . . . . . . 1069--1103
Ajay D. Kshemkalyani and
Mukesh Singhal Communication Patterns in Distributed
Computations . . . . . . . . . . . . . . 1104--1119
Anonymous Papers to Appear . . . . . . . . . . . . ??
Loren Schwiebert and
Renelius Bell Performance Tuning of Adaptive Wormhole
Routing through Selection Function
Choice . . . . . . . . . . . . . . . . . 1121--1141
Albert Y. Zomaya and
Adrian Yates and
Stephan Olariu Fault-Tolerant Recursive Least-Squares
Computations on a Mesh-Connected
Parallel Processor . . . . . . . . . . . 1142--1167
Jie Wu A Distributed Formation of Smallest
Faulty Orthogonal Convex Polygons in
$2$-D Meshes . . . . . . . . . . . . . . 1168--1185
Olivier Brun and
Vincent Teuliere and
Jean-Marie Garcia Parallel Particle Filtering . . . . . . 1186--1202
Michael J. Oudshoorn and
Lin Huang Evolving toward an Optimal Scheduling
Solution through Adaptivity . . . . . . 1203--1222
Anonymous Announcement . . . . . . . . . . . . . . ??
Anonymous Papers to Appear . . . . . . . . . . . . ??
Jonathan Geisler and
Valerie Taylor Performance Coupling: Case Studies for
Improving the Performance of Scientific
Applications . . . . . . . . . . . . . . 1227--1247
Jon B. Weissman Predicting the Cost and Benefit of
Adapting Data Parallel Applications in
Clusters . . . . . . . . . . . . . . . . 1248--1271
Petr Salinger and
Pavel Tvrdík Broadcasting in All-Output-Port Meshes
of Trees with Distance-Insensitive
Switching . . . . . . . . . . . . . . . 1272--1294
David S. L. Wei and
Sanguthevar Rajasekaran and
Z. Cheng and
K. Naik and
Sy-Yen Kuo Efficient Selection and Sorting Schemes
Using Coteries for Processing Large
Distributed Files . . . . . . . . . . . 1295--1313
Alan A. Bertossi and
Cristina M. Pinotti Mappings for Conflict-Free Access of
Paths in Bidimensional Arrays, Circular
Lists, and Complete Trees . . . . . . . 1314--1333
Anonymous Papers to Appear . . . . . . . . . . . . ??
Muhammad K. Dhodhi and
Imtiaz Ahmad and
Anwar Yatama and
Ishfaq Ahmad An Integrated Technique for Task
Matching and Scheduling onto Distributed
Heterogeneous Computing Systems . . . . 1338--1361
Enrique Alba and
Antonio J. Nebro and
José M. Troya Heterogeneous Computing and Parallel
Genetic Algorithms . . . . . . . . . . . 1362--1385
Jack M. West and
John K. Antonio A Genetic-Algorithm Approach to
Scheduling Communications for Embedded
Parallel Space-Time Adaptive Processing
Algorithms . . . . . . . . . . . . . . . 1386--1406
Martin Middendorf and
Bernd Scheuermann and
Hartmut Schmeck and
Hossam ElGindy An Evolutionary Approach to Dynamic Task
Scheduling on FPGAs with Restricted
Buffer . . . . . . . . . . . . . . . . . 1407--1420
Marcus Randall and
Andrew Lewis A Parallel Implementation of Ant Colony
Optimization . . . . . . . . . . . . . . 1421--1432
Allan K. Y. Wong and
Wilfred W. K. Lin and
May T. W. Ip and
Tharam S. Dillon Genetic Algorithm and PID Control
Together for Dynamic Anticipative
Marginal Buffer Management: An Effective
Approach to Enhance Dependability and
Performance for Distributed Mobile
Object-Based Real-Time Computing over
the Internet . . . . . . . . . . . . . . 1433--1453
Azzedine Boukerche An Adaptive Partitioning Algorithm for
Distributed Discrete Event Simulation
Systems . . . . . . . . . . . . . . . . 1454--1475
Azzedine Boukerche and
Mirela Sechi M. Annoni Notare Behavior-Based Intrusion Detection in
Mobile Phone Systems . . . . . . . . . . 1476--1490
Anonymous Guest Editors' Introduction . . . . . . ??
Anonymous Papers to Appear . . . . . . . . . . . . ??
Wenheng Liu and
Cho-Li Wang and
Viktor K. Prasanna Portable and Scalable Algorithm for
Irregular All-to-All Communication . . . 1493--1526
Binoy Ravindran and
Ravi K. Devarasetty and
Behrooz Shirazi Adaptive Resource Management Algorithms
for Periodic Tasks in Dynamic Real-Time
Distributed Systems . . . . . . . . . . 1527--1547
Alessandro Bevilacqua A Methodological Approach to Parallel
Simulated Annealing on an SMP System . . 1548--1570
Walfredo Cirne and
Francine Berman Using Moldability to Improve the
Performance of Supercomputer Jobs . . . 1571--1601
Anonymous Announcement . . . . . . . . . . . . . . ??
Anonymous Note . . . . . . . . . . . . . . . . . . ??
Anonymous Papers to Appear . . . . . . . . . . . . ??
Fabio Barillari and
Enrico Nardelli and
Massimo Pepe Fully dynamic distributed search trees
can be balanced in $ O(\lg 2 N) $ time 1617--1628
Bernard P. Zeigler and
Hyup J. Cho and
Jeong G. Kim and
Hessam S. Sarjoughian and
Jong. S. Lee Quantization-based filtering in
distributed discrete event simulation 1629--1647
Christopher D. Carothers and
David Bauer and
Shawn Pearce ROSS: a high-performance, low-memory,
modular Time Warp system . . . . . . . . 1648--1669
Dhananjai M. Rao and
Philip A. Wilsey An ultra-large-scale simulation
framework . . . . . . . . . . . . . . . 1670--1693
Anonymous Editorial board . . . . . . . . . . . . CO2--CO2
D. Manivannan and
M. Singhal Asynchronous recovery without using
vector timestamps . . . . . . . . . . . 1695--1728
A. Cortés and
A. Ripoll and
F. Cedó and
M. A. Senar and
E. Luque An asynchronous and iterative load
balancing algorithm for discrete load
model . . . . . . . . . . . . . . . . . 1729--1746
Nen-Chung Wang and
Chih-Ping Chu and
Tzung-Shi Chen A dual-Hamiltonian-path-based
multicasting strategy for
wormhole-routed star graph
interconnection networks . . . . . . . . 1747--1762
Zhiling Lan and
Valerie E. Taylor and
Greg Bryan A novel dynamic load balancing scheme
for parallel systems . . . . . . . . . . 1763--1781
Anonymous Author Index . . . . . . . . . . . . . . 1783--1784
Anonymous Author-Title Index for Volume . . . . . 1785--1790
Anonymous Editorial board . . . . . . . . . . . . CO2--CO2
Azzedine Boukerche Wireless and mobile ad hoc networking
and computing . . . . . . . . . . . . . 1--2
Lichun Bao and
J. J. Garcia-Luna-Aceves Distributed dynamic channel access
scheduling for ad hoc networks . . . . . 3--14
Stephanie Lindsey and
Cauligi S. Raghavendra Energy efficient all-to-all broadcasting
for situation awareness in wireless ad
hoc networks . . . . . . . . . . . . . . 15--21
Xu Lin and
Ivan Stojmenovic Location-based localized alternate,
disjoint and multi-path routing
algorithms for wireless networks . . . . 22--32
Albert Y. Zomaya and
Michael Haydock and
Stephan Olariu Some observations on using
meta-heuristics for efficient location
management in mobile computing networks 33--44
Yun Wu and
Terence D. Todd and
Shahram Shirani SCO link sharing in Bluetooth voice
access networks . . . . . . . . . . . . 45--57
Ioannis Chatzigiannakis and
Sotiris Nikoletseas and
Paul Spirakis Distributed communication algorithms for
ad hoc mobile networks . . . . . . . . . 58--74
Qun Li and
Daniela Rus Communication in disconnected ad hoc
networks using message relay . . . . . . 75--86
Sandeep K. S. Gupta and
Pradip K. Srimani Self-stabilizing multicast protocols for
ad hoc networks . . . . . . . . . . . . 87--96
H. Baala and
O. Flauzac and
J. Gaber and
M. Bui and
T. El-Ghazawi A self-stabilizing distributed algorithm
for spanning tree construction in
wireless ad hoc networks . . . . . . . . 97--104
Anonymous Editorial Board . . . . . . . . . . . . CO2--CO2
Azzedine Boukerche and
Mirela Sechi M. Annoni Notare Routing in mobile and wireless ad hoc
networks . . . . . . . . . . . . . . . . 107--109
Kaixin Xu and
Xiaoyan Hong and
Mario Gerla Landmark routing in ad hoc networks with
mobile backbones . . . . . . . . . . . . 110--122
Tom Goff and
Nael Abu-Ghazaleh and
Dhananjay Phatak and
Ridvan Kahvecioglu Preemptive routing in ad hoc networks 123--140
S. K. Das and
A. Mukherjee and
S. Bandyopadhyay and
D. Saha and
K. Paul An adaptive framework for QoS routing
through multiple paths in ad hoc
wireless networks . . . . . . . . . . . 141--153
Qi Xue and
Aura Ganz Ad hoc QoS on-demand routing (AQOR) in
mobile ad hoc networks . . . . . . . . . 154--165
Jörg Habetha and
Jens Wiegert Analytical and simulative performance
evaluation of cluster-based multihop ad
hoc networks . . . . . . . . . . . . . . 166--181
Beongku An and
Symeon Papavassiliou Geomulticast: architectures and
protocols for mobile ad hoc wireless
networks . . . . . . . . . . . . . . . . 182--195
Tracy Camp and
Yu Liu An adaptive mesh-based protocol for
geocast routing . . . . . . . . . . . . 196--213
Lakshmi Venkatraman and
Dharma P. Agrawal Strategies for enhancing routing
security in protocols for mobile ad hoc
networks . . . . . . . . . . . . . . . . 214--227
Arun Avudainayagam and
Wenjing Lou and
Yuguang Fang DEAR: a Device and Energy Aware Routing
protocol for heterogeneous ad hoc
networks . . . . . . . . . . . . . . . . 228--236
Anonymous Editorial Board . . . . . . . . . . . . CO2--CO2
Abdel-Elah Al-Ayyoub and
Khaled Day Node-ranking schemes for the star
networks . . . . . . . . . . . . . . . . 239--250
Prashanth B. Bhat and
C. S. Raghavendra and
Viktor K. Prasanna Efficient collective communication in
distributed heterogeneous systems . . . 251--263
Srinivas Aluru and
Natsuhiko Futamura and
Kishan Mehrotra Parallel biological sequence comparison
using prefix computations . . . . . . . 264--272
Oh-Han Kang and
Dharma P. Agrawal Scalable scheduling for symmetric
multiprocessors (SMP) . . . . . . . . . 273--285
Wan Yeon Lee and
Sung Je Hong and
Jong Kim and
Sunggu Lee Dynamic load balancing for switch-based
networks . . . . . . . . . . . . . . . . 286--298
Sunggu Lee Real-time wormhole channels . . . . . . 299--311
Ashfaq A. Khokhar and
Susanne E. Hambrusch and
Erturk Kocalar Termination detection in data-driven
parallel computations/applications . . . 312--326
Douglas W. Bass and
I. Hal Sudborough Pancake problems with restricted prefix
reversals and some corresponding Cayley
networks . . . . . . . . . . . . . . . . 327--336
Yuan-Shin Hwang and
Joel H. Saltz Identifying parallelism in programs with
cyclic graphs . . . . . . . . . . . . . 337--355
Peter Knoll and
S. Mirzaei Validation of a parallel genetic
algorithm for image reconstruction from
projections . . . . . . . . . . . . . . 356--359
Jeremy Kepner A multi-threaded fast convolver for
dynamically parallel image filtering . . 360--372
Tiranee Achalakul and
Stephen Taylor A distributed spectral-screening PCT
algorithm . . . . . . . . . . . . . . . 373--384
Anonymous Editorial Board . . . . . . . . . . . . CO2--CO2
Maria Dolores Gil Montoya and
C. Gil and
I. García The load unbalancing problem for region
growing image segmentation algorithms 387--395
H. Sarbazi-Azad and
M. Ould-Khaoua and
L. M. Mackenzie Analytical modelling of wormhole-routed
$k$-ary $n$-cubes in the presence of
matrix-transpose traffic . . . . . . . . 396--409
Alberto Bartoli and
Ozalp Babaoglu Application-based dynamic primary views
in asynchronous distributed systems . . 410--433
Jaechun No and
Rajeev Thakur and
Alok Choudhary High-performance scientific data
management system . . . . . . . . . . . 434--447
T. Cortes and
J. Labarta Taking advantage of heterogeneity in
disk arrays . . . . . . . . . . . . . . 448--464
Ramesh Chandra and
C. Siva Ram Murthy A faster algorithm for solving linear
algebraic equations on the star graph 465--480
Fu-Hsing Wang and
Jou-Ming Chang and
Yue-Li Wang and
Sun-Jen Huang Distributed algorithms for finding the
unique minimum distance dominating set
in directed split-stars . . . . . . . . 481--487
Neelima Gupta and
Sandeep Sen Faster output-sensitive parallel
algorithms for 3D convex hulls and
vector maxima . . . . . . . . . . . . . 488--500
Anonymous Editorial Board . . . . . . . . . . . . CO2--CO2
Jon Weissman and
Rich Wolski Guest editor introduction: special issue
on Computational Grids . . . . . . . . . 503--504
Holly Dail and
Fran Berman and
Henri Casanova A decoupled scheduling approach for Grid
application development environments . . 505--524
Michael J. Lewis and
Adam J. Ferrari and
Marty A. Humphrey and
John F. Karpovich and
Mark M. Morgan and
Anand Natrajan and
Anh Nguyen-Tuong and
Glenn S. Wasson and
Andrew S. Grimshaw Support for extensibility and site
autonomy in the Legion grid system
object model . . . . . . . . . . . . . . 525--538
Steven T. Peltier and
Abel W. Lin and
David Lee and
Stephen Mock and
Stephan Lamont and
Tomas Molina and
Mona Wong and
Lu Dai and
Maryann E. Martone and
Mark H. Ellisman The Telescience Portal for advanced
tomography applications . . . . . . . . 539--550
Nicholas T. Karonis and
Brian Toonen and
Ian Foster MPICH-G2: a Grid-enabled implementation
of the Message Passing Interface . . . . 551--563
Nicolas Barberou and
Marc Garbey and
Matthias Hess and
Michael M. Resch and
Tuomo Rossi and
Jari Toivanen and
Damien Tromeur-Dervout Efficient metacomputing of elliptic
linear and non-linear problems . . . . . 564--577
Daniel S. Myers and
Michael P. Cummings Necessity is the mother of invention: a
simple grid computing system using
commodity tools . . . . . . . . . . . . 578--589
Bogdan Lesyng and
Piotr Ba\la and
Dietmar Erwin EUROGRID --- European computational grid
testbed . . . . . . . . . . . . . . . . 590--596
Andrew Chien and
Brad Calder and
Stephen Elbert and
Karan Bhatia Entropia: architecture and performance
of an enterprise desktop grid system . . 597--610
Anonymous Editorial Board . . . . . . . . . . . . CO2--CO2
Dannie Durand and
Ravi Jain and
David Tseytlin Parallel I/O scheduling using
randomized, distributed edge coloring
algorithms . . . . . . . . . . . . . . . 611--618
Ajay K. Gupta and
Donald Nelson and
Hong Wang Efficient embeddings of ternary trees
into hypercubes . . . . . . . . . . . . 619--629
Arash Termehchi and
Mohammad Ghodsi Pipelined operator tree scheduling in
heterogeneous environments . . . . . . . 630--637
B. B. Zhou and
R. P. Brent An efficient method for computing
eigenvalues of a real normal matrix . . 638--648
Jon B. Weissman and
Lakshman Rao Abburi and
Darin England Integrated scheduling: the best of both
worlds . . . . . . . . . . . . . . . . . 649--668
Anonymous Editorial Board . . . . . . . . . . . . CO2--CO2
Srinivas Aluru and
David A. Bader Guest Editor's Introduction: Special
issue on high-performance computational
biology . . . . . . . . . . . . . . . . 671--673
Gavin C. Conant and
Steven J. Plimpton and
William Old and
Andreas Wagner and
Pamela R. Fain and
Theresa R. Pacheco and
Grant Heffelfinger Parallel Genehunter: implementation of a
linkage analysis package for
distributed-memory architectures . . . . 674--682
Philip Hanlon and
William Andrew Lorenz and
Dave Strenski Least-squares fit of genomic data by
sums of epistatic effects . . . . . . . 683--691
Ruye Wang and
Lucas Scharenbroich and
Christopher Hart and
Barbara Wold and
Eric Mjolsness Clustering analysis of microarray gene
expression data by splitting algorithm 692--706
Xizhou Feng and
Duncan A. Buell and
John R. Rose and
Peter J. Waddell Parallel algorithms for Bayesian
phylogenetic inference . . . . . . . . . 707--718
H. A. Schmidt and
E. Petzold and
M. Vingron and
A. von Haeseler Molecular phylogenetics: parallelized
parameter estimation and quartet
puzzling . . . . . . . . . . . . . . . . 719--727
Carlo Ferrari and
Concettina Guerra and
Giuseppe Zanotti A grid-aware approach to protein
structure comparison . . . . . . . . . . 728--737
Dan C. Marinescu and
Yongchang Ji A computational framework for the 3D
structure determination of viruses with
unknown symmetry . . . . . . . . . . . . 738--758
B. G. Fitch and
R. S. Germain and
M. Mendell and
J. Pitera and
M. Pitman and
A. Rayshubskiy and
Y. Sham and
F. Suits and
W. Swope and
T. J. C. Ward and
others Blue Matter, an application framework
for molecular simulation on Blue Gene 759--773
Anonymous Editorial Board . . . . . . . . . . . . CO2--CO2
G. Sajith and
S. Saxena Fast parallel edge colouring of graphs 775--785
Dmitri Kaznachey and
Arun Jagota and
Sajal Das Neural network-based heuristic
algorithms for hypergraph coloring
problems with applications . . . . . . . 786--800
Marcus Peinado and
Thomas Lengauer Parallel ``go with the winners''
algorithms in distributed memory models 801--814
Jie Wu Optimal broadcasting in injured
hypercubes using directed safety levels 815--826
Anthony T. Chronopoulos and
Daniel Grosu and
Andrew M. Wissink and
Manuel Benche and
Jingyu Liu An efficient 3D grid based scheduling
for heterogeneous systems . . . . . . . 827--837
Bader F. AlBdaiwi and
Bella Bose On resource placements in 3D tori . . . 838--845
Marc Snir Best Papers from the 2002 International
Parallel and Distributed Processing
Symposium . . . . . . . . . . . . . . . 846--846
Alessandro Mei and
Romeo Rizzi Routing permutations in Partitioned
Optical Passive Stars Networks . . . . . 847--852
Jeffrey S. Vetter and
Frank Mueller Communication characteristics of
large-scale scientific applications for
contemporary cluster architectures . . . 853--865
Dimitrios S. Nikolopoulos Quantifying contention and balancing
memory load on hardware DSM
multiprocessors . . . . . . . . . . . . 866--886
Alain Darte and
John Mellor-Crummey and
Robert Fowler and
Daniel Chavarría-Miranda Generalized multipartitioning of
multi-dimensional arrays for
parallelizing line-sweep computations 887--911
Anonymous Editorial Board . . . . . . . . . . . . CO2--CO2
Cheng-Zhong Xu and
Hai Jin and
Pradip K. Srimani Special issue on scalable Web services
and architecture . . . . . . . . . . . . 913--915
Zongming Fei A new consistency algorithm for dynamic
documents in content distribution
networks . . . . . . . . . . . . . . . . 916--926
Ling Zhuo and
Cho-Li Wang and
Francis C. M. Lau Document replication and distribution in
extensible geographically distributed
Web servers . . . . . . . . . . . . . . 927--944
Li Xiao and
Xin Chen and
Xiaodong Zhang and
Yunhao Liu On scalable and locality-aware Web
document sharing . . . . . . . . . . . . 945--962
W. Shi and
E. Collins and
V. Karamcheti Modeling object characteristics of
dynamic Web content . . . . . . . . . . 963--980
Xueyan Tang and
Samuel T. Chanson On caching effectiveness of Web clusters
under persistent connections . . . . . . 981--995
Jiannong Cao and
Yudong Sun and
Xianbin Wang and
Sajal K. Das Scalable load balancing on distributed
Web servers using mobile agents . . . . 996--1005
Ali Raza Butt and
Sumalatha Adabala and
Nirav H. Kapadia and
Renato J. Figueiredo and
José A. B. Fortes Grid-computing portals and security
issues . . . . . . . . . . . . . . . . . 1006--1014
Anonymous Editorial Board . . . . . . . . . . . . CO2--CO2
Tiziana Calamoneri and
Miriam Di Ianni Interval routing & layered cross product:
compact routing schemes for butterflies,
meshes of trees, fat trees and Bene
networks . . . . . . . . . . . . . . . . 1017--1025
P. C. Saxena and
Sangita Gupta and
Jagmohan Rai A delay optimal coterie on the
$k$-dimensional folded Petersen graph 1026--1035
Ngo-Tai Fong and
Cheng-Zhong Xu and
Le Yi Wang Optimal periodic remapping of dynamic
bulk synchronous computations . . . . . 1036--1049
Gregory W. Price and
David K. Lowenthal A comparative analysis of fine-grain
threads packages . . . . . . . . . . . . 1050--1063
Svend Fròlund and
Fernando Pedone Dealing efficiently with data-center
disasters . . . . . . . . . . . . . . . 1064--1081
Brian Ensink and
Joel Stanley and
Vikram Adve Program Control Language: a programming
language for adaptive distributed
applications . . . . . . . . . . . . . . 1082--1104
Uri Lublin and
Dror G. Feitelson The workload on parallel supercomputers:
modeling the characteristics of rigid
jobs . . . . . . . . . . . . . . . . . . 1105--1122
M. F. P. O'Boyle and
R. W. Ford and
E. A. Stohr Towards general and exact distributed
invalidation . . . . . . . . . . . . . . 1123--1137
N. Koziris and
A. Sotiropoulos and
G. Goumas A pipelined schedule to minimize
completion time for loop tiling with
computation and communication
overlapping . . . . . . . . . . . . . . 1138--1151
M. Li and
D. W. Walker and
O. F. Rana and
Y. Huang and
P. T. Williams and
R. C. Ward Engineering high-performance legacy
codes as CORBA components for
problem-solving environments . . . . . . 1152--1163
Fabián García and
Julio Solano and
Ivan Stojmenovic and
Milos Stojmenovic Higher dimensional hexagonal networks 1164--1172
Anonymous Editorial Board . . . . . . . . . . . . CO2--CO2
Vijaya Ramachandran and
Brian Grayson and
Michael Dahlin Emulations between QSM, BSP and LogP: a
framework for general-purpose parallel
algorithm design . . . . . . . . . . . . 1175--1192
Om P. Damani and
Yi-Min Wang and
Vijay K. Garg Distributed recovery with $K$-optimistic
logging . . . . . . . . . . . . . . . . 1193--1218
Binoy Ravindran and
Peng Li and
Tamir Hegazy Proactive resource allocation for
asynchronous real-time distributed
systems in the presence of processor
failures . . . . . . . . . . . . . . . . 1219--1242
E. M. Ortigosa and
L. F. Romero and
J. I. Ramos Parallel scheduling of the PCG method
for banded matrices rising from FDM/FEM 1243--1256
Angelos Bilas and
Dongming Jiang and
Jaswinder Pal Singh Shared virtual memory clusters: bridging
the cost-performance gap between SMPs
and hardware DSM systems . . . . . . . . 1257--1276
Chin-Tsai Lin Embedding $k ( n - k )$ edge-disjoint
spanning trees in arrangement graphs . . 1277--1287
Salil S. Kanhere and
Harish Sethu Anchored opportunity queueing: a
low-latency scheduler for fair
arbitration among virtual channels . . . 1288--1299
Riky Subrata and
Albert Y. Zomaya Some results on the computation of
Voronoi diagrams on a mesh with multiple
broadcasting . . . . . . . . . . . . . . 1300--1314
Wan Yeon Lee and
Sung Je Hong and
Jong Kim On-line scheduling of scalable real-time
tasks on multiprocessor systems . . . . 1315--1324
Anonymous Author Index . . . . . . . . . . . . . . 1326--1327
Anonymous Author-Title index for Volume . . . . . 1328--1332
Anonymous Editorial Board . . . . . . . . . . . . CO2--CO2
Hans Stadtherr Scheduling interval orders with
communication delays in parallel . . . . 1--15
Stuart Campbell and
Mohan Kumar and
Stephan Olariu The hierarchical cliques interconnection
network . . . . . . . . . . . . . . . . 16--28
Saravut Charcranoon and
Thomas G. Robertazzi and
Serge Luryi Load sequencing for a parallel
processing utility . . . . . . . . . . . 29--35
Kazumasa Oida and
Shigeru Saito A packet-size aware adaptive routing
algorithm for parallel transmission
server systems . . . . . . . . . . . . . 36--47
Stavros D. Nikolopoulos Parallel algorithms for Hamiltonian
problems on quasi-threshold graphs . . . 48--67
Parimala Thulasiraman and
Ashfaq A. Khokhar and
Gerd Heber and
Guang R. Gao A fine-grain load-adaptive algorithm of
the 2D discrete wavelet transform for
multithreaded architectures . . . . . . 68--78
Marc Ebner A parallel algorithm for color constancy 79--88
Andrea E. F. Clementi and
Angelo Monti and
Riccardo Silvestri Round Robin is optimal for
fault-tolerant broadcasting on wireless
networks . . . . . . . . . . . . . . . . 89--96
Yen-Chun Lin and
Jun-Wei Hsiao A new approach to constructing optimal
parallel prefix circuits with small
depth . . . . . . . . . . . . . . . . . 97--107
Chen Ding and
Ken Kennedy Improving effective bandwidth through
compiler enhancement of global cache
reuse . . . . . . . . . . . . . . . . . 108--134
Tiziana Calamoneri and
Annalisa Massini Efficient algorithms for checking the
equivalence of multistage
interconnection networks . . . . . . . . 135--150
K. Antonis and
J. Garofalakis and
I. Mourtos and
P. Spirakis A hierarchical adaptive distributed
algorithm for load balancing . . . . . . 151--162
Yosi Ben-Asher and
Gadi Haber Efficient parallel solutions of linear
algebraic circuits . . . . . . . . . . . 163--172
Alan A. Bertossi and
Alessandro Mei Time and work optimal simulation of
basic reconfigurable meshes on
hypercubes . . . . . . . . . . . . . . . 173--180
Anonymous Editorial Board . . . . . . . . . . . . CO2--CO2
Behrooz Parhami and
Ding-Ming Kwai Incomplete $k$-ary $n$-cube and its
derivatives . . . . . . . . . . . . . . 183--190
Shiuh-Pyng Shieh and
Wen-Her Yang Protecting network users in mobile code
systems . . . . . . . . . . . . . . . . 191--200
Shikharesh Majumdar and
E-Kai Shen and
Istabrak Abdul-Fatah Performance of adaptive CORBA middleware 201--218
Ashis Tarafdar and
Vijay K. Garg Predicate control: synchronization in
distributed computations with look-ahead 219--237
Yu-Kwong Kwok and
Lap-Sun Cheung A new fuzzy-decision based load
balancing system for distributed object
computing . . . . . . . . . . . . . . . 238--253
Paola Flocchini and
Evangelos Kranakis and
Danny Krizanc and
Flaminia L. Luccio and
Nicola Santoro Sorting and election in anonymous
asynchronous rings . . . . . . . . . . . 254--265
Steven J. Plimpton and
Bruce Hendrickson and
James R. Stewart A parallel rendezvous algorithm for
interpolation between multiple grids . . 266--276
Boris Kaludercic Parallelisation of the Lagrangian model
in a mixed Eulerian--Lagrangian CFD
algorithm . . . . . . . . . . . . . . . 277--284
José-Jesús Fernández and
José-María Carazo and
Inmaculada García Three-dimensional reconstruction of
cellular structures by electron
microscope tomography and parallel
computing . . . . . . . . . . . . . . . 285--300
Stephen S. Yau and
Fariaz Karim A context-sensitive middleware for
dynamic integration of mobile devices
with network infrastructures . . . . . . 301--317
Anonymous Editorial Board . . . . . . . . . . . . CO2--CO2
Toshiyuki Fujiwara and
Kazuo Iwama and
Chuzo Iwamoto Partially effective randomization in
simulations between ARBITRARY and COMMON
PRAMs . . . . . . . . . . . . . . . . . 319--326
Stefka Fidanova and
Denis R. Trystram Improved lower bounds for embedding
hypercubes on de Bruijn graphs . . . . . 327--329
Azzedine Boukerche and
Sajal K. Das Reducing null messages overhead through
load balancing in conservative
distributed simulation systems . . . . . 330--344
Clémentin Tayou Djamegni Mapping rectangular mesh algorithms onto
asymptotically space-optimal arrays . . 345--359
Amitava Datta and
Subbiah Soundaralakshmi Fast and scalable algorithms for the
Euclidean distance transform on a linear
array with a reconfigurable pipelined
bus system . . . . . . . . . . . . . . . 360--369
Adnan Agbaria and
Hagit Attiya and
Roy Friedman and
Roman Vitenberg Quantifying rollback propagation in
distributed checkpointing . . . . . . . 370--384
G. Mohan and
G. Venkatesan and
C. Siva Ram Murthy Randomized routing and wavelength
requirements in wavelength-routed WDM
multistage, hypercube, and de Bruijn
networks . . . . . . . . . . . . . . . . 385--399
Martin C. Herbordt and
Jade Cravy and
Honghai Zhang Array control for high-performance SIMD
systems $^{*1}$ $^,$ $^{*2}$ . . . . . . 400--413
Tiziana Calamoneri and
Rossella Petreschi L (h,1)-labeling subclasses of planar
graphs . . . . . . . . . . . . . . . . . 414--426
Steve C. Chiu and
Wei-keng Liao and
Alok N. Choudhary and
Mahmut T. Kandemir Processor-embedded distributed smart
disks for I/O-intensive workloads:
architectures, performance models and
evaluation . . . . . . . . . . . . . . . 427--446
Anonymous Editorial Board . . . . . . . . . . . . CO2--CO2
Roger Wattenhofer and
Peter Widmayer The counting pyramid: an adaptive
distributed counting scheme . . . . . . 449--460
Attila Gürsoy and
L. V. Laxmikant V. Kale Performance and modularity benefits of
message-driven execution . . . . . . . . 461--480
Tiberiu Rotaru and
H.-H. Hans-Heinrich Nägeli Dynamic load balancing by diffusion in
heterogeneous systems . . . . . . . . . 481--497
Antonio Fernández and
Ernesto Jiménez and
V. Vicent Cholvi On the interconnection of causal memory
systems . . . . . . . . . . . . . . . . 498--506
Leonidas Georgiadis and
Christos Nikolaou and
Alexander Thomasian A fair workload allocation policy for
heterogeneous systems . . . . . . . . . 507--519
M. Fleury and
R. P. Self and
A. C. Downton Development of a fine-grained parallel
Karhunen--Lo\`eve transform . . . . . . 520--535
Brad Long Distributed result set iterator: a
design pattern for efficient retrieval
of large result sets from remote data
sources . . . . . . . . . . . . . . . . 536--545
Xiaofan Yang A fast pessimistic one-step diagnosis
algorithm for hypercube multicomputer
systems . . . . . . . . . . . . . . . . 546--553
Ahmed Kamal and
Hesham El-Rewini and
RazaRaza Ul-Mustafa Optimal and approximate approaches for
selecting proxy agents in mobile IP
based network backbones . . . . . . . . 554--568
Anonymous In Memoriam: Professor Azriel Rosenfeld 569--569
Anonymous Editorial Board . . . . . . . . . . . . CO2--CO2
Marc Bui and
Franck Butelle and
Christian Lavault A distributed algorithm for constructing
a minimum diameter spanning tree . . . . 571--577
Jose L. Aguilar and
E. L. Ernst L. Leiss Data dependent loop scheduling based on
genetic algorithms for distributed and
shared memory systems . . . . . . . . . 578--590
Michael E. Houle and
Antonios Symvonis and
D. R. David R. Wood Dimension-exchange algorithms for token
distribution on tree-connected
architectures . . . . . . . . . . . . . 591--605
Yungho Choi and
T. Timothy Mark Pinkston Evaluation of queue designs for true
fully adaptive routers . . . . . . . . . 606--616
Susanne M. Balle and
Bevin R. Brett and
C.-P. Chih-Ping Chen and
David LaFrance-Linden Extending a traditional debugger to
debug massively parallel applications 617--628
R. Al-Omari and
A. K. Arun K. Somani and
G. Manimaran Efficient overloading techniques for
primary-backup scheduling in real-time
systems . . . . . . . . . . . . . . . . 629--648
P. S. Partha Sarathi Mandal and
Krishnendu Mukhopadhyaya Concurrent checkpoint initiation and
recovery algorithms on asynchronous ring
networks . . . . . . . . . . . . . . . . 649--661
Sun-Yuan Hsieh An efficient parallel strategy for the
two-fixed-endpoint Hamiltonian path
problem on distance-hereditary graphs 662--685
Anonymous Editorial Board . . . . . . . . . . . . CO2--CO2
Xian-He Sun and
A. R. Alan R. Blatecky Middleware: the key to next generation
computing . . . . . . . . . . . . . . . 689--691
Anonymous A context-sensitive middleware for
dynamic integration of mobile devices
with network
infrastructures--Publisher's Note . . . 692--692
Radu Prodan and
Thomas Fahringer ZENTURIO: a grid middleware-based tool
for experiment management of parallel
and distributed applications . . . . . . 693--707
Nirmit Desai and
Frank Mueller Scalable hierarchical locking for
distributed systems . . . . . . . . . . 708--724
Jiannong Cao and
Min Cao and
Alvin S. T. Chan and
Gengfeng Wu and
S. K. Sajal K. Das A framework for architecting and
high-level programming support of CORBA
applications . . . . . . . . . . . . . . 725--739
Cheng Wang and
Zhiyuan Li A computation offloading scheme on
handheld devices . . . . . . . . . . . . 740--746
Hung-Chang Hsiao and
C.-T. Chung-Ta King Tornado: a capability-aware peer-to-peer
storage overlay . . . . . . . . . . . . 747--758
Jesús Salceda and
Iván Díaz and
Juan Touriño and
R. Ramón Doallo A middleware architecture for
distributed systems management . . . . . 759--766
E. Heymann and
M. A. Senar and
E. Luque and
M. Livny Efficient resource management applied to
master--worker applications . . . . . . 767--773
Sathish S. Vadhiyar and
Jack J. Dongarra GrADSolve --- a grid-based RPC system
for parallel computing with
application-level scheduling . . . . . . 774--783
Anonymous C3- AS008S . . . . . . . . . . . . . . . CO3--CO3
Anonymous Editorial Board . . . . . . . . . . . . CO2--CO2
S. Sitharama Iyengar and
R. R. Brooks Special issue introduction --- the road
map for distributed sensor networks in
the context of computing and
communication . . . . . . . . . . . . . 785--787
Y. Zou and
K. Chakrabarty Uncertainty-aware and coverage-oriented
deployment for sensor networks . . . . . 788--798
Deepak Ganesan and
Alberto Cerpa and
Wei Ye and
Yan Yu and
Jerry Zhao and
Deborah Estrin Networking issues in wireless sensor
networks . . . . . . . . . . . . . . . . 799--814
Jae H. Park and
Gary Friedman and
Mark Jones Geographical feature sensitive sensor
placement . . . . . . . . . . . . . . . 815--825
Marco F. Duarte and
Yu Hen Hu Vehicle classification in distributed
sensor networks . . . . . . . . . . . . 826--838
Rajgopal Kannan and
Sudipta Sarangi and
S. Sitharama Iyengar Sensor-centric energy-constrained
reliable query routing for wireless
sensor networks . . . . . . . . . . . . 839--852
R. R. Brooks and
Mengxia Zhu and
Jacob Lamb and
S. S. Iyengar Aspect-oriented design of sensor
networks . . . . . . . . . . . . . . . . 853--865
Travis C. Collier and
Charles Taylor Self-organization in sensor networks . . 866--873
Richard Brooks and
David Friedlander and
John Koch and
Shashi Phoha Tracking multiple targets with
self-organizing distributed ground
sensors . . . . . . . . . . . . . . . . 874--884
Anonymous Editorial Board . . . . . . . . . . . . CO2--CO2
Manjunath Kudlur and
R. Govindarajan Performance analysis of methods that
overcome false sharing effects in
software DSMs . . . . . . . . . . . . . 887--907
Nicholas J. Dingle and
Peter G. Harrison and
William J. Knottenbelt Uniformization and hypergraph
partitioning for the distributed
computation of response time densities
in very large Markov models . . . . . . 908--920
Michel Cosnard and
Emmanuel Jeannot and
Tao Yang Compact DAG representation and its
symbolic scheduling . . . . . . . . . . 921--935
Vassilios V. Dimakopoulos All-port total exchange in Cartesian
product networks . . . . . . . . . . . . 936--944
Yingyue Xu and
Hairong Qi Distributed computing paradigms for
collaborative signal and information
processing in sensor networks . . . . . 945--959
Maciej Drozdowski and
Pawe\l Wolniewicz Performance limits of divisible load
processing in systems with limited
communication buffers . . . . . . . . . 960--973
Ali Pìnar and
Cevdet Aykanat Fast optimal load balancing algorithms
for 1D partitioning . . . . . . . . . . 974--996
Jeremy Kepner and
Stan Ahalt MatlabMPI . . . . . . . . . . . . . . . 997--1005
Anonymous Editorial Board . . . . . . . . . . . . CO2--CO2
Warren Smith and
Ian Foster and
Valerie Taylor Predicting application run times with
historical information . . . . . . . . . 1007--1016
Dror Irony and
Sivan Toledo and
Alexander Tiskin Communication lower bounds for
distributed-memory matrix multiplication 1017--1026
Naoki Nishimura and
Yasuhiro Awatsuji and
Toshihiro Kubota Two-dimensional arrangement of spatial
patterns representing numerical data in
input images for effective use of
hardware resources in digital optical
computing system based on optical array
logic . . . . . . . . . . . . . . . . . 1027--1040
Heejin Park and
Kunsoo Park and
Yookun Cho Deleting keys of B-trees in parallel . . 1041--1050
David A. Bader An improved, randomized algorithm for
parallel selection with an experimental
study . . . . . . . . . . . . . . . . . 1051--1059
Leo Chin Sim and
Heiko Schroder and
Graham Leedham Major line removal morphological Hough
transform on a hybrid system . . . . . . 1060--1068
Xubin He and
Ming Zhang and
Qing (Ken) Yang STICS: SCSI-to-IP cache for storage area
networks . . . . . . . . . . . . . . . . 1069--1085
Vittorio Bil\`o and
Michele Flammini and
Roberto Giovannelli Experimental analysis of online
algorithms for the bicriteria scheduling
problem . . . . . . . . . . . . . . . . 1086--1100
Anonymous Editorial Board . . . . . . . . . . . . CO2--CO2
Christopher Stone and
Suresh Menon Large-eddy simulations on distributed
shared memory clusters . . . . . . . . . 1103--1112
A. A. Bertossi and
M. C. Pinotti and
R. Rizzi and
P. Gupta Allocating servers in infostations for
bounded simultaneous requests . . . . . 1113--1126
Zhongqiang Chen and
Alex Delis and
Henry L. Bertoni Radio-wave propagation prediction using
ray-tracing techniques on a network of
workstations (NOW) . . . . . . . . . . . 1127--1156
Xiaohui Shen and
Alok Choudhary A high-performance distributed parallel
file system for data-intensive
computations . . . . . . . . . . . . . . 1157--1167
Xueyan Tang and
Samuel T. Chanson Adaptive hash routing for a cluster of
client-side Web proxies . . . . . . . . 1168--1184
R. S. Sisodia and
I. Karthigeyan and
B. S. Manoj and
C. Siva Ram Murthy A novel scheme for supporting integrated
unicast and multicast traffic in ad hoc
wireless networks . . . . . . . . . . . 1185--1210
Anonymous Editorial Board . . . . . . . . . . . . CO2--CO2
A. Goldman and
D. Trystram An efficient parallel algorithm for
solving the Knapsack problem on
hypercubes . . . . . . . . . . . . . . . 1213--1222
Yung-Cheng Ma and
Tien-Fu Chen and
Chung-Ping Chung Branch-and-bound task allocation with
task clustering-based pruning . . . . . 1223--1240
Anirban Mahanti and
Derek L. Eager Adaptive data parallel computing on
workstation clusters . . . . . . . . . . 1241--1255
D. Janaki Ram and
A. Vijay Srinivas and
P. Manjula Rani A model for parallel programming over
CORBA . . . . . . . . . . . . . . . . . 1256--1269
Thanasis Loukopoulos and
Ishfaq Ahmad Static and adaptive distributed data
replication using genetic algorithms . . 1270--1285
Jung-Heum Park and
Hee-Chul Kim Longest paths and cycles in faulty star
graphs . . . . . . . . . . . . . . . . . 1286--1296
Laurence Boxer and
Russ Miller Coarse grained gather and scatter
operations with applications . . . . . . 1297--1310
Sanguthevar Rajasekaran Out-of-core computing on mesh connected
computers . . . . . . . . . . . . . . . 1311--1317
Antonio Gentile and
Sam Sander and
Linda Wills and
Scott Wills The impact of grain size on the
efficiency of embedded SIMD image
processing architectures . . . . . . . . 1318--1327
Anonymous Editorial Board . . . . . . . . . . . . CO2--CO2
Anonymous Cover 3: HA03094L . . . . . . . . . . . CO3--CO3
Alan A. Bertossi and
Cristina M. Pinotti and
Romeo Rizzi and
Anil M. Shende Channel assignment for interference
avoidance in honeycomb wireless networks 1329--1344
Michael Johnson and
Albert Y. Zomaya and
Miro Kraetzl Modeling external network behavior by
using internal measurements . . . . . . 1345--1359
Haldun M. Ozaktas Information flow and interconnections in
computing: extensions and applications
of Rent's rule . . . . . . . . . . . . . 1360--1370
Li-Hsing Yen and
Kuang-Hwei Chi Maintaining a ring structure for mobile
ad hoc computing . . . . . . . . . . . . 1371--1379
Xavier Défago and
André Schiper Semi-passive replication and Lazy
Consensus . . . . . . . . . . . . . . . 1380--1398
Shu Li and
Rami Melhem and
Taieb Znati An efficient algorithm for constructing
delay bounded minimum cost multicast
trees . . . . . . . . . . . . . . . . . 1399--1413
Anonymous Author Index . . . . . . . . . . . . . . 1414--1415
Anonymous Author--Title Index for Volume . . . . . 1416--1420
Anonymous Editorial Board . . . . . . . . . . . . CO2--CO2
Eoin A. O'Cearbhaill and
Margaret O'Mahony Parallel implementation of a
transportation network model . . . . . . 1--14
Sibsankar Haldar Constructing regular variables in
message passing systems . . . . . . . . 15--28
Sameer M. Bataineh Toward an analytical solution to task
allocation, processor assignment, and
performance evaluation of network
processors . . . . . . . . . . . . . . . 29--47
Victor E. Bazterra and
Martin \vCuma and
Marta B. Ferraro and
Julio C. Facelli A general framework to understand
parallel performance in heterogeneous
clusters: analysis of a new adaptive
parallel genetic algorithm . . . . . . . 48--57
Peter K. K. Loh and
Wen Jing Hsu The Josephus Cube: analysis of routing
and fault tolerance . . . . . . . . . . 58--64
Moon Jung Chung and
Jinsheng Xu An overhead reducing technique for Time
Warp . . . . . . . . . . . . . . . . . . 65--73
D. El Baz and
M. Elkihel Load balancing methods and parallel
dynamic programming algorithm using
dominance technique applied to the
$0$--$1$ knapsack problem . . . . . . . 74--84
Fatih E. Sevilgen and
Srinivas Aluru and
Natsuhiko Futamura Parallel algorithms for tree
accumulations . . . . . . . . . . . . . 85--93
Jie Wu and
Mihaela Cardei Guest Editors' introduction . . . . . . 95--97
Andrew Thaeler and
Min Ding and
Xiuzhen Cheng iTPS: an improved location discovery
scheme for sensor networks with
long-range beacons . . . . . . . . . . . 98--106
Wook Choi and
Sajal K. Das and
Jiannong Cao and
Ajoy K. Datta Randomized dynamic route maintenance for
adaptive routing in multihop mobile ad
hoc networks . . . . . . . . . . . . . . 107--123
Yingshu Li and
Xiaoyan Cheng and
Weili Wu Optimal topology control for balanced
energy consumption in wireless networks 124--131
Francisco Javier Ovalle-Martínez and
Ivan Stojmenovi\'c and
Fabián García-Nocetti and
Julio Solano-González Finding minimum transmission radii for
preserving connectivity and constructing
minimal spanning trees in ad hoc and
sensor networks . . . . . . . . . . . . 132--141
Shashidhar Merugu and
Sridhar Srinivasan and
Ellen Zegura Adding structure to unstructured
peer-to-peer networks: the use of
small-world graphs . . . . . . . . . . . 142--153
Hailong Cai and
Jun Wang and
Dong Li and
Jitender S. Deogun A novel state cache scheme in structured
P2P systems . . . . . . . . . . . . . . 154--168
Jie Li and
Yi Pan and
Yang Xiao Performance study of multiple route
dynamic source routing protocols for
mobile ad hoc networks . . . . . . . . . 169--177
Wen-Zhan Song and
Xiang-Yang Li and
Yu Wang and
Weizhao Wang dBBlue: low diameter and self-routing
Bluetooth scatternet . . . . . . . . . . 178--190
Hung-Chang Hsiao and
Chung-Ta King and
Chia-Wei Wang TYPHOON: mobile distributed hash tables 191--206
Shengquan Wang and
Dong Xuan and
Wei Zhao Analyzing and enhancing the resilience
of structured peer-to-peer systems . . . 207--219
Qi Zhang and
Dharma P. Agrawal Dynamic probabilistic broadcasting in
MANETs . . . . . . . . . . . . . . . . . 220--233
Fernanda P. Franciscani and
Marisa A. Vasconcelos and
Rainer P. Couto and
Antonio A. F. Loureiro (Re)configuration algorithms for
peer-to-peer over ad hoc networks . . . 234--245
I. Kadayif and
M. Kandemir and
N. Vijaykrishnan and
M. J. Irwin An integer linear programming-based tool
for wireless sensor networks . . . . . . 247--260
Hee-Jun Park and
Byung Kook Kim Optimal task scheduling algorithm for
cyclic synchronous tasks in general
multiprocessor networks . . . . . . . . 261--274
Raimundo J. Araújo Macêdo and
Flávio M. Assis Silva The mobile groups approach for the
coordination of mobile agents . . . . . 275--288
Pierfrancesco Foglia and
Roberto Giorgi and
Cosimo Antonio Prete Reducing coherence overhead and boosting
performance of high-end SMP
multiprocessors running a DSS workload 289--306
Gianfranco Bilardi and
Kieran Herley and
Andrea Pietracaprina and
Geppino Pucci On stalling in LogP . . . . . . . . . . 307--312
Roxane Adle and
Marc Aiguier and
Franck Delaplace Toward an automatic parallelization of
sparse matrix computations . . . . . . . 313--330
Chi Shen and
Jun Zhang and
Kai Wang Distributed block independent set
algorithms and parallel multilevel ILU
preconditioners . . . . . . . . . . . . 331--346
Thomas Rauber and
Gudula Rünger Tlib---a library to support programming
with hierarchical multi-processor tasks 347--360
Mikel Larrea and
Antonio Fernández and
Sergio Arévalo Eventually consistent failure detectors 361--373
Anu G. Bourgeois and
Yi Pan and
Sushil K. Prasad Constant time fault tolerant algorithms
for a linear array with a reconfigurable
pipelined bus system . . . . . . . . . . 374--381
Eitan Bachmat and
Tao Kai Lam On the effect of a configuration choice
on the performance of a mirrored storage
system . . . . . . . . . . . . . . . . . 382--395
Romain Boichat and
Rachid Guerraoui Reliable and total order broadcast in
the crash-recovery model . . . . . . . . 397--413
M. J. Berger and
M. J. Aftosmis and
D. D. Marshall and
S. M. Murman Performance of a new CFD flow solver
using a hybrid programming paradigm . . 414--423
Eladio Gutiérrez and
Sergio Romero and
Luis F. Romero and
Oscar Plata and
Emilio L. Zapata Parallel techniques in irregular codes:
cloth simulation as case of study . . . 424--436
Ge-Ming Chiu and
Chih-Ming Hsiao and
Wen-Ray Chang Total ordering group communication
protocol based on coordinating
sequencers for multiple overlapping
groups . . . . . . . . . . . . . . . . . 437--447
Christopher J. Hughes and
Sarita V. Adve Memory-side prefetching for linked data
structures for processor-in-memory
systems . . . . . . . . . . . . . . . . 448--463
Babak Falsafi and
David A. Wood Evaluating scheduling policies for
fine-grain communication protocols on a
cluster of SMPs . . . . . . . . . . . . 464--478
Savina Bansal and
Padam Kumar and
Kuldip Singh Dealing with heterogeneity through
limited duplication for scheduling
precedence constrained task graphs . . . 479--491
Carole Delporte-Gallet and
Hugues Fauconnier and
Rachid Guerraoui and
Petr Kouznetsov Mutual exclusion in asynchronous systems
with failure detectors . . . . . . . . . 492--505
Hairong Kuang and
Lubomir F. Bic and
Michael B. Dillencourt PODC: Paradigm-oriented distributed
computing . . . . . . . . . . . . . . . 506--518
Sumir Chandra and
Manish Parashar Towards autonomic application-sensitive
partitioning for SAMR applications . . . 519--531
Steve C. Chiu and
Wei-keng Liao and
Alok N. Choudhary and
Mahmut T. Kandemir Processor-embedded distributed smart
disks for I/O-intensive workloads:
architectures, performance models and
evaluation . . . . . . . . . . . . . . . 532--551
Minyi Guo and
Yi Pan Improving communication scheduling for
array redistribution . . . . . . . . . . 553--563
Mahmut Taylan Kandemir Improving whole-program locality using
intra-procedural and inter-procedural
transformations . . . . . . . . . . . . 564--582
Liangzhong Yin and
Guohong Cao and
Ying Cai A generalized target-driven cache
replacement policy for mobile
environments . . . . . . . . . . . . . . 583--594
R. Al-Omari and
A. K. Somani and
G. Manimaran An adaptive scheme for fault-tolerant
scheduling of soft real-time tasks in
multiprocessor systems . . . . . . . . . 595--608
Håkan Sundell and
Philippas Tsigas Fast and lock-free concurrent priority
queues for multi-thread systems . . . . 609--627
Pierre Fraigniaud and
Bernard Mans and
Arnold L. Rosenberg Efficient trigger-broadcasting in
heterogeneous clusters . . . . . . . . . 628--642
David Taylor Scrolling partially ordered event
displays . . . . . . . . . . . . . . . . 643--653
G. Q. Liu and
K. L. Poh and
M. Xie Iterative list scheduling for
heterogeneous computing . . . . . . . . 654--665
Francesco Quaglia and
Andrea Santoro Modeling and optimization of
non-blocking checkpointing for
optimistic simulation on Myrinet
clusters . . . . . . . . . . . . . . . . 667--677
Yavor Angelov and
Umakishore Ramachandran and
Kenneth Mackenzie and
James Matthew Rehg and
Irfan Essa Experiences with optimizing two
stream-based applications for cluster
execution . . . . . . . . . . . . . . . 678--691
Alex Brodsky and
Jan Bækgaard Pedersen and
Alan Wagner On the complexity of buffer allocation
in message passing systems . . . . . . . 692--713
Xiao Wu and
Victor C. S. Lee Wireless real-time on-demand data
broadcast scheduling with dual deadlines 714--728
Lei Guo and
Song Jiang and
Li Xiao and
Xiaodong Zhang Fast and low-cost search schemes by
exploiting localities in P2P networks 729--742
Sebastian Lange and
Martin Middendorf Hyperreconfigurable architectures and
the partition into hypercontexts problem 743--754
Adel Ben Mnaouer and
Badriya Al-Riyami Effective scheduling of local
interactive processes and parallel
processes in a non-dedicated cluster
environment . . . . . . . . . . . . . . 755--766
B. S. Manoj and
R. Ananthapadmanabha and
C. Siva Ram Murthy Multi-hop cellular networks:
Architecture and protocols for
best-effort and real-time communication 767--791
Jae-Hoon Kim and
Jae-Ha Lee and
Kyung-Yong Chwa Improved gossipings by short messages in
$2$-dimensional meshes . . . . . . . . . 793--800
Liyin Xue and
Mehmet A. Orgun Locking without requesting a lock: a
consistency maintenance mechanism in
Internet-based real-time group editors 801--814
Bader F. AlBdaiwi and
Bella Bose Quasi-perfect resource placements for
two-dimensional toroidal networks . . . 815--831
Zahir Tari and
James Broberg and
Albert Y. Zomaya and
Roberto Baldoni A least flow-time first load sharing
approach for distributed server farm . . 832--842
Joseph Y-T. Leung and
Hairong Zhao Minimizing mean flowtime and makespan on
master--slave systems . . . . . . . . . 843--856
Chua Ching Lian and
Francis Tang and
Praveen Issac and
Arun Krishnan GEL: Grid Execution Language . . . . . . 857--869
Jakub Kurzak and
B. Montgomery Pettitt Massively parallel implementation of a
fast multipole method for distributed
memory machines . . . . . . . . . . . . 870--881
Xiao Qin and
Hong Jiang A dynamic and reliability-driven
scheduling algorithm for parallel
real-time jobs executing on
heterogeneous clusters . . . . . . . . . 885--900
William McLendon III and
Bruce Hendrickson and
Steven J. Plimpton and
Lawrence Rauchwerger Finding strongly connected components in
distributed graphs . . . . . . . . . . . 901--910
Sanjeev Baskiyar and
Christopher Dickinson Scheduling directed a-cyclic task graphs
on a bounded set of heterogeneous
processors using task duplication . . . 911--921
B. S. Panda and
Sajal K. Das Parallel recognition algorithms for
chordal\_planar graphs and planar
$k$-trees . . . . . . . . . . . . . . . 922--926
Sanguthevar Rajasekaran and
Jaime Davila Packet routing and selection on the POPS
network . . . . . . . . . . . . . . . . 927--933
Saeed Iqbal and
Graham F. Carey Performance analysis of dynamic load
balancing algorithms with variable
number of processors . . . . . . . . . . 934--948
Jesús A. Izaguirre and
Scott S. Hampton and
Thierry Matthey Parallel multigrid summation for the
$N$-body problem . . . . . . . . . . . . 949--962
AlaaEldin Sleem and
Anup Kumar Handoff management in wireless data
networks using topography-aware mobility
prediction . . . . . . . . . . . . . . . 963--982
Soojung Lee and
Kil Hong Joo Efficient detection and resolution of OR
deadlocks in distributed systems . . . . 985--993
David A. Bader and
Guojing Cong A fast, parallel spanning tree algorithm
for symmetric multiprocessors (SMPs) . . 994--1006
Volker Strumpen and
Arvind Krishnamurthy A collision model for randomized routing
in fat-tree networks . . . . . . . . . . 1007--1021
Daniel Grosu and
Anthony T. Chronopoulos Noncooperative load balancing in
distributed systems . . . . . . . . . . 1022--1034
Wayne F. Boyer and
Gurdeep S. Hura Non-evolutionary algorithm for
scheduling dependent tasks in
distributed heterogeneous computing
environments . . . . . . . . . . . . . . 1035--1046
Martin Hoffmann and
Winfried E. Kühnhauser Towards a structure-aware failure
semantics for streaming media
communication models . . . . . . . . . . 1047--1056
Gerassimos Barlas VoD on steroids: Optimized content
delivery using distributed video servers
over best-effort Internet . . . . . . . 1057--1071
Yu Chen and
Jennifer L. Welch Self-stabilizing dynamic mutual
exclusion for mobile ad hoc networks . . 1072--1089
Edi Shmueli and
Dror G. Feitelson Backfilling with lookahead to optimize
the packing of parallel jobs . . . . . . 1090--1107
Lisandro Dalcín and
Rodrigo Paz and
Mario Storti MPI for Python . . . . . . . . . . . . . 1108--1115
H. Sarbazi-Azad and
M. Ould-Khaoua and
A. Y. Zomaya Design and performance of networks for
super-, cluster-, and Grid-computing:
Part I . . . . . . . . . . . . . . . . . 1119--1122
Amit Karwande and
Xin Yuan and
David K. Lowenthal An MPI prototype for compiled
communication on Ethernet switched
clusters . . . . . . . . . . . . . . . . 1123--1133
María S. Pérez and
Alberto Sánchez and
José M. Peña and
Víctor Robles A new formalism for dynamic
reconfiguration of data servers in a
cluster . . . . . . . . . . . . . . . . 1134--1145
Tevfik Kosar and
Miron Livny A framework for reliable and efficient
data placement in distributed computing
systems . . . . . . . . . . . . . . . . 1146--1157
Zhen Fang and
Lixin Zhang and
John B. Carter and
Liqun Cheng and
Michael Parker Fast synchronization on shared-memory
multiprocessors: An architectural
approach . . . . . . . . . . . . . . . . 1158--1170
Azzedine Boukerche and
Armin Mikkler and
Alessandro Fabri Resource control for large-scale
distributed simulation system over
loosely coupled domains . . . . . . . . 1171--1189
Jens Mache and
Virginia Lo and
Sharad Garg The impact of spatial layout of jobs on
I/O hotspots in mesh networks . . . . . 1190--1203
J. Palmer and
I. Mitrani Optimal and heuristic policies for
dynamic server allocation . . . . . . . 1204--1211
M. A. Maluk Mohamed and
A. Vijay Srinivas and
D. Janakiram Moset: An anonymous remote mobile
cluster computing paradigm . . . . . . . 1212--1222
Michihiro Koibuchi and
Juan C. Martinez and
Jose Flich and
Antonio Robles and
Pedro Lopez and
Jose Duato Enforcing in-order packet delivery in
system area networks with adaptive
routing . . . . . . . . . . . . . . . . 1223--1236
Raymond R. Hoare and
Zhu Ding and
Shenchih Tung and
Rami Melhem and
Alex K. Jones A framework for the design, synthesis
and cycle-accurate simulation of
multiprocessor networks . . . . . . . . 1237--1252
Justin (Gus) Hurwitz and
Wu-chun Feng Analyzing MPI performance over
10-Gigabit Ethernet . . . . . . . . . . 1253--1260
Nader Mohamed and
Jameela Al-Jaroodi and
Hong Jiang Dependable user-level socket over dual
networks . . . . . . . . . . . . . . . . 1261--1270
Inho Park and
Seon Wook Kim The distributed virtual shared-memory
system based on the InfiniBand
architecture . . . . . . . . . . . . . . 1271--1280
Dejiang Jin and
Sotirios G. Ziavras Modeling distributed data representation
and its effect on parallel data accesses 1281--1289
Xiao Zhang and
Laxmi N. Bhuyan and
Wu-Chun Feng Anatomy of UDP and M-VIA for cluster
communication . . . . . . . . . . . . . 1290--1298
H. Sarbazi-Azad and
M. Ould-Khaoua and
A. Y. Zomaya Design and performance of networks for
super-, cluster-, and Grid-computing:
Part II . . . . . . . . . . . . . . . . 1301--1304
HwaMin Lee and
KwangSik Chung and
SungHo Chin and
JongHyuk Lee and
DaeWon Lee and
Seongbin Park and
HeonChang Yu A resource management and fault
tolerance services in Grid computing . . 1305--1317
Mohammed Eltayeb and
Atakan Do\=gan and
Füsun Özgüner A path selection-based algorithm for
real-time data staging in Grid
applications . . . . . . . . . . . . . . 1318--1328
Sangjoon Park and
Byunggi Kim Self-reproducible DEVS formalism . . . . 1329--1336
Leonardo B. Oliveira and
Isabela G. Siqueira and
Antonio A. F. Loureiro On the performance of ad hoc routing
protocols under a peer-to-peer
application . . . . . . . . . . . . . . 1337--1347
Hyun-Wook Jin and
Pavan Balaji and
Chuck Yoo and
Jin-Young Choi and
Dhabaleswar K. Panda Exploiting NIC architectural support for
enhancing IP-based protocols on
high-performance networks . . . . . . . 1348--1365
Preetam Ghosh and
Nirmalya Roy and
Sajal K. Das and
Kalyan Basu A pricing strategy for job allocation in
mobile grids using a non-cooperative
bargaining theory framework . . . . . . 1366--1383
Abderezak Touzene and
Khaled Day and
Burkhard Monien Edge-disjoint spanning trees for the
generalized butterfly networks and their
applications . . . . . . . . . . . . . . 1384--1396
Jacques Bahi and
Raphaël Couturier and
Flavien Vernier Synchronous distributed load balancing
on dynamic networks . . . . . . . . . . 1397--1405
Keqin Li Job scheduling and processor allocation
for Grid computing on metacomputers . . 1406--1418
Ruoyun Yang and
Mitchell D. Theys RMF: Resource monitoring framework for
integrating active and passive
monitoring tools in Grid environments 1419--1428
Azizol Abdullah and
Mohamed Othman and
Md. Nasir Sulaiman and
Hamidah Ibrahim and
Abu Talib Othman Data discovery algorithm for scientific
data Grid environment . . . . . . . . . 1429--1434
Wei Shi and
Pradip K. Srimani Leader election in hierarchical star
network . . . . . . . . . . . . . . . . 1435--1442
Behrooz Parhami Swapped interconnection networks:
Topological, performance, and robustness
attributes . . . . . . . . . . . . . . . 1443--1452
M. M. Hafizur Rahman and
Susumu Horiguchi Routing performance enhancement in
hierarchical torus network by
link-selection algorithm . . . . . . . . 1453--1461
Azzedine Boukerche and
Regina B. Araujo and
Marcelo Laffranchi Multiuser $3$D virtual simulation
environments support in the Gnutella
peer-to-peer network . . . . . . . . . . 1462--1469
Gene Eu Jan and
Ming-Bo Lin Concentration, load balancing, partial
permutation routing, and
superconcentration on cube-connected
cycles parallel computers . . . . . . . 1471--1482
Spiridon Bakiras and
Thanasis Loukopoulos and
Dimitris Papadias and
Ishfaq Ahmad Adaptive schemes for distributed Web
caching . . . . . . . . . . . . . . . . 1483--1496
A. Legrand and
L. Marchal and
Y. Robert Optimizing the steady-state throughput
of scatter and reduce operations on
heterogeneous platforms . . . . . . . . 1497--1514
Yu-Kwong Kwok and
Ishfaq Ahmad On multiprocessor task scheduling using
efficient state space search approaches 1515--1532
Simone A. Ludwig and
S. M. S. Reyhani Introduction of semantic matchmaking to
Grid computing . . . . . . . . . . . . . 1533--1541
John Anvik and
Jonathan Schaeffer and
Duane Szafron and
Kai Tan Asserting the utility of CO$_2$P$_3$S
using the Cowichan Problem Set . . . . . 1542--1557
Wong Han Min and
Bharadwaj Veeravalli and
Gerassimos Barlas Design and performance evaluation of
load distribution strategies for
multiple divisible loads on
heterogeneous linear daisy chain
networks . . . . . . . . . . . . . . . . 1558--1577
Linqiang Pan and
Carlos Martín-Vide Solving multidimensional $0$--$1$
knapsack problem by $P$ systems with
input and active membranes . . . . . . . 1578--1584
Yen-Chun Lin and
Chin-Yu Su Faster optimal parallel prefix circuits:
New algorithmic construction . . . . . . 1585--1595
Yu-Wei Chen Improved one-to-all broadcasting
algorithms on faulty SIMD hypercubes . . 1596--1600
Joel Seiferas Networks for sorting multitonic
sequences . . . . . . . . . . . . . . . 1601--1606
Alfredo Goldman and
Joseph G. Peters and
Denis Trystram Exchanging messages of different sizes 1--18
Jungkeun Park and
Minsoo Ryu and
Seongsoo Hong and
Lucia Lo Bello Rapid performance re-engineering of
distributed embedded systems via latency
analysis and $k$-level diagonal search 19--31
Bora Ucar and
Cevdet Aykanat and
Kamer Kaya and
Murat Ikinci Task assignment in heterogeneous
computing systems . . . . . . . . . . . 32--46
Philip Holman and
James H. Anderson Supporting lock-free synchronization in
Pfair-scheduled real-time systems . . . 47--67
Hovhannes A. Harutyunyan and
Bin Shao An efficient heuristic for broadcasting
in networks . . . . . . . . . . . . . . 68--76
Yu-Kwong Kwok and
Anthony A. Maciejewski and
Howard Jay Siegel and
Ishfaq Ahmad and
Arif Ghafoor A semi-static approach to mapping
dynamic iterative tasks onto
heterogeneous computing systems . . . . 77--98
Partha Sarathi Mandal and
Krishnendu Mukhopadhyaya Performance analysis of different
checkpointing and recovery schemes using
stochastic model . . . . . . . . . . . . 99--107
Roberto Baldoni and
Stefano Cimmino and
Carlo Marchetti A classification of total order
specifications and its application to
fixed sequencer-based implementations 108--127
Marin Bertier and
Luciana Arantes and
Pierre Sens Distributed mutual exclusion algorithms
for Grid applications: a hierarchical
approach . . . . . . . . . . . . . . . . 128--144
Ali R. Butt and
Rongmei Zhang and
Y. Charlie Hu A self-organizing flock of Condors . . . 145--161
Sau-Ming Lau and
Qin Lu and
Kwong-Sak Leung Adaptive load distribution algorithms
for heterogeneous distributed systems
with multiple task classes . . . . . . . 163--180
Atakan Do\=gan and
Füsun Özgüner Scheduling of a meta-task with QoS
requirements in heterogeneous computing
systems . . . . . . . . . . . . . . . . 181--196
Alexey Lastovetsky and
Ravi Reddy HeteroMPI: Towards a message-passing
library for heterogeneous networks of
computers . . . . . . . . . . . . . . . 197--220
Anish Arora and
Sandeep S. Kulkarni and
Murat Demirbas Resettable vector clocks . . . . . . . . 221--237
Y. Tissot and
G. A. Russell and
K. J. Symington and
J. F. Snowdon Optimization of reconfigurable optically
interconnected systems for parallel
computing . . . . . . . . . . . . . . . 238--247
Dong Xiang and
Ai Chen and
Jia-Guang Sun Fault-tolerant multicasting in
hypercubes using local safety
information . . . . . . . . . . . . . . 248--256
Ronaldo A. Ferreira and
Suresh Jagannathan and
Ananth Grama Locality in structured peer-to-peer
networks . . . . . . . . . . . . . . . . 257--273
El-Ghazali Talbi and
Hervé Meunier Hierarchical parallel approach for GSM
mobile network design . . . . . . . . . 274--290
Yifeng Zhu and
Hong Jiang CEFT: a cost-effective, fault-tolerant
parallel virtual file system . . . . . . 291--306
B. Caminero and
C. Carrión and
F. J. Quiles and
J. Duato and
S. Yalamanchili MMR: A MultiMedia Router architecture to
support hybrid workloads . . . . . . . . 307--321
Clémentin Tayou Djamegni Complexity of matrix product on modular
linear systolic arrays for algorithms
with affine schedules . . . . . . . . . 323--333
Zhonghang Xia and
I-Ling Yen and
Donglei Du and
Peng Li An integrated admission control scheme
for the delivery of streaming media . . 334--344
Antonio Plaza and
David Valencia and
Javier Plaza and
Pablo Martinez Commodity cluster-based parallel
processing of hyperspectral imagery . . 345--358
Marius Nagy and
Selim G. Akl Computing nearest neighbors in real time 359--366
Lei Zhang and
Jogesh K. Muppala and
Samuel T. Chanson Integrated location management and
location-aided routing system for mobile
ad hoc networks . . . . . . . . . . . . 367--378
Aliakbar Montazer Haghighi and
Dimitar P. Mishev A parallel priority queueing system with
finite buffers . . . . . . . . . . . . . 379--392
Vittorio Bil\`o and
Michele Flammini and
Luca Moscardelli Pareto approximations for the bicriteria
scheduling problem . . . . . . . . . . . 393--402
Shahram Tehranian and
Yongsheng Zhao and
Tony Harvey and
Anand Swaroop and
Keith Mckenzie A robust framework for real-time
distributed processing of satellite data 403--418
Michel Paquette and
Andrzej Pelc Optimal decision strategies in Byzantine
environments . . . . . . . . . . . . . . 419--427
Hassan Artail and
Elie Kahale MAWS: a platform-independent framework
for mobile agents using Web services . . 428--443
Matthias Korch and
Thomas Rauber Optimizing locality and scalability of
embedded Runge--Kutta solvers using
block-based pipelining . . . . . . . . . 444--468
Danilo Ardagna and
Chiara Francalanci Joint optimization of hardware and
network systems . . . . . . . . . . . . 469--485
Alan A. Bertossi and
Stephan Olariu and
Cristina M. Pinotti Special issue: Algorithms for wireless
and ad-hoc networks . . . . . . . . . . 487--488
Janka Chlebíková and
Deshi Ye and
Hu Zhang Assign ranges in general ad-hoc networks 489--498
Johnson Kuruvila and
Amiya Nayak and
Ivan Stojmenovic Greedy localized routing for maximizing
probability of delivery in wireless ad
hoc networks with a realistic physical
layer . . . . . . . . . . . . . . . . . 499--506
Gruia Calinescu A fast localized algorithm for
scheduling sensors . . . . . . . . . . . 507--514
Xiang-Yang Li and
Yu Wang Simple approximation algorithms and
PTASs for various problems in wireless
ad hoc networks . . . . . . . . . . . . 515--530
Vishakha Gupta and
Gaurav Mathur and
Anil M. Shende Wireless ad hoc lattice computers (WAdL) 531--541
Daniel F. Macedo and
Luiz H. A. Correia and
Aldri L. dos Santos and
Antonio A. F. Loureiro and
José Marcos S. Nogueira A rule-based adaptive routing protocol
for continuous data dissemination in
WSNs . . . . . . . . . . . . . . . . . . 542--555
Carlo Gaibisso and
Guido Proietti and
Richard B. Tan Efficient management of transient
station failures in linear radio
communication networks with bases . . . 556--565
Bo Hong and
Viktor K. Prasanna Maximum lifetime data sensing and
extraction in energy constrained
networked sensor systems . . . . . . . . 566--577
Alex Kesselman and
Dariusz R. Kowalski Fast distributed algorithm for
convergecast in ad hoc geometric radio
networks . . . . . . . . . . . . . . . . 578--585
Azzedine Boukerche and
Richard Werner Nelem Pazzi and
Regina Borges Araujo Fault-tolerant wireless sensor network
routing protocols for the supervision of
context-aware physical environments . . 586--599
Sameer Shivle and
H. J. Siegel and
Anthony A. Maciejewski and
Prasanna Sugavanam and
Tarun Banka and
Ralph Castain and
Kiran Chindam and
Steve Dussinger and
Prakash Pichumani and
Praveen Satyasekaran and
William Saylor and
David Sendek and
J. Sousa and
Jayashree Sridharan and
José Velazco Static allocation of resources to
communicating subtasks in a
heterogeneous ad hoc Grid environment 600--611
Burkhard Monien and
Guang Gao and
Horst Simon and
Paul Spirakis and
Per Stenström Introduction . . . . . . . . . . . . . . 615--616
Keqin Li An average-case analysis of online
non-clairvoyant scheduling of
independent parallel tasks . . . . . . . 617--625
Maurice Herlihy and
Srikanta Tirthapura Randomized smoothing networks . . . . . 626--632
Carlo Fantozzi and
Andrea Pietracaprina and
Geppino Pucci Translating submachine locality into
locality of reference . . . . . . . . . 633--646
J. J. Costa and
T. Cortes and
X. Martorell and
E. Ayguade and
J. Labarta Running OpenMP applications efficiently
on an everything-shared SDSM . . . . . . 647--658
Sandhya Krishnan and
Sriram Krishnamoorthy and
Gerald Baumgartner and
Chi-Chung Lam and
J. Ramanujam and
P. Sadayappan and
Venkatesh Choppella Efficient synthesis of out-of-core
algorithms using a nonlinear
optimization solver . . . . . . . . . . 659--673
Haoqiang Jin and
Rob F. Van der Wijngaart Performance characteristics of the
multi-zone NAS parallel benchmarks . . . 674--685
Eduard Ayguade and
Marc Gonzalez and
Xavier Martorell and
Gabriele Jost Employing nested OpenMP for the
parallelization of multi-zone
computational fluid dynamics
applications . . . . . . . . . . . . . . 686--697
Shuming Zhou and
Ni Du and
Baoxing Chen A new family of interconnection networks
of odd fixed degrees . . . . . . . . . . 698--704
Kevin F. Chen and
Edwin H.-M. Sha The fat-stack and universal routing in
interconnection networks . . . . . . . . 705--715
Zhiling Lan and
Valerie E. Taylor and
Yawei Li DistDLB: Improving cosmology SAMR
simulations on distributed computing
systems through hierarchical load
balancing . . . . . . . . . . . . . . . 716--731
Himadri Sekhar Paul and
Arobinda Gupta and
Amit Sharma Finding a suitable checkpoint and
recovery protocol for a distributed
application . . . . . . . . . . . . . . 732--749
Jun Wang A light-weight, collaborative temporary
file system for clustered Web servers 750--762
J. L. Vázquez-Poletti and
E. Huedo and
R. S. Montero and
I. M. Llorente Coordinated harnessing of the IRISGrid
and EGEE testbeds with Grid Way . . . . 763--771
Jae-Hyun Park and
Heung-Kyu Lee Algebraic analysis of the topological
properties of a banyan network and its
application in fault-tolerant switching
networks . . . . . . . . . . . . . . . . 773--779
Tracy Camp and
Phil Kearns Fast batched data transfer with flush
channels: a performance analysis . . . . 780--795
Shah Asaduzzaman and
Muthucumaru Maheswaran Utilizing unreliable public resources
for higher profit and better SLA
compliance in computing utilities . . . 796--806
V. S. Anil Kumar and
Madhav V. Marathe and
Srinivasan Parthasarathy and
Aravind Srinivasan and
Sibylle Zust Provable algorithms for parallel
generalized sweep scheduling . . . . . . 807--821
D. Brent Weatherly and
David K. Lowenthal and
Mario Nakazawa and
Franklin Lowenthal Dyn-MPI: Supporting MPI on medium-scale,
non-dedicated clusters . . . . . . . . . 822--838
M. Sriram Iyengar and
Mukesh Singhal Effect of network latency on load
sharing in distributed systems . . . . . 839--853
Guojing Cong and
David A. Bader Designing irregular parallel algorithms
with mutual exclusion and lock-free
protocols . . . . . . . . . . . . . . . 854--866
Linqiang Pan and
Carlos Martín-Vide Further remark on P systems with active
membranes and two polarizations . . . . 867--872
Jean-Luc Gaudiot Introduction . . . . . . . . . . . . . . 873--873
Wenliang Du and
Lei Fang and
Ning Peng LAD: Localization anomaly detection for
wireless sensor networks . . . . . . . . 874--886
H. Lufei and
W. Shi Fractal: a mobile code-based framework
for dynamic application protocol
adaptation . . . . . . . . . . . . . . . 887--906
M. E. Gómez and
P. López and
J. Duato FIR: An efficient routing strategy for
tori and meshes . . . . . . . . . . . . 907--921
Laura Gilbert and
Jeff Tseng and
Rhys Newman and
Saeed Iqbal and
Ronald Pepper and
Onur Celebioglu and
Jenwei Hsieh and
Victor Mashayekhi and
Mark Cobban Implications of virtualization on Grids
for high energy physics applications . . 922--930
Felipe Bertrand and
Randall Bramley and
David E. Bernholdt and
James A. Kohl and
Alan Sussman and
Jay W. Larson and
Kostadin B. Damevski Data redistribution and remote method
invocation for coupled components . . . 931--946
Fei Dai and
Jie Wu On constructing $k$-connected
$k$-dominating set in wireless ad hoc
and sensor networks . . . . . . . . . . 947--958
Venkata C. Giruka and
Saikat Chakrabarti and
Mukesh Singhal A distributed multi-party key agreement
protocol for dynamic collaborative
groups using ECC . . . . . . . . . . . . 959--970
Sherif Rashad and
Mehmed Kantardzic and
Anup Kumar User mobility oriented predictive call
admission control and resource
reservation for next-generation mobile
networks . . . . . . . . . . . . . . . . 971--988
Francisco Fernández de Vega and
Erick Cantú-Paz Special issue on parallel bioinspired
algorithms . . . . . . . . . . . . . . . 989--990
Luis delaOssa and
José A. Gámez and
José M. Puerta Initial approaches to the application of
islands-based parallel EDAs in
continuous domains . . . . . . . . . . . 991--1001
A. Mendiburu and
J. Miguel-Alonso and
J. A. Lozano and
M. Ostra and
C. Ubide Parallel EDAs to create multivariate
calibration models for quantitative
chemical applications . . . . . . . . . 1002--1013
Danilo Pani and
Luigi Raffo Stigmergic approaches applied to
flexible fault-tolerant digital VLSI
architectures . . . . . . . . . . . . . 1014--1024
Steven Gustafson and
Edmund K. Burke The Speciating Island Model: An
alternative parallel evolutionary
algorithm . . . . . . . . . . . . . . . 1025--1036
Matthias Scheutz and
Paul Schermerhorn Adaptive algorithms for the dynamic
distribution and parallel execution of
agent-based models . . . . . . . . . . . 1037--1051
N. Melab and
S. Cahon and
E-G. Talbi Grid computing for parallel bioinspired
algorithms . . . . . . . . . . . . . . . 1052--1061
José L. Bosque and
Oscar D. Robles and
Luis Pastor and
Angel Rodríguez Parallel CBIR implementations with load
balancing algorithms . . . . . . . . . . 1062--1075
Won W. Ro and
Jean-Luc Gaudiot Speculative pre-execution assisted by
compiler (SPEAR) . . . . . . . . . . . . 1076--1089
Keqin Li Average-case performance analysis of
scheduling random parallel tasks with
precedence constraints on mesh connected
multicomputer systems . . . . . . . . . 1090--1102
Petr Salinger and
Pavel Tvrdík Broadcasting in all-output-port
cube-connected cycles with
distance-insensitive switching . . . . . 1103--1110
Weisong Shi and
Cheng-Zhong Xu and
Xiaobo Zhou Special issue: Security in Grid and
distributed systems . . . . . . . . . . 1113--1115
Chenghuai Lu and
Tao Zhang and
Weidong Shi and
Hsien-Hsin S. Lee M-TREE: a high efficiency security
architecture for protecting integrity
and privacy of software . . . . . . . . 1116--1128
Zili Shao and
Jiannong Cao and
Keith C. C. Chan and
Chun Xue and
Edwin H.-M. Sha Hardware/software optimization for array
& pointer boundary checking against
buffer overflow attacks . . . . . . . . 1129--1136
Yu Chen and
Kai Hwang Collaborative detection and filtering of
shrew DDoS attacks using spectral
analysis . . . . . . . . . . . . . . . . 1137--1151
Sherif Khattab and
Rami Melhem and
Daniel Mossé and
Taieb Znati Honeypot back-propagation for mitigating
spoofing distributed denial-of-service
attacks . . . . . . . . . . . . . . . . 1152--1164
Xuxian Jiang and
Dongyan Xu and
Yi-Min Wang Collapsar: a VM-based honeyfarm and
reverse honeyfarm architecture for
network attack capture and detention . . 1165--1180
Paul Lu and
Michael Closson and
Cam Macdonell and
Paul Nalos and
Danny Ngo and
Morgan Kan and
Mark Lee The Trellis security infrastructure for
overlay metacomputers and bridged
distributed file systems . . . . . . . . 1181--1188
Matthew Smith and
Thomas Friese and
Michael Engel and
Bernd Freisleben Countering security threats in
service-oriented on-demand Grid
computing using sandboxing and trusted
computing techniques . . . . . . . . . . 1189--1204
Li Xiao and
Yunhao Liu and
Wenjun Gu and
Dong Xuan and
Xiaomei Liu Mutual anonymous overlay multicast . . . 1205--1216
Mudhakar Srivatsa and
Ling Liu Securing decentralized reputation
management using TrustGuard . . . . . . 1217--1232
Ori Dvir and
Maurice Herlihy and
Nir N. Shavit Virtual Leashing: Creating a
computational foundation for software
protection . . . . . . . . . . . . . . . 1233--1240
Chao-Tsun Chang and
Chih-Yung Chang and
Jang-Ping Sheu BlueCube: Constructing a hypercube
parallel computing and communication
environment over Bluetooth radio systems 1243--1258
Gamal Attiya and
Yskandar Hamam Task allocation for maximizing
reliability of distributed systems: a
simulated annealing approach . . . . . . 1259--1266
Enrico Pontelli and
Karen Villaverde and
Hai-Feng Guo and
Gopal Gupta Stack splitting: a technique for
efficient exploitation of search
parallelism on share-nothing platforms 1267--1293
Xiaofan Yang and
Graham M. Megson and
David J. Evans An oblivious shortest-path routing
algorithm for fully connected cubic
networks . . . . . . . . . . . . . . . . 1294--1303
Chulho Shin and
Seong-Won Lee and
Jean-Luc Gaudiot Adaptive dynamic thread scheduling for
simultaneous multithreaded architectures
with a detector thread . . . . . . . . . 1304--1321
Ming Wu and
Xian-He Sun Grid harvest service: a performance
system of Grid computing . . . . . . . . 1322--1337
Susumu Matsumae Tight bounds on the simulation of meshes
with dynamically reconfigurable
row/column buses by meshes with
statically partitioned buses . . . . . . 1338--1346
Tzong-Jye Liu and
Lih-Chyau Wuu Randomized three-state alternator for
uniform rings . . . . . . . . . . . . . 1347--1351
Gautam K. Das and
Sandip Das and
Subhas C. Nandy and
Bhabani P. Sinha Efficient algorithm for placing a given
number of base stations to cover a
convex region . . . . . . . . . . . . . 1353--1358
F. C. García López and
N. L. Frías Arrocha An efficient synchronization model for
OpenMP . . . . . . . . . . . . . . . . . 1359--1365
David A. Bader and
Guojing Cong Fast shared-memory algorithms for
computing the minimum spanning forest of
sparse graphs . . . . . . . . . . . . . 1366--1378
Kai Wang and
Anthony Chang and
Laxmikant V. Kale and
Jonathan A. Dantzig Parallelization of a level set method
for simulating dendritic growth . . . . 1379--1386
Kai Shen Parallel sparse LU factorization on
different message passing platforms . . 1387--1403
Zeng Zeng and
Bharadwaj Veeravalli Distributed scheduling strategy for
divisible loads on arbitrarily
configured distributed networks using
load balancing via virtual routing . . . 1404--1418
Brian T. N. Gunney and
Andrew M. Wissink and
David A. Hysom Parallel clustering algorithms for
structured AMR . . . . . . . . . . . . . 1419--1430
Sajal K. Das and
Irene Finocchi and
Rossella Petreschi Conflict-free star-access in parallel
memory systems . . . . . . . . . . . . . 1431--1441
Song Fu and
Cheng-Zhong Xu Stochastic modeling and analysis of
hybrid mobility in reconfigurable
distributed virtual machines . . . . . . 1442--1454
Sheng-Hsiung Chen and
Ting-Lu Huang A tight bound on remote reference time
complexity of mutual exclusion in the
read-modify-write model . . . . . . . . 1455--1471
Roberto Zarrelli and
Mario Petrone and
Angelo Iannaccio Enabling PVM to exploit the SCTP
protocol . . . . . . . . . . . . . . . . 1472--1479
El-Ghazali Talbi and
Albert Zomaya Grids in bioinformatics and
computational biology . . . . . . . . . 1481--1481
G. A. Trombetti and
I. Merelli and
L. Milanesi High performance cDNA sequence analysis
using Grid technology . . . . . . . . . 1482--1488
Alioune Ngom Parallel evolution strategy on Grids for
the protein threading problem . . . . . 1489--1502
Dominic Battré and
David Sigfredo Angulo MPI framework for parallel searching in
large biological databases . . . . . . . 1503--1511
Chunxi Chen and
Bertil Schmidt Constructing large suffix trees on a
computational Grid . . . . . . . . . . . 1512--1523
Jason C. Crane and
Forrest W. Crawford and
Sarah J. Nelson Grid enabled magnetic resonance scanners
for near real-time medical image
processing . . . . . . . . . . . . . . . 1524--1533
Gilles Parmentier and
Denis Trystram and
Jaroslaw Zola Large scale multiple sequence alignment
with simultaneous phylogeny inference 1534--1545
Dianhui Zhu and
Yuriy Fofanov and
Richard C. Willson and
George E. Fox A parallel computing algorithm for 16S
rRNA probe design . . . . . . . . . . . 1546--1551
Franck Petit and
Vincent Villain Optimal snap-stabilizing depth-first
token circulation in tree networks . . . 1--12
Yoshio Turner and
Yuval Tamir Deadlock-free connection-based adaptive
routing with dynamic virtual circuits 13--32
Lin Xiao and
Stephen Boyd and
Seung-Jean Kim Distributed average consensus with
least-mean-square deviation . . . . . . 33--46
Angeles Navarro and
Francisco Corbera and
Adrian Tineo and
Rafael Asenjo and
Emilio L. Zapata Detecting loop-carried dependences in
programs with dynamic data structures 47--62
Katerina Asdre and
Stavros D. Nikolopoulos and
Charis Papadopoulos An optimal parallel solution for the
path cover problem on $ P_4 $-sparse
graphs . . . . . . . . . . . . . . . . . 63--76
Cevdet Aykanat and
B. Barla Cambazoglu and
Ferit Findik and
Tahsin Kurc Adaptive decomposition and remapping
algorithms for object-space-parallel
direct volume rendering of unstructured
grids . . . . . . . . . . . . . . . . . 77--99
Jianer Chen and
GaoCai Wang and
Chuang Lin and
Tao Wang and
GuoJun Wang Probabilistic analysis on mesh network
fault tolerance . . . . . . . . . . . . 100--110
Stephan Olariu and
Mohamed Eltoweissy and
Mohamed Younis ANSWER: AutoNomouS netWorked sEnsoR
system . . . . . . . . . . . . . . . . . 111--124
Achour Mostefaoui and
Sergio Rajsbaum and
Michel Raynal and
Corentin Travers From $ \diamond {W} $ to $ \Omega $: a
simple bounded quiescent reliable
broadcast-based transformation . . . . . 125--129
Panagiotis D. Michailidis and
Konstantinos G. Margaritis A programmable array processor
architecture for flexible approximate
string matching algorithms . . . . . . . 131--141
Chunlin Li and
Layuan Li Utility-based QoS optimisation strategy
for multi-criteria scheduling on the
Grid . . . . . . . . . . . . . . . . . . 142--153
Jong-Kook Kim and
Sameer Shivle and
Howard Jay Siegel and
Anthony A. Maciejewski and
Tracy D. Braun and
Myron Schneider and
Sonja Tideman and
Ramakrishna Chitta and
Raheleh B. Dilmaghani and
Rohit Joshi and
Aditya Kaul and
Ashish Sharma and
Siddhartha Sripada and
Praveen Vangari and
Siva Sankar Yellampalli Dynamically mapping tasks with
priorities and multiple deadlines in a
heterogeneous environment . . . . . . . 154--169
Azzedine Boukerche and
Alba Cristina Magalhaes Alves de Melo and
Mauricio Ayala-Rincón and
Maria Emilia Machado Telles Walter Parallel strategies for the local
biological sequence alignment in a
cluster of workstations . . . . . . . . 170--185
Bora Uçar and
Cevdet Aykanat and
Mustafa Ç. Pìnar and
Tahir Malas Parallel image restoration using
surrogate constraint methods . . . . . . 186--204
Jianxi Fan and
Xiaola Lin and
Yi Pan and
Xiaohua Jia Optimal fault-tolerant embedding of
paths in twisted cubes . . . . . . . . . 205--214
Ke Liu and
Nael Abu-Ghazaleh and
Kyoung-Don Kang Location verification and trust
management for resilient geographic
routing . . . . . . . . . . . . . . . . 215--228
Hongmei He and
Ondrej Sýkora and
Ana Salagean and
Erkki Mäkinen Parallelisation of genetic algorithms
for the $2$-page crossing number problem 229--241
Yaser Pourmohammadi Fallah and
Hussein Alnuweiri Hybrid polling and contention access
scheduling in IEEE 802.11e WLANs . . . . 242--256
Danilo Ardagna and
Marco Trubian and
Li Zhang SLA based resource allocation policies
in autonomic environments . . . . . . . 259--270
Kamer Kaya and
Bora Uçar and
Cevdet Aykanat Heuristics for scheduling file-sharing
tasks on heterogeneous systems with
distributed repositories . . . . . . . . 271--285
Kyungoh Ohn and
Haengrae Cho Path conscious caching of B$^+$ tree
indexes in a shared disks cluster . . . 286--301
Olivier Powell and
Pierre Leone and
José Rolim Energy optimal data propagation in
wireless sensor networks . . . . . . . . 302--317
Mina Guirguis and
Azer Bestavros and
Ibrahim Matta and
Yuting Zhang Adversarial exploits of end-systems
adaptation dynamics . . . . . . . . . . 318--335
Kai Xing and
Xiuzhen Cheng and
Fang Liu and
Shmuel Rotenstreich Location-centric storage for safety
warning based on roadway sensor networks 336--345
Erion Plaku and
Lydia E. Kavraki Distributed computation of the $k$ $ n n
$ graph for large high-dimensional point
sets . . . . . . . . . . . . . . . . . . 346--359
Ming-Chien Yang and
Jimmy J. M. Tan and
Lih-Hsing Hsu Hamiltonian circuit and linear array
embeddings in faulty $k$-ary $n$-cubes 362--368
Ranganath Atreya and
Neeraj Mittal and
Ajay D. Kshemkalyani and
Vijay K. Garg and
Mukesh Singhal Efficient detection of a locally stable
predicate in a distributed system . . . 369--385
Dimitrios Koukopoulos and
Marios Mavronicolas and
Paul Spirakis Performance and stability bounds for
dynamic networks . . . . . . . . . . . . 386--399
Prasanna Sugavanam and
H. J. Siegel and
Anthony A. Maciejewski and
Mohana Oltikar and
Ashish Mehta and
Ron Pichel and
Aaron Horiuchi and
Vladimir Shestak and
Mohammad Al-Otaibi and
Yogish Krishnamurthy and
Syed Ali and
Junxing Zhang and
Mahir Aydin and
Panho Lee and
Kumara Guru and
Michael Raskey and
Alan Pippin Robust static allocation of resources
for independent tasks under makespan and
dollar cost constraints . . . . . . . . 400--416
William F. Mitchell A refinement-tree based partitioning
method for dynamic load balancing with
adaptively refined grids . . . . . . . . 417--429
Javid Taheri and
Albert Y. Zomaya Clustering techniques for dynamic
location management in mobile computing 430--447
Michele Flammini and
Mordechai Shalom and
Shmuel Zaks On minimizing the number of ADMs---Tight
bounds for an algorithm without
preprocessing . . . . . . . . . . . . . 448--455
Ioannis Chatzigiannakis and
Athanasios Kinalis and
Sotiris Nikoletseas Fault-tolerant and efficient data
propagation in wireless sensor networks
using local, additional network
information . . . . . . . . . . . . . . 456--473
Anna Morajko and
Tom\`as Margalef and
Emilio Luque Design and implementation of a dynamic
tuning environment . . . . . . . . . . . 474--490
Robert W. Numrich A note on scaling the Linpack benchmark 491--498
Xue Wang and
Sheng Wang Collaborative signal processing for
target tracking in distributed wireless
sensor networks . . . . . . . . . . . . 501--515
Tzu-Lun Huang and
D. T. Lee A distributed multicast routing
algorithm for real-time applications in
wide area networks . . . . . . . . . . . 516--530
Dekel Tsur Improved scheduling in rings . . . . . . 531--535
Ohad Shacham and
Mooly Sagiv and
Assaf Schuster Scaling model checking of dataraces
using dynamic information . . . . . . . 536--550
James H. Anderson and
Yong-Jik Kim A generic local-spin fetch-and-$ \phi
$-based mutual exclusion algorithm . . . 551--580
Ming Chau and
Didier El Baz and
Ronan Guivarch and
Pierre Spiteri MPI implementation of parallel subdomain
methods for linear and nonlinear
convection--diffusion problems . . . . . 581--591
Qin Wang and
Joseph JaJa and
Amitabh Varshney An efficient and scalable parallel
algorithm for out-of-core isosurface
extraction and rendering . . . . . . . . 592--603
Yingwu Zhu and
Yiming Hu Efficient semantic search on DHT
overlays . . . . . . . . . . . . . . . . 604--616
Shuo-Yen Robert Li and
Xuesong Jonathan Tan Recursive construction of parallel
distribution networks . . . . . . . . . 617--634
Mengkun Yang and
Zongming Fei A cooperative failure detection
mechanism for overlay multicast . . . . 635--647
Taisuke Izumi and
Akinori Saitoh and
Toshimitsu Masuzawa Adaptive timeliness of consensus in
presence of crash and timing faults . . 648--658
B. T. Benjamin Khoo and
Bharadwaj Veeravalli and
Terence Hung and
C. W. Simon See A multi-dimensional scheduling scheme in
a Grid computing environment . . . . . . 659--673
Phuong Hoai Ha and
Marina Papatriantafilou and
Philippas Tsigas Self-tuning reactive diffracting trees 674--694
Ping Luo and
Kevin Lü and
Zhongzhi Shi A revisit of fast greedy heuristics for
mapping a class of independent tasks
onto heterogeneous computing systems . . 695--714
Sylvia Tai and
Robert R. Benkoczi and
Hossam Hassanein and
Selim G. Akl QoS and data relaying for wireless
sensor networks . . . . . . . . . . . . 715--726
Bo Han and
Weijia Jia Clustering wireless ad hoc networks with
weakly connected dominating set . . . . 727--737
Xiaorong Li and
Bharadwaj Veeravalli and
Viktor K. Prasanna A window-assisted video partitioning
strategy for partitioning and caching
video streams in distributed multimedia
systems . . . . . . . . . . . . . . . . 738--754
Jik-Soo Kim and
Henrique Andrade and
Alan Sussman Principles for designing
data-/compute-intensive distributed
applications and middleware systems for
heterogeneous environments . . . . . . . 755--771
N. Gupta and
S. Chopra Output-sensitive algorithms for
optimally constructing the upper
envelope of straight line segments in
parallel . . . . . . . . . . . . . . . . 772--782
Xipeng Shen and
Yutao Zhong and
Chen Ding Predicting locality phases for dynamic
memory optimization . . . . . . . . . . 783--796
Neeraj Mittal and
Prajwal K. Mohan A priority-based distributed group
mutual exclusion algorithm when group
access is non-uniform . . . . . . . . . 797--815
Partha Sarathi Mandal and
Krishnendu Mukhopadhyaya Self-stabilizing algorithm for
checkpointing in a distributed system 816--829
Alexander Totok and
Vijay Karamcheti Modeling of concurrent Web sessions with
bounded inconsistency in shared data . . 830--847
Rajiv Gandhi and
Srinivasan Parthasarathy Distributed algorithms for connected
domination in wireless networks . . . . 848--862
Zhonghang Xia and
Wei Hao and
I-Ling Yen A distributed integrated request
processing algorithm for QoS assurance
in large-scale media-based systems . . . 863--875
Hongmei Chi and
Edward L. Jones Generating parallel quasirandom
sequences via randomization . . . . . . 876--881
Xuehai Zhang and
Jeffrey L. Freschl and
Jennifer M. Schopf Scalability analysis of three monitoring
and information systems: MDS2, R-GMA,
and Hawkeye . . . . . . . . . . . . . . 883--902
Chow-Sing Lin and
Yi-Chi Cheng P2MCMD: a scalable approach to VoD
service over peer-to-peer networks . . . 903--921
Peter Kok Keong Loh and
Wen Jing Hsu and
Yi Pan Reliable and efficient communications in
sensor networks . . . . . . . . . . . . 922--934
Virginia Niculescu Cost-efficient parallel programs based
on set-distributions for polynomial
interpolation . . . . . . . . . . . . . 935--946
Mengxia Zhu and
Qishi Wu and
Nageswara S. V. Rao and
Sitharama Iyengar Optimal pipeline decomposition and
adaptive network mapping to support
distributed remote visualization . . . . 947--956
Nazareno Andrade and
Francisco Brasileiro and
Walfredo Cirne and
Miranda Mowbray Automatic Grid assembly by promoting
collaboration in peer-to-peer Grids . . 957--966
H. Hashemi-Najafabadi and
H. Sarbazi-Azad Mathematical performance modelling of
adaptive wormhole routing in
optoelectronic hypercubes . . . . . . . 967--980
Ananya Gupta and
Anindo Mukherjee and
Bin Xie and
Dharma P. Agrawal Decentralized key generation scheme for
cellular-based heterogeneous wireless ad
hoc networks . . . . . . . . . . . . . . 981--991
Qi Han and
Sharad Mehrotra and
Nalini Venkatasubramanian Application-aware integration of data
collection and power management in
wireless sensor networks . . . . . . . . 992--1006
Diana H. P. Low and
Bharadwaj Veeravalli and
David A. Bader On the design of high-performance
algorithms for aligning multiple protein
sequences on mesh-based multiprocessor
architectures . . . . . . . . . . . . . 1007--1017
N. Imani and
H. Sarbazi-Azad and
A. Y. Zomaya Capturing an intruder in product
networks . . . . . . . . . . . . . . . . 1018--1028
George Tsouloupas and
Marios D. Dikaiakos GridBench: a tool for the interactive
performance exploration of Grid
infrastructures . . . . . . . . . . . . 1029--1045
Nihar R. Mahapatra and
Shantanu Dutt An efficient delay-optimal distributed
termination detection algorithm . . . . 1047--1066
Tao Xie and
Xiao Qin Performance evaluation of a new
scheduling algorithm for distributed
systems with security heterogeneity . . 1067--1081
Yuh-Rau Wang An efficient $ O(1) $ time $3$D all
nearest neighbor algorithm from image
processing perspective . . . . . . . . . 1082--1091
Manuel Díaz and
Bartolomé Rubio and
José M. Troya A tuple channel-based coordination model
for parallel and distributed programming 1092--1107
Rendong Bai and
Mukesh Singhal and
Yongwei Wang On supporting high-throughput routing
metrics in on-demand routing protocols
for multi-hop wireless networks . . . . 1108--1118
Shah Asaduzzaman and
Muthucumaru Maheswaran Strategies to create platforms for
differentiated services from dedicated
and opportunistic resources . . . . . . 1119--1134
Yuhong Feng and
Wentong Cai and
Jiannong Cao Dynamic partner identification in mobile
agent-based distributed job workflow
execution . . . . . . . . . . . . . . . 1137--1154
Eduardo Javier Huerta Yero and
Marco Aurélio Amaral Henriques Speedup and scalability analysis of
master--slave applications on large
heterogeneous clusters . . . . . . . . . 1155--1167
Costas Busch and
Malik Magdon-Ismail and
Marios Mavronicolas Efficient bufferless packet switching on
trees and leveled networks . . . . . . . 1168--1186
Chuan-Ming Liu and
Chuan-Hsiu Lee and
Li-Chun Wang Distributed clustering algorithms for
data-gathering in wireless mobile sensor
networks . . . . . . . . . . . . . . . . 1187--1200
Alphan Es and
Veysi \.I\csler Accelerated regular grid traversals
using extended anisotropic chessboard
distance fields on a parallel stream
processor . . . . . . . . . . . . . . . 1201--1217
Bin Xiao and
Bo Yu and
Chuanshan Gao CHEMAS: Identify suspect nodes in
selective forwarding attacks . . . . . . 1218--1230
Arnold L. Rosenberg Best Paper Award recipients: 2006
International Parallel and Distributed
Processing Symposium . . . . . . . . . . 1231--1231
Yaacov Fernandess and
Dahlia Malkhi On collaborative content distribution
using multi-message gossip . . . . . . . 1232--1239
A. Kalyanaraman and
S. J. Emrich and
P. S. Schnable and
S. Aluru Assembling genomes on large-scale
parallel computers . . . . . . . . . . . 1240--1255
Resit Sendag and
Ayse Yilmazer and
Joshua J. Yi and
Augustus K. Uht The impact of wrong-path memory
references in cache-coherent
multiprocessor systems . . . . . . . . . 1256--1269
Thomas E. Hart and
Paul E. McKenney and
Angela Demke Brown and
Jonathan Walpole Performance of memory reclamation for
lockless synchronization . . . . . . . . 1270--1285
Akshat Verma and
Ashok Anand General store placement for response
time minimization in parallel disks . . 1286--1300
Sanguthevar Rajasekaran Special issue on parallel techniques for
information extraction . . . . . . . . . 1--2
Antonio Congiusta and
Domenico Talia and
Paolo Trunfio Service-oriented middleware for
distributed data mining on the Grid . . 3--15
D. B. Skillicorn and
S. M. McConnell Distributed prediction from vertically
partitioned data . . . . . . . . . . . . 16--36
Leonid Glimcher and
Ruoming Jin and
Gagan Agrawal Middleware for data mining applications
on clusters and Grids . . . . . . . . . 37--53
Feng Gao and
Mohammed J. Zaki PSIST: a scalable approach to indexing
protein structures using suffix trees 54--63
Ronaldo A. Ferreira and
Mehmet Koyutürk and
Suresh Jagannathan and
Ananth Grama Semantic indexing in structured
peer-to-peer networks . . . . . . . . . 64--77
Sourav Mukherjee and
Hillol Kargupta Distributed probabilistic inferencing in
sensor networks using variational
approximation . . . . . . . . . . . . . 78--92
Antonio J. Plaza Parallel techniques for information
extraction from hyperspectral imagery
using heterogeneous networks of
workstations . . . . . . . . . . . . . . 93--111
Samee Ullah Khan and
Ishfaq Ahmad Comparison and analysis of ten static
heuristics-based Internet data
replication techniques . . . . . . . . . 113--136
Shigang Chen and
Yuval Shavitt SoMR: a scalable distributed QoS
multicast routing protocol . . . . . . . 137--149
Fernando Pedone and
Svend Fròlund Pronto: High availability for standard
off-the-shelf databases . . . . . . . . 150--164
Yao Guo and
Vladimir Vlassov and
Raksit Ashok and
Richard Weiss and
Csaba Andras Moritz Synchronization coherence: a transparent
hardware mechanism for cache coherence
and fine-grained synchronization . . . . 165--181
Xin Bai and
Dan C. Marinescu and
Ladislau Bölöni and
Howard Jay Siegel and
Rose A. Daley and
I-Jeng Wang A macroeconomic model for resource
allocation in large-scale distributed
systems . . . . . . . . . . . . . . . . 182--199
Christian Lavault and
Mario Valencia-Pabon A distributed approximation algorithm
for the minimum degree minimum weight
spanning trees . . . . . . . . . . . . . 200--208
Andrey G. Bronevich and
Wolfgang Meyer Load balancing algorithms based on
gradient methods and their analysis
through algebraic graph theory . . . . . 209--220
P. Morillo and
A. Bierbaum and
P. Hartling and
M. Fernández and
C. Cruz-Neira Analyzing the performance of a
cluster-based architecture for immersive
visualization systems . . . . . . . . . 221--234
Ben A. Abderazek and
Arquimedes Canedo and
Tsutomu Yoshinaga and
Masahiro Sowa The QC-2 parallel Queue processor
architecture . . . . . . . . . . . . . . 235--245
Florina M. Ciorba and
Ioannis Riakiotakis and
Theodore Andronikos and
George Papakonstantinou and
Anthony T. Chronopoulos Enhancing self-scheduling algorithms via
synchronization and weighting . . . . . 246--264
Sasanka Roy and
Debabrata Bardhan and
Sandip Das Base station placement on boundary of a
convex polygon . . . . . . . . . . . . . 265--273
Bjorn Landfeldt and
Albert Y. Zomaya Behavior, artifacts, and solutions in
wireless mesh networks . . . . . . . . . 275--277
Jane-Hwa Huang and
Li-Chun Wang and
Chung-Ju Chang Throughput-coverage tradeoff in a
scalable wireless mesh network . . . . . 278--290
Timo Vanhatupa and
Marko Hännikäinen and
Timo D. Hämäläinen Performance model for IEEE 802.11s
wireless mesh network deployment design 291--305
Chun-Yen Hsu and
Jean-Lien C. Wu and
Shun-Te Wang and
Chi-Yao Hong Survivable and delay-guaranteed backbone
wireless mesh network design . . . . . . 306--320
Mourad Elhadef and
Azzedine Boukerche and
Hisham Elkadiki A distributed fault identification
protocol for wireless and mobile ad hoc
networks . . . . . . . . . . . . . . . . 321--335
Oliver Yu and
Emir Saric and
Anfei Li Integrated connection-level and
packet-level QoS controls over wireless
mesh networks . . . . . . . . . . . . . 336--347
Tsai-Wei Wu and
Hung-Yun Hsieh Interworking wireless mesh networks:
Problems, performance characterization,
and perspectives . . . . . . . . . . . . 348--360
O. Mirabella and
Lo Bello and
A. Raucea Improving routing in long-distance
wireless mesh networks via a distributed
embedded router . . . . . . . . . . . . 361--371
Dimitrios Koutsonikolas and
Saumitra M. Das and
Y. Charlie Hu An interference-aware fair scheduling
for multicast in wireless mesh networks 372--386
V. Loscrì` MAC protocols over wireless mesh
networks: problems and perspective . . . 387--397
Mohammad I. Daoud and
Nawwaf Kharma A high performance algorithm for static
task scheduling in heterogeneous
distributed computing systems . . . . . 399--409
Vladimir Shestak and
Edwin K. P. Chong and
Howard Jay Siegel and
Anthony A. Maciejewski and
Lotfi Benmohamed and
I-Jeng Wang and
Rose Daley A hybrid branch-and-bound and
evolutionary approach for allocating
strings of applications to heterogeneous
distributed computing systems . . . . . 410--426
Fang-Yie Leu and
Ming-Chang Li and
Jia-Chun Lin and
Chao-Tung Yang Detection workload in a dynamic
Grid-based intrusion detection
environment . . . . . . . . . . . . . . 427--442
Meikang Qiu and
Edwin H.-M. Sha and
Meilin Liu and
Man Lin and
Shaoxiong Hua and
Laurence T. Yang Energy minimization with loop fusion and
multi-functional-unit scheduling for
multidimensional DSP . . . . . . . . . . 443--455
Bin Xiao and
Wei Chen and
Yanxiang He An autonomous defense against SYN
flooding attacks: Detect and throttle
attacks at the victim side independently 456--470
Srikumar Venugopal and
Rajkumar Buyya An SCP-based heuristic approach for
scheduling distributed data-intensive
applications on global Grids . . . . . . 471--487
Lisa Higham and
Jalal Kawash Implementing sequentially consistent
programs on processor consistent
platforms . . . . . . . . . . . . . . . 488--500
Guoqiang Wang and
Damla Turgut and
Ladislau Bölöni and
Yongchang Ji and
Dan C. Marinescu Improving routing performance through
$m$-limited forwarding in
power-constrained wireless ad hoc
networks . . . . . . . . . . . . . . . . 501--514
Doruk Bozda\=g and
Assefaw H. Gebremedhin and
Fredrik Manne and
Erik G. Boman and
Umit V. Catalyurek A framework for scalable greedy coloring
on distributed-memory parallel computers 515--535
Yunfeng Gu and
Azzedine Boukerche and
Regina B. Araujo Performance analysis of an adaptive
dynamic Grid-based approach to data
distribution management . . . . . . . . 536--547
Rodolfo Bezerra Batista and
Azzedine Boukerche and
Alba Cristina Magalhaes Alves de Melo A parallel strategy for biological
sequence alignment in restricted memory
space . . . . . . . . . . . . . . . . . 548--561
Aleksandar Trifunovi\'c and
William J. Knottenbelt Parallel multilevel algorithms for
hypergraph partitioning . . . . . . . . 563--581
Bing-Hong Liu and
Ping-Chin Huang and
Ming-Jer Tsai Distributed reformation of core-based
group-shared multicast trees in mobile
ad hoc networks . . . . . . . . . . . . 582--595
Vladimir V. Korkhov and
Valeria V. Krzhizhanovskaya and
P. M. A. Sloot A Grid-based Virtual Reactor: Parallel
performance and adaptive load balancing 596--608
Cevdet Aykanat and
B. Barla Cambazoglu and
Bora Uçar Multi-level direct $K$-way hypergraph
partitioning with multiple constraints
and fixed vertices . . . . . . . . . . . 609--625
José-Jesús Fernández and
Dan Gordon and
Rachel Gordon Efficient parallel implementation of
iterative reconstruction algorithms for
electron tomography . . . . . . . . . . 626--640
Xianbing Wang and
Yong Meng Teo and
Jiannong Cao Message and time efficient consensus
protocols for synchronous distributed
systems . . . . . . . . . . . . . . . . 641--654
Lisandro Dalcín and
Rodrigo Paz and
Mario Storti and
Jorge D'Elía MPI for Python: Performance improvements
and MPI-2 extensions . . . . . . . . . . 655--662
Hatem Ltaief and
Edgar Gabriel and
Marc Garbey Fault tolerant algorithms for heat
transfer problems . . . . . . . . . . . 663--677
Yiming Li and
Shao-Ming Yu and
Yih-Lang Li Parallel solution of large-scale
eigenvalue problem for master equation
in protein folding dynamics . . . . . . 678--685
Haiying Shen and
Cheng-Zhong Xu Hash-based proximity clustering for
efficient load balancing in
heterogeneous DHT networks . . . . . . . 686--702
Yihua Bai and
Robert C. Ward Parallel block tridiagonalization of
real symmetric matrices . . . . . . . . 703--715
W. M. Charles and
E. van den Berg and
H. X. Lin and
A. W. Heemink and
M. Verlaan Parallel and distributed simulation of
sediment dynamics in shallow water using
particle decomposition approach . . . . 717--728
Punit Chandra and
Ajay D. Kshemkalyani Data-stream-based global event
monitoring using pairwise interactions 729--751
Abdelouahid Derhab and
Nadjib Badache Self-stabilizing algorithm for high
service availability in spite of
concurrent topology changes in ad hoc
mobile networks . . . . . . . . . . . . 752--768
Sanguthevar Rajasekaran and
Mingjun Song A relaxation scheme for increasing the
parallelism in Jacobi--SVD . . . . . . . 769--777
Yongwei Wang and
Venkata C. Giruka and
Mukesh Singhal Truthful multipath routing for ad hoc
networks with selfish nodes . . . . . . 778--789
Anne Benoit and
Yves Robert Mapping pipeline skeletons onto
heterogeneous platforms . . . . . . . . 790--808
Pitch Patarasuk and
Xin Yuan and
Ahmad Faraj Techniques for pipelined broadcast on
Ethernet switched clusters . . . . . . . 809--824
Bin Xie and
Yingbing Yu and
Anup Kumar and
Dharma P. Agrawal Load-balanced mesh router migration for
wireless mesh networks . . . . . . . . . 825--839
Haitao Yang and
Zhenghua Wang and
Qinghua Deng Scheduling optimization in coupling
independent services as a Grid
transaction . . . . . . . . . . . . . . 840--854
Neeraj Mittal and
Felix C. Freiling and
S. Venkatesan and
Lucia Draque Penso On termination detection in crash-prone
distributed systems with failure
detectors . . . . . . . . . . . . . . . 855--875
Xianbing Wang and
Yong Meng Teo and
Jiannong Cao Corrigendum to ``Message and time
efficient consensus protocols for
synchronous distributed systems'' [J.
Parallel Distrib. Comput. 68 (2008)
641--654] . . . . . . . . . . . . . . . 876--876
Yong Wang and
Qian-Ping Gu On the complexity and algorithm of
grooming regular traffic in WDM optical
networks . . . . . . . . . . . . . . . . 877--886
Jesper Larsson Träff and
Andreas Ripke Optimal broadcast for fully connected
processor-node networks . . . . . . . . 887--901
Ahmed M. Khedr and
Ahmed Salim Decomposable algorithms for nearest
neighbor computing . . . . . . . . . . . 902--912
Gerald R. Morris and
Viktor K. Prasanna A pipelined-loop-compatible architecture
and algorithm to reduce variable-length
sets of floating-point data on a
reconfigurable computer . . . . . . . . 913--921
Koushik Sinha and
Suranjan Ghose and
Pradip K. Srimani Fast deterministic broadcast and
gossiping algorithms for mobile ad hoc
networks . . . . . . . . . . . . . . . . 922--938
Michele Flammini and
Gianpiero Monaco and
Luca Moscardelli and
Mordechai Shalom and
Shmuel Zaks Approximating the traffic grooming
problem in tree and star networks . . . 939--948
Mostafa I. Soliman and
Samir A. Mohamed A highly efficient implementation of a
backpropagation learning algorithm using
matrix ISA . . . . . . . . . . . . . . . 949--961
Cristina Schmidt and
Manish Parashar Squid: Enabling search in DHT-based
systems . . . . . . . . . . . . . . . . 962--975
P. Flocchini and
L. Pagli and
G. Prencipe and
N. Santoro and
P. Widmayer Computing all the best swap edges
distributively . . . . . . . . . . . . . 976--983
Weigang Wu and
Jiannong Cao and
Jin Yang and
Michel Raynal Using asynchrony and zero degradation to
speed up indulgent consensus protocols 984--996
WeiQiang Xu and
YaMing Wang and
JiMing Chen and
George Baciu and
Youxian Sun Dual decomposition method for optimal
and fair congestion control in ad hoc
networks: Algorithm, implementation and
evaluation . . . . . . . . . . . . . . . 997--1007
Håkan Sundell and
Philippas Tsigas Lock-free deques and doubly linked lists 1008--1020
Matthieu Gallet and
Yves Robert and
Frédéric Vivien Comments on ``Design and performance
evaluation of load distribution
strategies for multiple loads on
heterogeneous linear daisy chain
networks'' . . . . . . . . . . . . . . . 1021--1031
Jin-Ha Kim and
Gyu Sang Choi and
Chita R. Das Coscheduled distributed-Web servers on
system area network . . . . . . . . . . 1033--1043
Soon Y. Oh and
Joon-Sang Park and
Mario Gerla E-ODMRP: Enhanced ODMRP with motion
adaptive refresh . . . . . . . . . . . . 1044--1053
Dirceu Cavendish and
K. Selçuk Candan Distributed XML processing: Theory and
applications . . . . . . . . . . . . . . 1054--1069
Shoukat Ali and
Jong-Kook Kim and
Howard Jay Siegel and
Anthony A. Maciejewski Static heuristics for robust resource
allocation of continuously executing
applications . . . . . . . . . . . . . . 1070--1080
Pablo Gotthelf and
Alejandro Zunino and
Cristian Mateos and
Marcelo Campo GMAC: An overlay multicast network for
mobile agent platforms . . . . . . . . . 1081--1096
Karun N. Biyani and
Sandeep S. Kulkarni Assurance of dynamic adaptation in
distributed systems . . . . . . . . . . 1097--1112
Antonio M. Vidal and
Victor M. Garcia and
Pedro Alonso and
Miguel O. Bernabeu Parallel computation of the eigenvalues
of symmetric Toeplitz matrices through
iterative methods . . . . . . . . . . . 1113--1121
Shashidhar Gandham and
Milind Dawande and
Ravi Prakash Link scheduling in wireless sensor
networks: Distributed edge-coloring
revisited . . . . . . . . . . . . . . . 1122--1134
H. A. Sanjay and
Sathish Vadhiyar Performance modeling of parallel
applications for Grid scheduling . . . . 1135--1145
KwangSik Shin and
MyongJin Cha and
MunSuck Jang and
JinHa Jung and
WanOh Yoon and
SangBang Choi Task scheduling algorithm using
minimized duplications in homogeneous
systems . . . . . . . . . . . . . . . . 1146--1156
Vladimir Shestak and
Jay Smith and
Anthony A. Maciejewski and
Howard Jay Siegel Stochastic robustness metric and its use
for static resource allocations . . . . 1157--1173
Vincent W. Freeh and
Nandini Kappiah and
David K. Lowenthal and
Tyler K. Bletsch Just-in-time dynamic voltage scaling:
Exploiting inter-node slack to save
energy in MPI programs . . . . . . . . . 1175--1185
Mustafa M. Tikir and
Jeffrey K. Hollingsworth Hardware monitors for dynamic page
migration . . . . . . . . . . . . . . . 1186--1200
Xiutang Geng and
Linqiang Pan and
Jin Xu A DNA sticker algorithm for
bit-substitution in a block cipher . . . 1201--1206
Kewei Sha and
Weisong Shi Consistency-driven data quality
management of networked sensor systems 1207--1221
Torsha Banerjee and
Bin Xie and
Dharma P. Agrawal Fault tolerant multiple event detection
in a wireless sensor network . . . . . . 1222--1234
Roberto Baldoni and
Ricardo Jiménez-Peris and
Marta Patiño-Martínez and
Leonardo Querzoni and
Antonino Virgillito Dynamic quorums for DHT-based enterprise
infrastructures . . . . . . . . . . . . 1235--1249
Xiaobo Zhou and
Dennis Ippoliti Resource allocation optimization for
quantitative service differentiation on
server clusters . . . . . . . . . . . . 1250--1262
Jan Bækgaard Pedersen and
Alex Brodsky and
Jeffrey Sampson Approximating the buffer allocation
problem using epochs . . . . . . . . . . 1263--1282
Robert W. Numrich Computational forces in the Linpack
benchmark . . . . . . . . . . . . . . . 1283--1290
Miguel Correia and
Alysson Neves Bessani and
Paulo Veríssimo On Byzantine generals with alternative
plans . . . . . . . . . . . . . . . . . 1291--1296
Cho-Chin Lin and
Hao-Yun Yin On the assessment of input streams for
incremental network computing . . . . . 1297--1304
David R. Kaeli and
Miriam Leeser Special issue: General-purpose
processing using graphics processing
units . . . . . . . . . . . . . . . . . 1305--1306
S. S. Stone and
J. P. Haldar and
S. C. Tsao and
W.-m.W. Hwu and
B. P. Sutton and
Z.-P. Liang Accelerating advanced MRI
reconstructions on GPUs . . . . . . . . 1307--1318
Natalya Tatarchuk and
Jeremy Shopf and
Christopher DeCoro Advanced interactive medical
visualization on the GPU . . . . . . . . 1319--1328
Antonio Ruiz and
Nicolás Guil and
Manuel Ujaldón Recognition of circular patterns on
GPUs: Performance analysis and
contributions . . . . . . . . . . . . . 1329--1338
George Stantchev and
William Dorland and
Nail Gumerov Fast parallel Particle-To-Grid
interpolation for plasma PIC simulations
on the GPU . . . . . . . . . . . . . . . 1339--1349
Khaled Z. Ibrahim and
François Bodin and
Olivier P\`ene Fine-grained parallelization of lattice
QCD kernel routine on GPUs . . . . . . . 1350--1359
Olaf Schenk and
Matthias Christen and
Helmar Burkhart Algorithmic performance studies on
graphics processing units . . . . . . . 1360--1369
Shuai Che and
Michael Boyer and
Jiayuan Meng and
David Tarjan and
Jeremy W. Sheaffer and
Kevin Skadron A performance study of general-purpose
applications on graphics processors
using CUDA . . . . . . . . . . . . . . . 1370--1380
Erik Sintorn and
Ulf Assarsson Fast parallel GPU-sorting using a hybrid
algorithm . . . . . . . . . . . . . . . 1381--1388
Shane Ryoo and
Christopher I. Rodrigues and
Sam S. Stone and
John A. Stratton and
Sain-Zee Ueng and
Sara S. Baghsorkhi and
Wen-mei W. Hwu Program optimization carving for GPU
computing . . . . . . . . . . . . . . . 1389--1401
D. R. Kaeli and
M. Leeser Acknowledgment to special issue
reviewers . . . . . . . . . . . . . . . 1402--1402
Yong Chen and
Xian-He Sun and
Ming Wu Algorithm-system scalability of
heterogeneous computing . . . . . . . . 1403--1412
Alberto Ros and
Ricardo Fernández-Pascual and
Manuel E. Acacio and
José M. García Two proposals for the inclusion of
directory information in the last-level
private caches of glueless shared-memory
multiprocessors . . . . . . . . . . . . 1413--1424
Chung-Kai Chen and
Cheng-Wei Chen and
Chien-Tan Ko and
Jenq-Kuen Lee and
Jyh-Cheng Chen Mobile Java RMI support over
heterogeneous wireless networks: a case
study . . . . . . . . . . . . . . . . . 1425--1436
Raymond R. Hoare and
Zhu Ding and
Alex K. Jones A two-stage hardware scheduler combining
greedy and optimal scheduling . . . . . 1437--1451
Andrew J. Page and
Thomas M. Keane and
Thomas J. Naughton Scheduling in a dynamic heterogeneous
distributed system using estimation
error . . . . . . . . . . . . . . . . . 1452--1462
Yang Sun and
Teng Tiow Tay Analysis and reduction of data spikes in
thin client computing . . . . . . . . . 1463--1472
Ali Pìnar and
E. Kartal Tabak and
Cevdet Aykanat One-dimensional partitioning for
heterogeneous systems: Theory and
practice . . . . . . . . . . . . . . . . 1473--1486
Dan Chen and
Stephen John Turner and
Wentong Cai and
Muzhou Xiong A decoupled federate architecture for
high level architecture-based
distributed simulation . . . . . . . . . 1487--1503
Tracy D. Braun and
Howard Jay Siegel and
Anthony A. Maciejewski and
Ye Hong Static resource allocation for
heterogeneous computing environments
with tasks having dependencies,
priorities, deadlines, and multiple
versions . . . . . . . . . . . . . . . . 1504--1516
Jan-Jan Wu and
Yi-Fang Lin and
Pangfeng Liu Optimal replica placement in
hierarchical Data Grids with locality
assurance . . . . . . . . . . . . . . . 1517--1538
Roie Melamed and
Idit Keidar Araneola: a scalable reliable multicast
system for dynamic environments . . . . 1539--1560
Rashedur M. Rahman and
Reda Alhajj and
Ken Barker Replica selection strategies in Data
Grid . . . . . . . . . . . . . . . . . . 1561--1574
Qiangfeng Jiang and
Yi Luo and
D. Manivannan An optimistic checkpointing and message
logging approach for consistent global
checkpoint collection in distributed
systems . . . . . . . . . . . . . . . . 1575--1589
Habib Rostami and
Jafar Habibi and
Emad Livani Semantic routing of search queries in
P2P networks . . . . . . . . . . . . . . 1590--1602
Anonymous End of Volume Reviewer Index . . . . . . 1603--1608
Clémentin Tayou Djamegni and
Patrice Quinton and
Sanjay Rajopadhye and
Tanguy Risset and
Maurice Tchuenté A reindexing based approach towards
mapping of DAG with affine schedules
onto parallel embedded systems . . . . . 1--11
B. S. Manoj and
Archana Sekhar and
C. Siva Ram Murthy A state-space search approach for
optimizing reliability and cost of
execution in distributed sensor networks 12--19
Sibsankar Haldar and
K. Vidyasankar On space-optimality of buffer-based
conflict-free constructions of
$1$-writer $1$-reader multivalued atomic
variables from safe bits . . . . . . . . 20--27
Elena Pagani and
Gian Paolo Rossi and
Enrico Pertoso ORION --- Ontology-based queRy routIng
in Overlay Networks . . . . . . . . . . 28--38
Xiaoyu Zhang and
Chandrajit Bajaj Scalable isosurface visualization of
massive datasets on commodity
off-the-shelf clusters . . . . . . . . . 39--53
Petra Berenbrink and
Tom Friedetzky and
Zengjian Hu A new analytical method for parallel,
diffusion-type load balancing . . . . . 54--61
Chryssis Georgiou and
Nicolas C. Nicolaou and
Alexander A. Shvartsman Fault-tolerant semifast implementations
of atomic read/write registers . . . . . 62--79
Yadnyesh Joshi and
Sathish Vadhiyar Analysis of DNA sequence transformations
on grids . . . . . . . . . . . . . . . . 80--90
Chien-Ping Chang and
Chia-Ching Wu Conditional fault diameter of crossed
cubes . . . . . . . . . . . . . . . . . 91--99
Gregory Chockler and
Seth Gilbert and
Vincent Gramoli and
Peter M. Musial and
Alex A. Shvartsman Reconfigurable distributed storage for
dynamic networks . . . . . . . . . . . . 100--116
Pitch Patarasuk and
Xin Yuan Bandwidth optimal all-reduce algorithms
for clusters of workstations . . . . . . 117--124
Xiaoqiu Shi and
Jinsong Han and
Yunhao Liu and
Lionel M. Ni Popularity adaptive search in hybrid P2P
systems . . . . . . . . . . . . . . . . 125--134
Hatem M. El-Boghdadi Power-aware routing for well-nested
communications on the circuit switched
tree . . . . . . . . . . . . . . . . . . 135--142
Teo Tse Chin and
Bharadwaj Veeravalli and
Jingxi Jia Handling large-size discrete wavelet
transform on network-based computing
systems --- parallelization via
divisible load paradigm . . . . . . . . 143--152
Yi Luo and
D. Manivannan FINE: a Fully Informed aNd Efficient
communication-induced checkpointing
protocol for distributed systems . . . . 153--167
Guoqiang Wang and
Ladislau Bölöni and
Damla Turgut and
Dan C. Marinescu Time-parallel simulation of wireless ad
hoc networks with compressed history . . 168--179
Bogdan Carbunar and
Murali Krishna Ramanathan and
Mehmet Koyutürk and
Suresh Jagannathan and
Ananth Grama Efficient tag detection in RFID systems 180--196
Haiying Shen A P2P-based intelligent resource
discovery mechanism in Internet-based
distributed systems . . . . . . . . . . 197--209
Laukik Chitnis and
Alin Dobra and
Sanjay Ranka Fault tolerant aggregation in
heterogeneous sensor networks . . . . . 210--219
Israel Marck Martínez-Pérez and
Karl-Heinz Zimmermann Parallel bioinspired algorithms for NP
complete graph problems . . . . . . . . 221--229
Qishi Wu and
Jinzhu Gao and
Zizhong Chen and
Mengxia Zhu Pipelining parallel image compositing
and delivery for efficient remote
visualization . . . . . . . . . . . . . 230--238
Gladstone M. Arantes, Jr. and
Felipe M. G. França and
Carlos A. Martinhon Randomized generation of acyclic
orientations upon anonymous distributed
systems . . . . . . . . . . . . . . . . 239--246
Yu-Chi Chung and
Lanturn Lin and
Chiang Lee Scheduling non-uniform data with
expected-time constraint in wireless
multi-channel environments . . . . . . . 247--260
Rodolfo M. Pussente and
Valmir C. Barbosa An algorithm for clock synchronization
with the gradient property in sensor
networks . . . . . . . . . . . . . . . . 261--265
Jan-Jan Wu and
Yi-Fang Lin and
Da-Wei Wang and
Chien-Min Wang Optimizing server placement for parallel
I/O in switch-based clusters . . . . . . 266--281
Qin Zheng and
Bharadwaj Veeravalli On the design of communication-aware
fault-tolerant scheduling algorithms for
precedence constrained tasks in grid
computing systems with dedicated
communication devices . . . . . . . . . 282--294
Vicent Cholvi and
Ernesto Jiménez and
Antonio Fernández Anta Interconnection of distributed memory
models . . . . . . . . . . . . . . . . . 295--306
Cong Liu and
Sanjeev Baskiyar A general distributed scalable grid
scheduler for independent tasks . . . . 307--314
Robert W. Numrich Computational forces in the SAGE
benchmark . . . . . . . . . . . . . . . 315--325
Alain Girault and
Érik Saule and
Denis Trystram Reliability versus performance for
critical applications . . . . . . . . . 326--336
Kishori M. Konwar and
Dariusz Kowalski and
Alexander A. Shvartsman Node discovery in networks . . . . . . . 337--348
Zeng Zeng and
Bharadwaj Veeravalli A novel distributed architecture of
large-scale multimedia storage system
using autonomous object-based storage
devices . . . . . . . . . . . . . . . . 349--359
Zhijun Wang and
Anwitaman Datta and
Sajal K. Das and
Mohan Kumar CMV: File consistency maintenance
through virtual servers in peer-to-peer
systems . . . . . . . . . . . . . . . . 360--372
Adrian Nistor and
Wei-Ngan Chin and
Tiow-Seng Tan and
Nicolae Tapus Optimizing the parallel computation of
linear recurrences using compact matrix
representations . . . . . . . . . . . . 373--381
Yen-Chun Lin and
Li-Ling Hung Fast problem-size-independent parallel
prefix circuits . . . . . . . . . . . . 382--388
Chenggui Zhao and
Wenjun Xiao and
Behrooz Parhami Load-balancing on swapped or OTIS
networks . . . . . . . . . . . . . . . . 389--399
Yoram Moses and
Michel Raynal Revisiting simultaneous consensus with
crash failures . . . . . . . . . . . . . 400--409
George Bosilca and
Rémi Delmas and
Jack Dongarra and
Julien Langou Algorithm-based fault tolerance applied
to high performance computing . . . . . 410--416
Matthew C. Schmidt and
Nagiza F. Samatova and
Kevin Thomas and
Byung-Hoon Park A scalable, parallel algorithm for
maximal clique enumeration . . . . . . . 417--428
Haiying Shen and
Yingwu Zhu A proactive low-overhead file
replication scheme for structured P2P
content delivery networks . . . . . . . 429--440
Thao P. Nghiem and
Tae Ho Cho A fuzzy-based interleaved multi-hop
authentication scheme in wireless sensor
networks . . . . . . . . . . . . . . . . 441--450
Dimitri Komatitsch and
David Michéa and
Gordon Erlebacher Porting a high-order finite-element
earthquake modeling application to
NVIDIA graphics cards using CUDA . . . . 451--460
Zhao Zhang and
Weili Wu and
Shashi Shekhar Optimal placements of replicas in a ring
network with majority voting protocol 461--469
Wojciech Bo\.zejko Solving the flow shop problem by
parallel programming . . . . . . . . . . 470--481
Enrique Hernández-Orallo and
Joan Vila-Carbó A proactive backup scheme for reliable
real-time transmission . . . . . . . . . 482--490
Luís Nogueira and
Luís Miguel Pinho Time-bounded distributed QoS-aware
service configuration in heterogeneous
cooperative environments . . . . . . . . 491--507
Francisco J. Alfaro and
José L. Sánchez and
José Duato A new strategy to manage the InfiniBand
arbitration tables . . . . . . . . . . . 508--520
Yosi Ben Asher and
Moshe Yuda Source level merging of independent
programs . . . . . . . . . . . . . . . . 521--531
Aamir Shafi and
Bryan Carpenter and
Mark Baker Nested parallelism for multi-core HPC
systems using Java . . . . . . . . . . . 532--545
Meikang Qiu and
Minyi Guo and
Meiqin Liu and
Chun Jason Xue and
Laurence T. Yang and
Edwin H.-M. Sha Loop scheduling and bank type assignment
for heterogeneous multi-bank memory . . 546--558
Weiping He and
Ing-Ray Chen A proxy-based integrated cache
consistency and mobility management
scheme for client-server applications in
Mobile IP systems . . . . . . . . . . . 559--572
Kemal Akkaya and
Fatih Senel and
Brian McLaughlan Clustering of wireless sensor and actor
networks based on sensor distribution
and connectivity . . . . . . . . . . . . 573--587
B. Landfeldt Special Issue of the Journal of Parallel
and Distributed Computing: Advancement
of research in wireless access and
mobile systems . . . . . . . . . . . . . 588--588
Christos D. Antonopoulos and
Filip Blagojevic and
Andrey N. Chernikov and
Nikos P. Chrisochoides and
Dimitrios S. Nikolopoulos A multigrain Delaunay mesh generation
method for multicore SMT-based
architectures . . . . . . . . . . . . . 589--600
Christos D. Antonopoulos and
Filip Blagojevic and
Andrey N. Chernikov and
Nikos P. Chrisochoides and
Dimitrios S. Nikolopoulos Algorithm, software, and hardware
optimizations for Delaunay mesh
generation on simultaneous multithreaded
architectures . . . . . . . . . . . . . 601--612
Gal Badishi and
Germano Caronni and
Idit Keidar and
Raphael Rom and
Glenn Scott Deleting files in the Celeste
peer-to-peer storage system . . . . . . 613--622
Neeraj Mittal and
Srinivasan Krishnamurthy and
R. Chandrasekaran and
S. Venkatesan and
Yanyan Zeng On neighbor discovery in cognitive radio
networks . . . . . . . . . . . . . . . . 623--637
Jun Wang and
Peng Gu and
Hailong Cai An advertisement-based peer-to-peer
search algorithm . . . . . . . . . . . . 638--651
Thomas J. Hacker and
Fabian Romero and
Christopher D. Carothers An analysis of clustered failures on
large supercomputing systems . . . . . . 652--665
Fahad Saeed and
Ashfaq Khokhar A domain decomposition strategy for
alignment of multiple biological
sequences on multiprocessor platforms 666--677
Dhabaleswar K. Panda IPDPS 2007: Comments from the Guest
Editor . . . . . . . . . . . . . . . . . 679--679
Cyriel Minkenberg and
Mitchell Gusat Design and performance of speculative
flow control for high-radix datacenter
interconnect switches . . . . . . . . . 680--695
Michael Noeth and
Prasun Ratn and
Frank Mueller and
Martin Schulz and
Bronis R. de Supinski ScalaTrace: Scalable compression and
replay of communication traces for
high-performance computing . . . . . . . 696--710
Umit V. Catalyurek and
Erik G. Boman and
Karen D. Devine and
Doruk Bozda\=g and
Robert T. Heaphy and
Lee Ann Riesen A repartitioning hypergraph model for
dynamic load balancing . . . . . . . . . 711--724
Xianbing Wang and
Yong Meng Teo Global data computation in chordal rings 725--736
Qiu Fang and
Susan V. Vrbsky and
Ming Lei and
Richard Borie Scheduling on-demand broadcast with
timing constraints . . . . . . . . . . . 737--747
Yves Robert Best papers and panel summary, IPDPS
2008 . . . . . . . . . . . . . . . . . . 749--749
Henning Meyerhenke and
Burkhard Monien and
Thomas Sauerwald A new diffusion-based multilevel
algorithm for computing graph partitions 750--761
Samuel Williams and
Jonathan Carter and
Leonid Oliker and
John Shalf and
Katherine Yelick Optimization of a lattice Boltzmann
computation on state-of-the-art
multicore platforms . . . . . . . . . . 762--777
Weirong Jiang and
Viktor K. Prasanna Sequence-preserving parallel IP lookup
using multiple SRAM-based pipelines . . 778--789
Yang Ding and
Mahmut Kandemir and
Padma Raghavan and
Mary Jane Irwin Adapting application execution in CMPs
using helper threads . . . . . . . . . . 790--806
Jesper Larsson Träff What the parallel-processing community
has (failed) to offer the
multi/many-core generation . . . . . . . 807--812
Gregory Chockler and
Eliezer Dekel and
Joseph JaJa and
Jimmy Lin Special Issue of the Journal of Parallel
and Distributed Computing: Cloud
Computing . . . . . . . . . . . . . . . 813--813
Håkan Grahn Special Issue of the Journal of Parallel
and Distributed Computing: Transactional
Memory . . . . . . . . . . . . . . . . . 814--814
Brian J. d'Auriol and
Juan René Roldán An optical power budget model for the
Parameterized Linear Array with a
Reconfigurable Pipelined Bus System
(LARPBS(p)) model . . . . . . . . . . . 815--823
Chih-Yung Chang and
Yu-Chieh Chen and
Li-Ling Hung and
Sheng-Wen Chang A novel multi-channel MAC protocol with
directional antenna for enhancing
spatial reuse and bandwidth utilization
in WLANs . . . . . . . . . . . . . . . . 824--837
Xue Wang and
Junjie Ma and
Sheng Wang Parallel energy-efficient coverage
optimization with maximum entropy
clustering in wireless sensor networks 838--847
Hung-Yu Chien and
Chi-Sung Laih ECC-based lightweight authentication
protocol with untraceability for
low-cost RFID . . . . . . . . . . . . . 848--853
Veeravalli Bharadwaj and
Han Min Wong Handling biological sequence alignments
on networked computing systems: a
divide-and-conquer approach . . . . . . 854--865
Xiangdong Lei and
Yuelong Zhao and
Songqiao Chen and
Xiaoli Yuan Concurrency control in mobile
distributed real-time database systems 866--876
Mengkun Yang and
Zongming Fei A novel approach to improving search
efficiency in unstructured peer-to-peer
networks . . . . . . . . . . . . . . . . 877--884
Deng Pan and
Yuanyuan Yang Buffer management for lossless service
in shared buffer switches . . . . . . . 885--895
Carlos Perez-Vidal and
Luis Gracia High speed filtering using
reconfigurable hardware . . . . . . . . 896--904
Kun-Ming Yu and
Jiayi Zhou and
Chun-Yuan Lin and
Chuan Yi Tang Efficient parallel branch-and-bound
algorithm for constructing minimum
ultrametric trees . . . . . . . . . . . 905--914
Yi-Wei Ci and
Zhan Zhang and
De-Cheng Zuo and
Xiao-Zong Yang Message fragment based causal message
logging . . . . . . . . . . . . . . . . 915--921
Ahmed M. Khedr and
Walid Osamy and
Dharma P. Agrawal Perimeter discovery in wireless sensor
networks . . . . . . . . . . . . . . . . 922--929
Haitao Yang A compensation cost analysis of
service-aggregate transaction for DTNs
clients . . . . . . . . . . . . . . . . 930--936
Surendra Byna and
Xian-He Sun Special Issue of the Journal of Parallel
and Distributed Computing:
Data-Intensive Computing . . . . . . . . 937--937
Deng Pan and
Yuanyuan Yang Bandwidth guaranteed multicast
scheduling for virtual output queued
packet switches . . . . . . . . . . . . 939--949
Laukik Chitnis and
Alin Dobra and
Sanjay Ranka Analyzing the techniques that improve
fault tolerance of aggregation trees in
sensor networks . . . . . . . . . . . . 950--960
Xubin He and
Li Ou and
Christian Engelmann and
Xin Chen and
Stephen L. Scott Symmetric active/active metadata service
for high availability parallel file
systems . . . . . . . . . . . . . . . . 961--973
Sachin Agarwal and
Moshe Laifenfeld and
Andrew Hagedorn and
Ari Trachtenberg and
Murat Alanyali Fair and distributed peer-to-peer
allocation of a common, refillable
resource . . . . . . . . . . . . . . . . 974--988
Guo-Zhong Tian and
Jiong Yu and
Jing-Sha He Towards critical region reliability
support for Grid workflows . . . . . . . 989--995
Anonymous End of Volume Reviewer Index . . . . . . 996--999