Last update:
Thu Mar 1 10:44:33 MST 2018
W. D. Hillis Wrestling the future from the past: the transition to parallel computing . . . . 6--7 P. Messina The concurrent supercomputing consortium: Year 1 . . . . . . . . . . . 9--16 J. Dongarra Linear algebra libraries for high-performance computers: a personal perspective . . . . . . . . . . . . . . 17--24 D. B. Loveman High performance Fortran . . . . . . . . 25--42 D. H. Bailey and E. Barszcz and L. Dagum and H. D. Simon NAS parallel benchmark results . . . . . 43--51 G. V. Wilson A glossary of parallel computing terminology . . . . . . . . . . . . . . 52--67
Gul Agha and Svend Frolund and WooYoung Kim and Rajendra Panwar and Anna Patterson and Daniel Sturman Abstraction and modularity mechanisms for concurrent computing . . . . . . . . 3--14 Christine Tomlinson and Phil Cannata and Greg Meredith and Darrel Woelk The extensible services switch in Carnot 16--20 Scott Burleigh ROME: distributing C++ object systems 21--32 Andrew S. Grimshaw and W. Timothy Strayer and P. Narayan Dynamic, object-oriented parallel processing . . . . . . . . . . . . . . . 33--47 Akinori Yonezawa and Satoshi Matsuoka and Masahiro Yasugi and Kenjiro Taura Implementing concurrent object-oriented languages on multicomputers . . . . . . 49--61 Ted Lewis and Hesham El-Resini Parallax: a tool for parallel program scheduling . . . . . . . . . . . . . . . 62--72 Shlomo Weiss Optimizing a superscalar machine to run vector code . . . . . . . . . . . . . . 73--83
Hesham El-Rewini and Ted Lewis and Bruce Shriver Parallel and Distributed Systems --- From Theory to Practice . . . . . . . . 7--11 Ananth Y. Grama and Anshul Gupta and Vipin Kumar Isoefficiency: measuring the scalability of parallel algorithms and architectures 12--21 Weichang Du An Intensional Approach to Parallel Programming . . . . . . . . . . . . . . 22--32 Giovanni Chiola and Alois Ferscha Distributed simulation of Petri nets . . 33--50 I-Ling Yen and E. L. Leiss and F. B. Bastani Exploiting redundancy to speed up parallel systems . . . . . . . . . . . . 51--60 Orly Kremien and Jeff Kramer and Jeff Magee Scalable, adaptive load sharing for distributed systems . . . . . . . . . . 62--70 Sanjay Radia and Jan Pachl The per-process view of naming and remote execution . . . . . . . . . . . . 71--80 Apostolos Gerasoulis and Tao Yang Pyrros: Mapping and Compiling Programs on Scalable Parallel Architectures . . . 81--82 John May and Francine Berman Panorama: portable, extensible debugger for parallel programs . . . . . . . . . 82--82 Diane T. Rover Vista: Visualization and instrumentation of scalable multicomputer applications 83--83 Abdelsalam Heddaya Memera: Software shared memory on workstations and the CM-5 . . . . . . . 83--84 Mario Tokoro Apertos: An object-oriented, distributed, real-time operating system 84--84 Jonathan Schaeffer and Duane Szafron and Greg Lobe and Ian Parsons The Enterprise model for developing distributed applications . . . . . . . . 85--96
Cherri M. Pancake Guest Editor's introduction: The changing face of supercomputing . . . . 12--15 Constantine J. Pavlakos and Larry A. Schoof and John F. Mareda A visualization model for supercomputing environments . . . . . . . . . . . . . . 16--22 Steve Lumetta and Liam Murphy and Xiaoye Li and David C. Culler and Ismail S. Khalil Decentralized optimal power pricing: the development of a parallel program . . . 23--31 Robert H. B. Netzer and Jian Xu Adaptive message logging for incremental program replay . . . . . . . . . . . . . 32--39 Michael J. Dalpee and T. James Cannaliato Beyond RPC: the Virtual Network . . . . 41--57 Janice M. Stone and Harold S. Stone and Philip Heidelberger and John Turek Multiple reservations and the Oklahoma update . . . . . . . . . . . . . . . . . 58--71 Bojan Groselj Bounded and minimum global snapshots . . 72--83
Lawrence A. Crowl How to measure, present, and compare parallel performance . . . . . . . . . . 9--25 Richard E. Ewing and Robert C. Sharpley and Derek Mitchum and Patrick O'Leary and James S. Sochacki Distributed computation of wave propagation models using PVM . . . . . . 26--31 Jingke Li and Michael Wolfe Defining, analyzing, and transforming program constructs . . . . . . . . . . . 32--39 R. Bruce Irvin and Barton P. Miller Multiapplication support in a parallel-program performance tool . . . 40--50 Xiaodong Zhang and Robert Castaneda and Elisa W. Chan Spin-lock synchronization on the Butterfly and KSR1 . . . . . . . . . . . 51--63 Santosh S. Pande and Dharma P. Agrawal and Jon Mauney Compiling functional parallelism on distributed-memory systems . . . . . . . 64--76
Michael J. Quinn From the Editor-in-Chief . . . . . . . . 4--4 J. Gustafson Visions: Teraflops and other false goals 5--6 Chuck Hansen and Tom Crockett and Scott Whitman Guest Editor's Introduction: Parallel Rendering . . . . . . . . . . . . . . . 7--7 Paul Mackerras and Brian Corrie Exploiting Data Coherence to Improve Parallel Volume Rendering . . . . . . . 8--16 Thomas W. Crockett and Tobias Orloff Parallel Polygon Rendering for Message-Passing Architectures . . . . . 17--28 Michael Cox and Pat Hanrahan A Distributed Snooping Algorithm for Pixel Merging . . . . . . . . . . . . . 30--36 Gregory D. Peterson and Roger D. Chamberlain Beyond Execution Time: Expanding the Use of Performance Models . . . . . . . . . 37--49 Steve Sistare and Don Allen and Rich Bowker and Karen Jourdenais and Josh Simons and R. Title A Scalable Debugger for Massively Parallel Message-Passing Programs . . . 50--56 Carlos R. Mechoso and John D. Farrara and Joseph A. Spahr Achieving Superlinear Speedup on a Heterogeneous, Distributed System . . . 57--61 James S. Plank and Kai Li \tt ickp: a Consistent Checkpointer for Multicomputers . . . . . . . . . . . . . 62--67 Jason Secosky and Allan Snavely and Francine Berman and Tom Kitchens Conferences: Cruising the LeMans FunRun 68--71
Michael J. Quinn From the Editor-in Chief . . . . . . . . 2--4 G. Bell Visions: Why there won't be apps: the problem with MPPs . . . . . . . . . . . 5--6 J. Cownie Visions: Why MPPs? (parallel processing) 7--8 S. Wallach Visions: Teraflops into laptops . . . . 8--9 I. Wladawsky-Berger Visions: Parallel applications: the next frontier for computer industry breakthroughs . . . . . . . . . . . . . 10--11 Philip J. Hatcher Guest Editor's Introduction: The Impact of High Performance Fortran . . . . . . 13--14 Thomas Gross and David R. O'Hallaron and Jaspal Subhlok Task Parallelism in a High Performance Fortran Framework . . . . . . . . . . . 16--26 Ian Foster Task Parallelism and High-Performance Languages . . . . . . . . . . . . . . . 27--36 William Blume and Rudolf Eigenmann and Jay Hoeflinger and David Padua and Paul Petersen and Lawrence Rauchwerger and Peng Tu Automatic Detection of Parallelism: a Grand Challenge for High-Performance Computing . . . . . . . . . . . . . . . 37--47 Vikram Adve and Alan Carle and Elana Granston and Seema Hiranandani and Ken Kennedy and Charles Koelbel and Ulrich Kremer and John Mellor-Crummey and Scott Warren and Chau-Wen Tseng Requirements for Data-Parallel Programming Environments . . . . . . . . 48--58 Barbara Chapman and Hans Zima and Piyush Mehrotra Extending HPF for Advanced Data-Parallel Applications . . . . . . . . . . . . . . 59--70 John M. Levesque Applied Parallel Research's xHPF system 71--71 Vincent J. Schuster PGHPF from the Portland Group . . . . . 72--72 Arthur H. Veen The Prepare HPF programming environment 73--73 Jeff Vanderlip Pacific Sierra's VAST-HPF and VAST/77toHPF . . . . . . . . . . . . . . 74--74 James R. Spoerl SofTech's HPF compiler . . . . . . . . . 75--75 Skef Wholey and Richard Shapiro and David Loshin Thinking Machines' plans for HPF . . . . 76--76
Michael J. Quinn From the Editor-in-Chief: Looking back and looking ahead . . . . . . . . . . . 4--4 Stuart L. Fiedler Visions: Putting HPC to work: a call to action . . . . . . . . . . . . . . . . . 5--7 Douglas S. Reeves and Kang G. Shin Guest Editors' Introduction: Parallel and Distributed Real-Time Computing . . 8--8 Julian M. Bass and Adrian R. Browne and Mohamed S. Hajji and Derek G. Marriott and Peter R. Croll and Peter J. Fleming Automating the Development of Distributed Control Software . . . . . . 9--19 Ronald Mraz Reducing the Variance of Point-to-Point Transfers for Parallel Real-Time Programs . . . . . . . . . . . . . . . . 20--31 Dieter K. Hammer and Erik J. Luit and Onno S. Van Roosmalen and Peter D. V. Van der Stok and Jack P. C. Verhoosel Dedos: a distributed real-time environment . . . . . . . . . . . . . . 32--47 Axel W. Krings and Roger M. Kieckhafer and Jitender S. Deogun Inherently Stable Real-Time Priority List Dispatchers . . . . . . . . . . . . 49--59 Manfred D. M. Sever and Gabriele M. T. D'Eleuterio Distributed, Real-Time Control of Structurally Flexible Manipulators . . . 61--71 Chengchang Huang and Philip K. McKinley Communication Issues in Parallel Computing Across ATM Networks . . . . . 73--86
Gul A. Agha From the Editor-in-Chief: Growing Challenges . . . . . . . . . . . . . . . 3--3 Don Morton and Kefei Wang and David O. Ogbe Lessons Learned in Porting Fortran/PVM Code to the Cray T3D . . . . . . . . . . 4--11 Ravi Ponnusamy and Yuan-Shin Hwang and Raja Das and Joel H. Saltz and Alok Choudhary and Geoffrey Fox Supporting Irregular Distributions Using Data-Parallel Languages . . . . . . . . 12--24 Susan Hinrichs Simplifying Connection-Based Communication . . . . . . . . . . . . . 25--36 Alberto Bartoli and Paolo Corsini and Gianluca Dini and Cosimo Antonio Prete Graphical Design of Distributed Applications Through Reusable Components 37--50 David Kotz and Nils Nieuwejaar File-System Workload on a Scientific Multiprocessor . . . . . . . . . . . . . 51--60 Maurelio Boari and Antonio Corradi and Cesare Stefanelli and Letizia Leonardi Adaptive Routing for Dynamic Applications in Massively Parallel Architectures . . . . . . . . . . . . . 61--74 James C. Browne and Syed I. Hyder and Jack Dongarra and Keith Moore and Peter Newton Visual Programming and Debugging for Parallel Computing . . . . . . . . . . . 75--83 Michael J. Quinn Conferences: Supercomputing '94: The View from the Exhibition Floor . . . . . 84--85 Anonymous New Products . . . . . . . . . . . . . . 86 Anonymous Book Reviews . . . . . . . . . . . . . . 89 Anonymous Calendar/Call for Papers . . . . . . . . 94--95 Anonymous Advertiser/Product Index . . . . . . . . 96--96 Anonymous Reader Service/Subscription Cards . . . 96A-86B
Anonymous Computer Society Membership Info . . . . (inside back cover) Alok Choudhary and Ian Foster and Rick Stevens Guest Editors' Introduction: Multimedia Applications and High-Performance Computing . . . . . . . . . . . . . . . 2--3 Laurence A. Crutcher and Aurel A. Lazar and Steven K. Feiner and Michelle X. Zhou Managing Networks Through a Virtual World . . . . . . . . . . . . . . . . . 4--13 Terrence L. Disz and Remy Evard and Mark W. Henderson and William Nickless and Robert Olson and Michael E. Papka and Rick Stevens Designing the Future of Collaborative Science: Argonne's Futures Laboratory 14--21 Jerrold A. Friesen and Christine L. Yang and Raymond E. Cline, Jr. DAVE: a Plug-and-Play Model for Distributed Multimedia Application Development . . . . . . . . . . . . . . 22--28 Divyesh Jadav and Alok Choudhary Designing and Implementing High-Performance Media-on-Demand Servers 29--39 Herb Taylor and Danny Chin and Stan Knight and James Kaba The Magic Video-on-Demand Server and Real-Time Simulation System . . . . . . 40--51 Ian Gorton and Jonathan P. Gray and Innes Jelly Object-Based Modeling of Parallel Programs . . . . . . . . . . . . . . . . 52--63 Dan Reed and Charles Catlett and Alok Choudhary and David Kotz and Marc Snir Conferences: Parallel I/O: Getting Ready for Prime Time . . . . . . . . . . . . . 64--71 Anonymous New Products . . . . . . . . . . . . . . 72 Anonymous News . . . . . . . . . . . . . . . . . . 76 Anonymous Book Reviews . . . . . . . . . . . . . . 79 Dennis Taylor Calendar/Call for Papers . . . . . . . . 84--86 Michael J. Quinn 1994 Referees . . . . . . . . . . . . . 87--88 Anonymous Reader Service/Subscription Cards . . . 88A-88B
Gul A. Agha From the Editor-in-Chief . . . . . . . . 2--3 Pankaj Mehra and Benjamin Wah Synthetic Workload Generation for Load Balancing Experiments . . . . . . . . . 4--19 Sheue-Ling Chang and David Hung-Chang Du and Jenwei Hsieh and Rose P. Tsang and Mengjou Lin Enhanced PVM Communications over a High-Speed LAN . . . . . . . . . . . . . 20--32 Dror G. Feitelson and Peter F. Corbett and Sandra Johnson Baylor and Yarsun Hsu Parallel I/O Subsystems in Massively Parallel Supercomputers . . . . . . . . 33--47 Anonymous Computer Society Membership Info . . . . 48--48 Twan Basten and Roland Bol and Marc Voorhoeve Simulating and Analyzing Railway Interlockings in ExSpect . . . . . . . . 50--62 Maher Kaddoura and Chao-Wei Ou and Sanjay Ranka Partitioning Unstructured Computational Graphs for Nonuniform and Adaptive Environments . . . . . . . . . . . . . . 63--69 Anonymous Book Reviews . . . . . . . . . . . . . . 70 Anonymous New Products . . . . . . . . . . . . . . 76 Dennis Taylor Calendar/Call for Papers . . . . . . . . 78--80
Anonymous Computer Society Membership Info . . . . (inside back cover) S. Reese Hedberg Parallelism speeds data mining . . . . . 3--6 David Clark Viewpoint: Buy it by the slice: The Microsoft vision for distributed computing . . . . . . . . . . . . . . . 8--11 D. Taylor Focus: Stormy weather main suspect in dinosaur disappearance . . . . . . . . . 12--13 Cherri M. Pancake and Margaret L. Simmons and Jerry C. Yan Guest Editors' Introduction: Performance Evaluation Tools for Parallel and Distributed Systems . . . . . . . . . . 14--20 Sekhar R. Sarukkai and Pankaj Mehra and Robert J. Block Automated Scalability Analysis of Message-Passing Parallel Programs . . . 21--32 Mendel Rosenblum and Stephen A. Herrod and Emmett Witchel and Anoop Gupta Complete Computer System Simulation: The SimOS Approach . . . . . . . . . . . . . 34--43 Michael T. Heath and Allen D. Malony and Diane T. Rover Parallel Performance Visualization: From Practice to Theory . . . . . . . . . . . 44--60 Jim C. Harden and Donna S. Reese and Marlene B. Evans and Sudarshan Kadambi and Gregory J. Henley and Chuck E. Hudnall and Cedell A. Alexander In Search of a Standards-Based Approach to Hybrid Performance Monitoring . . . . 61--71 Maria Calzarossa and Luisa Massari and Alessandro Merlo and Mario Pantano and Daniele Tessera Medea: a Tool for Workload Characterization of Parallel Systems . . 72--80 Anonymous Advertiser/Product Index . . . . . . . . 80--80 Anonymous Reader Service/Subscription Cards . . . 80A-80B Anonymous 1995 Index . . . . . . . . . . . . . . . 81--84 Anonymous News . . . . . . . . . . . . . . . . . . 85 Anonymous Book Reviews . . . . . . . . . . . . . . 89 Anonymous New Books . . . . . . . . . . . . . . . 96 Anonymous New Products . . . . . . . . . . . . . . 97 Anonymous Calendar/Call for Papers . . . . . . . . 100 Dennis Taylor Calendar/Call for Papers . . . . . . . . 100--104 Anonymous Advertiser/Product index . . . . . . . . 104--104 Anonymous Reader Service/Subscription Cards . . . 104A-104B
Anonymous Computer Society Membership Info . . . . (inside back cover) Gul A. Agha From the Editor-in-Chief: The mountains are in labor . . . . . . . . . . . . . . 2--2 Anonymous Article Summaries . . . . . . . . . . . 3--5 S. R. Hedberg Industry Spotlight: The telecommunications network of the new millennium . . . . . . . . . . . . . . . 6--8 Zhiwei Xu and Kai Hwang Modeling Communication Overhead: MPI and MPL Performance on the IBM SP2 . . . . . 9--24 Xiaodong Zhang and Yong Yan and Robert Castañeda Evaluating and Designing Software Mutual Exclusion Algorithms on Shared-Memory Multiprocessors . . . . . . . . . . . . 25--42 Sartaj Sahni and Venkat Thanvantri Performance Metrics: Keeping the Focus on Runtime . . . . . . . . . . . . . . . 43--56 Anonymous Advertiser/Product Index . . . . . . . . 56--56 Manish Parashar and Salim Hariri Compile-Time Performance Prediction of HPF/Fortran 90D . . . . . . . . . . . . 57--73 Aleksandra Gruji\'c and Milo Toma\vsevi\'c and Veljko Milutinovi\'c A Simulation Study of Hardware-Oriented DSM Approaches . . . . . . . . . . . . . 74--83 Michael Pernice Review of ``PVM: Parallel Virtual Machine. A User's Guide and Tutorial for Networked Parallel Computing'' . . . . . 84--84 Anonymous New Books . . . . . . . . . . . . . . . 92 Anonymous New Products . . . . . . . . . . . . . . 93 Anonymous News . . . . . . . . . . . . . . . . . . 98 Anonymous 1995 Referees . . . . . . . . . . . . . 100--100 Anonymous Calendar/Call for Papers . . . . . . . . 101--104 Anonymous Reader Service/Subscription Cards . . . 104A-104A
Anonymous Computer Society Membership Info . . . . (inside back cover) Gul A. Agha From the Editor-in-Chief: The elusive goal of intelligence . . . . . . . . . . 2--2 Anonymous Article Summaries . . . . . . . . . . . 3--5 David Clark Viewpoint: Toy Story --- A technological leap . . . . . . . . . . . . . . . . . . 6--8 S. Hedberg Industry Spotlight: Combating computer viruses: IBM's new computer immune system . . . . . . . . . . . . . . . . . 9--11 D. Taylor Focus: Ancient sounds, modern technology 12--14 Stephen Taylor and Jerrell R. Watts and Marc A. Rieffel and Michael E. Palmer The Concurrent Graph: Basic Technology for Irregular Problems . . . . . . . . . 15--25 Mohamed Za\"\it and Daniela Florescu and Patrick Valduriez Benchmarking the DBS3 Parallel Query Optimizer . . . . . . . . . . . . . . . 26--40 Fredy Tandiary and Suraj C. Kothari and Ashish Dixit and E. Walter Anderson Batrun: Utilizing Idle Workstations for Large-Scale Computing . . . . . . . . . 41--48 Albert Y. Zomaya Parallel Processing for Real Time Simulation: a Case Study . . . . . . . . 49--62 Jelica Proti\'c and Milo Toma\vsevi\'c and Veljko Milutinovi\'c Distributed Shared Memory: Concepts and Systems . . . . . . . . . . . . . . . . 63--79 Anonymous News . . . . . . . . . . . . . . . . . . 80 Anonymous New Products . . . . . . . . . . . . . . 82 Anonymous Book Reviews . . . . . . . . . . . . . . 83 C. E. Wu and H. Franke and Yew-Huey Liu Tools: a Unified Trace Environment for IBM SP systems . . . . . . . . . . . . . 89--93 Anonymous Calendar/Call for Papers . . . . . . . . 94--96 Anonymous Advertiser/Product Index . . . . . . . . 96--96 Anonymous Reader Service/Subscription Cards --- Inside back cover . . . . . . . . . . . 96A-96A
Anonymous Advertiser/Product Index . . . . . . . . (inside back cover) Gul A. Agha From the Editor-in-Chief: Our magazine's new face . . . . . . . . . . . . . . . . 2--3 Anonymous Article Summaries . . . . . . . . . . . 4--5 Anonymous Computer Society Membership Info . . . . 6--6 D. K. Kahaner Global Broadcast: Parallel computing in India . . . . . . . . . . . . . . . . . 7--11 G. F. Pfister Viewpoint: Clusters of computers for commercial processing: the invisible architecture . . . . . . . . . . . . . . 12--14 Donald J. Morton and John M. Tyler Minimizing Development Overhead with Partial Parallelization . . . . . . . . 15--24 Peter Kok Keong Loh and Wen Jing Hsu and Cai Wentong and Nadarajah Sriskanthan How Network Topology Affects Dynamic Load Balancing . . . . . . . . . . . . . 25--35 Gregory V. Wilson and Henri E. Bal Using the Cowichan Problems to Assess the Usability of Orca . . . . . . . . . 36--44 Shahid H. Bokhari Multiphase Complete Exchange on Paragon, SP2, and CS-2 . . . . . . . . . . . . . 45--59 D. W. Walker Focus: Free-market computing and the integration of computers into the global economic infrastructure . . . . . . . . 60--62 Anonymous Conferences: What will it take to sell a massive number of massively parallel machines? An IPPS '96 panel report . . . 63 Anonymous Book Reviews . . . . . . . . . . . . . . 70 Anonymous New Books . . . . . . . . . . . . . . . 77 Anonymous New Products . . . . . . . . . . . . . . 78 Anonymous News . . . . . . . . . . . . . . . . . . 81 Anonymous Calendar/Call for Papers . . . . . . . . 84--88 Anonymous Reader Service/Subscription Cards --- Inside back cover . . . . . . . . . . . 88A-88A
Anonymous From the Editor-in-Chief: Strategic directions . . . . . . . . . . . . . . . ?? Anonymous Industry Spotlight: Personal privacy: an endangered species in the Information Age? . . . . . . . . . . . . . . . . . . ?? S. Hedberg Personal privacy: an endangered species in the information age? . . . . . . . . 4--7 D. Taylor Focus: Distributed multimedia for a song 8--9 George Almasi Guest Editor's Introduction: Parallel Architectures . . . . . . . . . . . . . 10--10 Anonymous Article Summaries . . . . . . . . . . . 11 José Miguel and Agustín Arruabarrena and Ramón Beivide and José Angel Gregorio Assessing the Performance of the New IBM SP2 Communication Subsystem . . . . . . 12--22 Lynn Choi and Hock-Beng Lim and Pen-Chung Yew Techniques for Compiler-Directed Cache Coherence . . . . . . . . . . . . . . . 23--34 Xian-He Sun and Jianping Zhu Performance Prediction: a Case Study Using a Scalable Shared-Virtual-Memory Machine . . . . . . . . . . . . . . . . 36--49 A. R. Hurson and Krishna M. Kavi and Behrooz Shirazi and Ben Lee Cache Memories for Dataflow Systems . . 50--64 Yi-Bing Lin Mobility Management for Cellular Telephony Networks . . . . . . . . . . . 65--73 Anonymous 1996 Index . . . . . . . . . . . . . . . 74 Anonymous Book Reviews . . . . . . . . . . . . . . 78 Anonymous New Products . . . . . . . . . . . . . . 85 Anonymous Calendar/Call for Papers . . . . . . . . 87