default search action
11th IPPS 1997: Geneva, Switzerland
- 11th International Parallel Processing Symposium (IPPS '97), 1-5 April 1997, Geneva, Switzerland, Proceedings. IEEE Computer Society 1997, ISBN 0-8186-7792-9
Session 1: Architecture
- Anders Landin, Mattias Karlgren:
A Study of the Efficiency of Shared Attraction Memories in Cluster-Based COMA Multiprocessors. 1-7 - Radhika Thekkath, Amit Pal Singh, Jaswinder Pal Singh, Susan John, John L. Hennessy:
An Evaluation of a Commercial CC-NUMA Architecture - The CONVEX Exemplar SPP1200. 8-17 - John Heinlein, Kourosh Gharachorloo, Robert P. Bosch Jr., Mendel Rosenblum, Anoop Gupta:
Coherent Block Data Transfer in the FLASH Multiprocessor. 18-27 - Vasily G. Moshnyaga, Keikichi Tamaru:
A Memory Efficient Array Architecture for Real-Time Motion Estimation. 28-32 - Rong-Yuh Hwang:
An Efficient Technique of Instruction Scheduling on a Superscalar-Based Mulprocessor. 33-39 - Anthony-Trung Nguyen, Pradip Bose, Kattamuri Ekanadham, Ashwini K. Nanda, Maged M. Michael:
Accuracy and Speedup of Parallel Trace-Driven Architectural Simulation. 39-44
Session 2: Networks I
- Yuanyuan Yang, Jianchao Wang:
Wide-Sense Nonblocking Clos Networks under Packing Strategy. 45-54 - Robert Cypher, Ambrose Kofi Laing:
Gracefully Degradable Pipeline Networks. 55-64 - Hsing-Lung Chen, Shu-Hua Hu:
Distributed Submesh Determination in Faulty Tori and Meshes. 65-70 - Charles A. Salisbury, Rami G. Melhem:
Modeling Compiled Communication Costs in Multiplexed Optical Networks. 71-79 - Sugath Warnakulasuriya, Timothy Mark Pinkston:
Characterization of Deadlocks in Interconnection Networks. 80-86 - Fabrizio Petrini, Marco Vanneschi:
k -ary n -trees: High Performance Networks for Massively Parallel Architectures. 87-
Session 3: Tools
- Andy D. Pimentel, Louis O. Hertzberger:
An Architecture Workbench for Multicomputers. 94-99 - Klaus E. Schauser, Chris J. Scheiman, Gyung-Leen Park, Behrooz A. Shirazi, Jeff Marquis:
SuperWeb: Towards a Global Web-Based Parallel Computing Infrastructure. 100-106 - Robert Snelick:
S-Check: a Tool for Tuning Parallel Programs. 107-112 - Eileen T. Kraemer:
Causality Filters : A Tool for the Online Visualization and Steering of Parallel and Distributed Programs. 113-120 - Delbert Hart, Eileen T. Kraemer:
Interactive Visual Exploration of Distributed Computations. 121-127 - Jeffrey S. Vetter, Karsten Schwan:
High Performance Computational Steering of Physical Simulations. 128-
Session 4: Scheduling
- Alan A. Bertossi, Andrea Fusiello, Luigi V. Mancini:
Fault-Tolerant Deadline-Monotonic Algorithm for Scheduling Hard-Real-Time Tasks. 133-138 - Yuet-Ning Chan, Sivarama P. Dandamudi, Shikharesh Majumdar:
Performance Comparison of Processor Scheduling Strategies in a Distributed-Memory Multicomputer System. 139-145 - Theodore Andronikos, Nectarios Koziris, George K. Papakonstantinou, Panayotis Tsanakas:
Optimal Scheduling for UET-UCT Generalized n-Dimensional Grid Task Graphs. 146-151 - Jing-Chiou Liou, Michael A. Palis:
A Comparison of General Approaches to Multiprocessor Scheduling. 152-156 - Gyung-Leen Park, Behrooz A. Shirazi, Jeff Marquis:
DFRN: A New Approach for Duplication Based Scheduling for Distributed Memory Multiprocessor Systems. 157-166 - Daniel Andresen, Tao Yang, David Watson, Athanassios S. Poulakidas:
Dynamic Processor Scheduling with Client Resources for Fast Multi-Resolution WWW Image Browsing. 167-
Session 5: Applications
- John Z. Lou, John D. Farrara:
Performance Analysis and Optimization on a Parallel Atmospheric General Circulation Model Code. 174-180 - Sabine Rathmayer:
A Tool for On-line Visualization and Interactive Steering of Parallel HPC Applications. 181-186 - Jürgen Brehm, Patrick H. Worley:
Performance Prediction for Complex Parallel Applications. 187-191 - Brian Van Voorst, Luiz Pires, Rakesh Jha, Mustafa Muhammad:
Implementation and Results of Hypothesis Testing from the C3I Parallel Benchmark Suite. 192-196 - Angelos Bilas, Jason Fritts, Jaswinder Pal Singh:
Real-Time Parallel MPEG-2 Decoding in Software. 197-203 - Sanda M. Harabagiu, Dan I. Moldovan:
Parallel Inference on a Linguistic Knowledge Base. 204-
Session 6: Performance Evaluation
- Allen B. Downey:
Predicting Queue Times on Space-Sharing Parallel Computers. 209-218 - Y. Charlie Hu, S. Lennart Johnsson, Dimitris Kehagias, Nadia Shalaby:
DPF: A Data Parallel Fortran Benchmark Suite. 219-226 - Shashank S. Nemawarkar, Guang R. Gao:
Latency Tolerance: A Metric for Performance Analysis of Multithreaded Architectures. 227-232 - Hiroaki Fujii, Yoshiko Yasuda, Hideya Akashi, Yasuhiro Inagami, Makoto Koga, Osamu Ishihara, Masamori Kashiyama, Hideo Wada, Tsutomu Sumimoto:
Architecture and Performance of the Hitachi SR2201 Massively Parallel Processor System. 233-241 - Mitsuhisa Sato, Yuetsu Kodama, Hirofumi Sakane, Hayato Yamana, Shuichi Sakai, Yoshinori Yamaguchi:
Experience with Fine-Grain Communication in EM-X Multiprocessor for Parallel Sparse Matrix Computation. 242-248 - Mustafa Uysal, Anurag Acharya, Robert Bennett, Joel H. Saltz:
A Customizable Simulator for Workstation Networks. 249-
Session 7: Synchronization and Threads
- Shiwa S. Fu, Nian-Feng Tzeng, Zhiyuan Li:
Empirical Evaluation of Distributed Mutual Exclusion Algorithms. 255-259 - Radharamanan Radhakrishnan, Lantz Moore, Philip A. Wilsey:
External Adjustment of Runtime Parameters in Time Warp Synchronized Parallel Simulators. 260-266 - Maged M. Michael, Michael L. Scott:
Relative Performance of Preemption-Safe Locking and Non-Blocking Synchronization on Multiprogrammed Shared Memory Multiprocessors. 267-273 - Rajeev Sivaram, Craig B. Stunkel, Dhabaleswar K. Panda:
A Reliable Hardware Barrier Synchronization Scheme. 274-280 - Xavier Martorell, Jesús Labarta, Nacho Navarro, Eduard Ayguadé:
Analysis of Several Scheduling Algorithms under the Nano-Thread Programming Model. 281-287 - Charles R. Severance, Richard J. Enbody:
Comparing Gang Scheduling with Dynamic Space Sharing on Symmetric Multiprocessors Using Automatic Self-Allocating Threads (ASAT). 288-
Session 8: Algorithms I
- Alexandros V. Gerbessiotis, Constantinos J. Siniolakis:
A Randomized Sorting Algorithm on the BSP model. 293-297 - Tatsuya Hayashi, Koji Nakano, Stephan Olariu:
Work-Time Optimal K-Merge Algorithms on the PRAM. 298- - Mihai F. Ionescu, Klaus E. Schauser:
Optimizing Parallel Bitonic Sort. 303-309 - J. Choi:
A Fast Scalable Universal Matrix Multiplication Algorithm on Distributed-Memory Concurrent Computers. 310-314 - Michael Kaufmann, Ulrich Meyer, Jop F. Sibeyn:
Matrix Transpose on Meshes: Theory and Practice. 315-319 - Albert Chan, Frank K. H. A. Dehne, Andrew Rau-Chaplin:
Coarse Grained Parallel Next Element Search. 320-
Session 9: Routing
- Stefan Bock, Friedhelm Meyer auf der Heide, Christian Scheideler:
Optimal Wormhole Routing in the (n, d)-Torus. 326-332 - Jau-Der Shih:
Adaptive Fault-Tolerant Wormhole Routing Algorithms for Hypercube and Mesh Interconnection. 333-340 - Yi-Long Chen, Jyh-Charn Liu:
A Hybrid Interconnection Network for Integrated Communication Services. 341-345 - Yoshiko Yasuda, Hiroaki Fujii, Hideya Akashi, Yasuhiro Inagami, Teruo Tanaka, Junji Nakagoshi, Hideo Wada, Tsutomu Sumimoto:
Deadlock-Free Fault-tolerant Routing in the Multi-dimensional Crossbar Network and Its Implementation for the Hitachi SR2201. 346-352 - Bruno Ciciani, Claudio Paolucci, Michele Colajanni:
An Accurate Model for the Performance Analysis of Deterministic Wormhole Routing. 353-
Session 10: I/O and Message Passing
- Chutimet Srinilta, Divyesh Jadav, Alok N. Choudhary:
Design and Evaluation of Data Storage and Retrieval Strategies in a Distributed Memory Continuous Media Server. 360-367 - Sachin More, Alok N. Choudhary, Ian T. Foster, Ming Q. Xu:
MTIO - A Multi-Threaded Parallel I/O System. 368-373 - Chris R. Jones, Ambuj K. Singh, Divyakant Agrawal:
Low Latency MPI for Meiko CS/2 and ATM Clusters. 374-380 - Stefanos N. Damianakis, Yuqun Chen, Edward W. Felten:
Reducing Waiting Costs in User-Level Communication. 381-387 - Cezary Dubnicki, Angelos Bilas, Kai Li:
Design and Implementation of Virtual Memory-Mapped Communication on Myrinet. 388-
Session 11: Algorithms
- Sanguthevar Rajasekaran, David S. L. Wei:
Designing Efficient Distributed Algorithms Using Sampling Techniques. 397-401 - Eugene V. Zima:
Fast Parallel Computation of the Polynomial Shift. 402-406 - Akihiro Fujiwara, Michiko Inoue, Toshimitsu Masuzawa, Hideo Fujiwara:
A Parallel Algorithm for Weighted Distance Transforms. 407-412 - Gadi Haber, Yosi Ben-Asher:
Parallel Solutions of Indexed Recurrence Equations. 413-417 - Adrian Brüngger, Ambros Marzetta, Jens Clausen, Michael Perregaard:
Joining Forces in Solving Large-Scale Quadratic Assignment Problems in Parallel. 418-
Session 12: Runtime
- Gopal Gupta, Enrico Pontelli:
Optimization Schemas for Parallel Implementation of Nondeterministic Languages and Systems. 428-435 - Manuel Díaz, Bartolomé Rubio, José M. Troya:
Logic Channels: A Coordination Approach to Distributed Programming. 436-442 - Cheng-Zhong Xu, Vipin Chaudhary:
Time-Stamping Algorithms for Parallelization of Loops at Run-Time. 443-450 - Guy Edjlali, Alan Sussman, Joel H. Saltz:
Interoperability of Data Parallel Runtime Libraries. 451-459 - Matthew Haines, Koen Langendoen:
Platform-Independent Runtime Optimizations Using OpenThreads. 460-
Session 13: Shared Memory
- Paul Lu:
Aurora: Scoped Behavior for Per-Context Optimized Distributed Data Sharing. 467-473 - Alan L. Cox, Sandhya Dwarkadas, Honghui Lu, Willy Zwaenepoel:
Evaluating the Performance of Software Distributed Shared Memory as a Target for Parallelizing Compilers. 474-482 - Vijay Karamcheti, Andrew A. Chien:
View Caching: Efficient Software Shared Memory for Dynamic Computations. 483-489 - Peter J. Keleher, Chau-Wen Tseng:
Enhancing Software DSM for Compiler-Parallelized Applications. 490-499 - Håkan Grahn, Per Stenström:
Relative Performance of Hardware and Software-Only Directory Protocols Under Latency Tolerating and Reducing Techniques. 500-
Session 14: Algorithms
- Sajal K. Das, Maria Cristina Pinotti:
O(log log N) Time Algorithms for Hamiltonian-Suffix and Min-Max-Pair Heap Operations on Hypercube Multicomputers. 507-511 - Smaïl Niar, Arnaud Fréville:
A Parallel Tabu Search Algorithm For The 0-1 Multidimensional Knapsack Problem. 512-516 - Michele Flammini, Stephane Perennes:
Lower Bounds on Systolic Gossip. 517-521 - Jonas Knopman, Júlio S. Aude:
Parallel Simulated Annealing: An Adaptive Approach. 522-526 - Zhaoyun Xing, John A. Chandy, Prithviraj Banerjee:
Parallel Global Routing Algorithms for Standard Cells. 527-
Session 15: Compilers I
- Manish Gupta:
On Privatization of Variables for Data-Parallel Execution. 533-541 - Paul Dechering, Leo C. Breebaart, Frits Kuijlman, Kees van Reeuwijk, Henk J. Sips:
Semantics and Implementation of a Generalized forall Statement for Parallel Languages. 542-548 - Radu Calinescu:
A BSP Approach to the Scheduling of Tightly-Nested Loops. 549-553 - Dragan Milicev, Zoran Jovanovic:
A Formal Model of Software Pipelining Loops with Conditions. 554-558 - Mahmut T. Kandemir, Rajesh Bordawekar, Alok N. Choudhary:
Data Access Reorganizations in Compiling Out-of-Core Data Parallel Programs on Distributed Memory Machines. 559-
Session 16: Networks II
- Yuzhong Sun, Zhiwei Xu, Mingfa Zhu:
A Hybrid Time Synchronization Implemented Through Special Ring Array for Mesh or Torus. 565-569 - José Duato, Pedro López, Sudhakar Yalamanchili:
Deadlock- and Livelock-Free Routing Protocols for Wave Switching. 570-577 - Natawut Nupairoj, Lionel M. Ni, Ju-Young Lee Park, Hyeong-Ah Choi:
Architecture-Dependent Tuning of the Parameterized Communication Model for Optimal Multicasting. 578-582 - Yungho Choi, Timothy Mark Pinkston:
Crossbar Analysis for Optimal Deadlock Recovery Router Architecture. 583-588 - Fabrizio Petrini, Marco Vanneschi:
Performance Analysis of Minimal Adaptive Wormhole Routing with Time-Dependent Deadlock Recovery. 589-
Session 17: Algorithms IV
- Jieliang Zhou, Xiaotie Deng, Patrick W. Dymond:
A 2-D Parallel Convex Hull Algorithm with Optimal Communication Phases. 596-602 - Chin-Wen Ho, Sun-Yuan Hsieh, Gen-Huey Chen:
An Efficient Parallel Strategy for Computing K-terminal Reliability and Finding Most Vital Edge in 2-trees and Partial 2-trees. 603-607 - Alfredo Goldman, Denis Trystram:
An Efficient Parallel Algorithm for Solving the Knapsack Problem on the Hypercube. 608-615 - Afonso Ferreira, Claire Kenyon, Andrew Rau-Chaplin, Stéphane Ubéda:
d-Dimensional Range Search on Multicomputers. 616-620 - Yuji Shinano, Kenichi Harada, Ryuichi Hirabayashi:
Control Schemes in a Generalized Utility for Parallel Branch-and-Bound Algorithms. 621-
Session 18: Compilers II
- K. Gopinath, R. Seshadri:
Alias Analysis for Fortran90 Array Slices. 628-632 - Rizos Sakellariou:
A Compile-Time Partitioning Strategy for Non-Rectangular Loop Nests. 633-637 - Gerardo Bandera, Manuel Ujaldon, María A. Trenas, Emilio L. Zapata:
The Sparse Cyclic Distribution against its Dense Counterparts. 638-642 - Hock-Beng Lim, Pen-Chung Yew:
A Compiler-Directed Cache Coherence Scheme Using Data Prefetching. 643-649 - David M. Beazley, Peter S. Lomdahl:
Extensible Message Passing Application Development and Debugging with Python. 650-
Session 19: Architecture Theory
- Marcus Peinado, Thomas Lengauer:
Parallel 'Go with the Winners' Algorithms in the LogP Model. 656-664 - Sumit Roy, Prithviraj Banerjee:
A Comparison of Parallel Approaches for Algebraic Factorization in Logic Synthesis. 665-671 - Silvia M. Müller, Uzi Vishkin:
Conflict-Free Access to Multiple Single-Ported Register Files. 672-678 - Stephan Olariu, Ivan Stojmenovic, Albert Y. Zomaya:
On the Dynamic Initialization of Parallel Computers. 679-
Session 20: Data Structures
- Marios Mavronicolas, Marina Papatriantafilou, Philippas Tsigas:
The Impact of Timing on Linearizability in Counting Networks. 684-688 - Gerth Stølting Brodal, Jesper Larsson Träff, Christos D. Zaroliagis:
A Parallel Priority Data Structure with Applications. 689-693 - Vincenzo Auletta, Amelia De Vivo, Vittorio Scarano:
Multiple Templates Access of Trees in Parallel Memory Systems. 694-701 - Susanne E. Hambrusch, Ashfaq A. Khokhar:
Maintaining Spatial Data Sets in Distributed-Memory Machines. 702-707 - Amitava Datta:
Geometric Data Structures on a Reconfigurable Mesh, with Applications. 708-
Session 21: Networks III
- Manfred Kunde, Kay Guertzig:
Efficient Sorting and Routing on Reconfigurable Meshes Using Restricted Bus Length. 713-720 - Kazuo Iwama, Eiji Miyano:
Oblivious Routing Algorithms on the Mesh of Buses. 721-727 - Chi-Chang Chen, Jianer Chen:
Nearly Optimal One-To-Many Parallel Routing in Star Networks. 728-733 - Johanne Cohen, Pierre Fraigniaud, Jean-Claude König, André Raspaud:
Broadcasting and Multicasting in Cut-through Routed Networks. 734-738 - Chi-Hsiang Yeh, Behrooz Parhami:
Cyclic Networks: A Family of Versatile Fixed-Degree Interconnection Architectures. 739-
Industrial Track: Invited Vendor Presentations
- Woo-Jong Hahn, Kee-Wook Rim, Soo-Won Kim:
SPAX: A New Parallel Processing System for Commercial Application. 744-749 - Knut Omang, Bodo Parady:
Scalability of SCI Workstation Clusters: A Preliminary Study. 750-755 - Dimiter R. Avresky, Vladimir Shurbanov, Robert W. Horst, William J. Watson, L. Young, Doug Jewett:
Maximum Delivery Time and Hot Spots in ServerNet(tm) Topologies. 756-762
manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.