Tools for parallel I/O and compute intensive applications

These Ecole polytechnique federale de Lausanne EPFL, n° 1915 (1999)Faculte informatique et communicationsInstitut des systemes informatiques et multimediasLaboratoire de systemes peripheriques Public defense: 1999-3-5 Reference doi:10.5075/epfl-thesis-1915Print copy in library catalog Record created on 2005-03-16, modified on 2017-05-12

[1]  James C. French,et al.  Breaking the I/O Bottleneck at the National Radio Astronomy Observatory (NRAO) , 1994 .

[2]  John Nagle,et al.  Congestion control in IP/TCP internetworks , 1995, CCRV.

[3]  M. Winslett,et al.  A data management approach for handling large compressed arrays in high performance computing , 1995, Proceedings Frontiers '95. The Fifth Symposium on the Frontiers of Massively Parallel Computation.

[4]  Roger D. Hersch,et al.  Performances of the PS2 Parallel Storage and Processing System for Tomographic Image , 1997 .

[5]  Andrew A. Chien,et al.  PPFS: a high performance portable parallel file system , 1995, ICS '95.

[6]  Jon Postel Internet Official Protocol Standards , 1993, RFC.

[7]  Alok N. Choudhary,et al.  Improved parallel I/O via a two-phase run-time access strategy , 1993, CARN.

[8]  Jack Dongarra,et al.  HeNCE: graphical development tools for network-based concurrent computing , 1992, Proceedings Scalable High Performance Computing Conference SHPCC-92..

[9]  Message P Forum,et al.  MPI: A Message-Passing Interface Standard , 1994 .

[10]  Carla Schlatter Ellis,et al.  Bridge: a high performance file system for parallel processors , 1988, [1988] Proceedings. The 8th International Conference on Distributed.

[11]  James C. Browne Parallel architectures for computer systems , 1984 .

[12]  Nicholas Carriero,et al.  How to write parallel programs: a guide to the perplexed , 1989, CSUR.

[13]  Robert H. Halstead,et al.  MULTILISP: a language for concurrent symbolic computation , 1985, TOPL.

[14]  David Kotz Expanding the potential for disk-directed I/O , 1995, Proceedings.Seventh IEEE Symposium on Parallel and Distributed Processing.

[15]  Carlo Ghezzi,et al.  Concurrency in programming languages: A survey , 1985, Parallel Comput..

[16]  David A. Patterson,et al.  Computer Architecture: A Quantitative Approach , 1969 .

[17]  Joyce K. Reynolds,et al.  Technical Overview of Directory Services Using the X.500 Protocol , 1992, RFC.

[18]  Roger D. Hersch,et al.  GigaView parallel image server performance analysis , 1994 .

[19]  O. Figueiredo Advances in discrete geometry applied to the extraction of planes and surfaces from 3D volumes , 1999 .

[20]  V. Spitzer,et al.  The visible human male: a technical report. , 1996, Journal of the American Medical Informatics Association : JAMIA.

[21]  W. Richard Stevens,et al.  Unix network programming , 1990, CCRV.

[22]  Vason P. Srini,et al.  An Architectural Comparison of Dataflow Systems , 1986, Computer.

[23]  Roger D. Hersch,et al.  Computer-Assisted Generation of PVM/C++ Programs Using CAP , 1996, PVM.

[24]  David Kotz,et al.  A Multiprocessor Extension to the Conventional File System Interface , 1994 .

[25]  Allan Gottlieb,et al.  Highly parallel computing , 1989, Benjamin/Cummings Series in computer science and engineering.

[26]  Chris North,et al.  User controlled overviews of an image library: a case study of the visible human , 1996, DL '96.

[27]  Paul V. Mockapetris,et al.  Domain names: Concepts and facilities , 1983, RFC.

[28]  Richard Wheeler,et al.  it/sfs: A Parallel File System for the CM-5 , 1993, USENIX Summer.

[29]  Per Brinch Hansen,et al.  The programming language concurrent pascal , 1975, Language Hierarchies and Interfaces.

[30]  J. T. Poole Preliminary survey of i/o intensive applications , 1994 .

[31]  W. Richard Stevens,et al.  TCP/IP Illustrated, Volume 1: The Protocols , 1994 .

[32]  John A. Kunze,et al.  A trace-driven analysis of the UNIX 4.2 BSD file system , 1985, SOSP '85.

[33]  Dror G. Feitelson,et al.  Parallel I/O subsystems in massively parallel supercomputers , 1995, IEEE Parallel & Distributed Technology: Systems & Applications.

[34]  Phillip C. Miller,et al.  FPS T Series parallel processor , 1987 .

[35]  Roger D. Hersch Parallel storage and retrieval of pixmap images , 1993, [1993] Proceedings Twelfth IEEE Symposium on Mass Storage systems.

[36]  James V. Huber Ppfs: An Experimental File System For High Performance Parallel Input/output , 1995 .

[37]  Huang-Jen Chen A disk scheduling scheme and MPEG data layout policy for interactive video access from a single disk storage device , 1996 .

[38]  Andrew S. Grimshaw,et al.  Easy-to-use object-oriented parallel processing with Mentat , 1993, Computer.

[39]  Jon Postel,et al.  Internet Protocol , 1981, RFC.

[40]  Carla Schlatter Ellis,et al.  Practical prefetching techniques for parallel file systems , 1991, [1991] Proceedings of the First International Conference on Parallel and Distributed Information Systems.

[41]  Arthur H. Veen,et al.  Dataflow machine architecture , 1986, CSUR.

[42]  G. Pal,et al.  Congestion control , 1995 .

[43]  Roger D. Hersch,et al.  A Parallel PC-based Visible Human Slice WEB server , 1998 .

[44]  Allan Gottlieb,et al.  Highly parallel computing (2. ed.) , 1994 .

[45]  David Kotz,et al.  Disk-directed I/O for MIMD multiprocessors , 1994, OSDI '94.

[46]  Abraham Silberschatz,et al.  Operating System Concepts , 1983 .

[47]  Jim Zelenka,et al.  The Scotch parallel storage systems , 1995, Digest of Papers. COMPCON'95. Technologies for the Information Superhighway.

[48]  Paul V. Mockapetris,et al.  Domain names - implementation and specification , 1987, RFC.

[49]  David Kotz,et al.  Flexibility and Performance of Parallel File Systems , 1996, ACPC.

[50]  Michael Stumm,et al.  HFS: a performance-oriented flexible file system based on building-block compositions , 1996, IOPADS '96.

[51]  Laxmikant V. Kalé,et al.  Chare Kernel - a Runtime Support System for Parallel Computations , 1991, J. Parallel Distributed Comput..

[52]  Jon Postel,et al.  User Datagram Protocol , 1980, RFC.

[53]  David B. Loveman High performance Fortran , 1993, IEEE Parallel & Distributed Technology: Systems & Applications.

[54]  David A. Patterson,et al.  Computer Organization & Design: The Hardware/Software Interface, Second Edition , 1997 .

[55]  Roger D. Hersch,et al.  Performance of CAP-Specified Linear Algebra Algorithms , 1997, PVM/MPI.

[56]  Guru M. Parulkar,et al.  Experimental evaluation of SunOS IPC and TCP/IP protocol implementation , 1993, IEEE INFOCOM '93 The Conference on Computer Communications, Proceedings.

[57]  David A. Watt,et al.  Programming language concepts and paradigms , 1990, Prentice Hall International Series in Computer Science.

[58]  Andrew S. Grimshaw,et al.  Portable run-time support for dynamic object-oriented parallel processing , 1996, TOCS.

[59]  Philip J. Hatcher,et al.  Data-Parallel Programming on MIMD Computers , 1991, IEEE Trans. Parallel Distributed Syst..

[60]  A. Grimshaw The Mentat Computation Model-Data-Driven Support for Dynamic Object-Oriented Parallel Processing 1 , 1993 .

[61]  Jon Postel,et al.  Transmission Control Protocol , 1981, RFC.

[62]  Craig Partridge,et al.  A faster UDP , 1993, TNET.

[63]  Marc Snir,et al.  Parallel I/O: Getting ready for prime time , 1995, IEEE Parallel & Distributed Technology: Systems & Applications.

[64]  Jesús Carretero,et al.  I/O Data Mapping in ParFiSys: Support for High-Performance I/O in Parallel and Distributed Systems , 1996, Euro-Par, Vol. I.

[65]  Jack Dongarra,et al.  A User''s Guide to PVM Parallel Virtual Machine , 1991 .

[66]  Nicholas Carriero,et al.  Linda in context , 1989, CACM.

[67]  Tilak Agerwala,et al.  Data Flow Systems: Guest Editors' Introduction , 1982, Computer.

[68]  David A. Patterson,et al.  Computer Organization & Design: The Hardware/Software Interface , 1993 .

[69]  W. Richard Stevens,et al.  TCP/IP Illustrated, Volume 2: The Implementation , 1995 .

[70]  Michael J. Ackerman,et al.  Accessing the Visible Human Project , 1995, D Lib Mag..

[71]  Vaidy S. Sunderam,et al.  PVM: A Framework for Parallel Distributed Computing , 1990, Concurr. Pract. Exp..

[72]  David Kotz,et al.  Integrating Theory and Practice in Parallel File Systems , 1993 .

[73]  Randy H. Katz,et al.  A case for redundant arrays of inexpensive disks (RAID) , 1988, SIGMOD '88.

[74]  Dror G. Feitelson,et al.  The Vesta parallel file system , 1996, TOCS.

[75]  David Kotz,et al.  Exploring the use of I/O nodes for computation in a MIMD multiprocessor , 1995 .

[76]  Maurice J. Bach The Design of the UNIX Operating System , 1986 .

[77]  Jack B. Dennis,et al.  First version of a data flow procedure language , 1974, Symposium on Programming.

[78]  David Kotz,et al.  Dynamic file-access characteristics of a production parallel scientific workload , 1994, Proceedings of Supercomputing '94.

[79]  M. L. Scott,et al.  Beyond striping: the bridge multiprocessor file system , 1989, CARN.

[80]  Jesús Carretero,et al.  ParFiSys: a parallel file system for MPP , 1996, OPSR.

[81]  Arjeh M. Cohen,et al.  Win32 Multithreaded Programming , 1997 .

[82]  G. Amdhal,et al.  Validity of the single processor approach to achieving large scale computing capabilities , 1967, AFIPS '67 (Spring).

[83]  Roger D. Hersch,et al.  Performances of multiprocessor multidisk architectures for continuous media storage , 1996, Electronic Imaging.

[84]  Roger D. Hersch,et al.  Performances of the PS/sup 2/ parallel storage and processing system for tomographic image visualization , 1997, Proceedings 1997 International Conference on Parallel and Distributed Systems.

[85]  Inmos Limited,et al.  Occam Programming Manual , 1984 .

[86]  Michael L. Best,et al.  CMMD I/O: a parallel Unix I/O , 1993, [1993] Proceedings Seventh International Parallel Processing Symposium.

[87]  Roger D. Hersch,et al.  Synthesizing parallel imaging applications using the CAP (computer-aided parallelization) tool , 1997, Electronic Imaging.