***** See the WARNING file before using. ***** This version of the multiprocessor/supercomputer bibliography is composed of entries from a number of sources. The first source is the annotated bibliography from Satyanarayanan's book [1980] which also appeared in Computer 1980 and is reproduced here with the permission of Prentice-Hall. ************************************* This bibliography is not for redistribution. Inquiries for copys, see the address listed below. ************************************* The next set of sources comes from the collected bibliographies on multiprocessing (and array processing) by Tartar (1980 ACM), Hibbard (1980 ACM), and Louie (1980 IEEE computer). I am grateful that these people compiled earlier lists. This is followed by the bibliography from my own multiprocessor survey [Miya 1984]. I have also added a short EPRI survey, and a survey on distributed processing from Stanford. Duplicates are painstakingly eliminated, and other information (keywords, abstracts, and annotations) are consolidated. Reference filter for the file (bibliography): Rwa | Rtar80 | Rhibb80 | Rlouie80 | Rsrvy / | \ / | \ Other sources The proceedings from the annual conference on Parallel Processing (in toto), the conference on Distributed Processing (selective), and Architecture conference (selective) are also added. Lastly, this cut contains references used in my own survey on multiprocessing. The data flow bibliography comes from Cathy Schulbach who attended Jack Dennis's Data flow class. The MPP and DAP bibliographies were added with the help of Jim Fischer at NASA GSFC in January 1984. Vineet Singh gave me his distributed processing bibliography in SCRIBE format, too. The bibliography as it currently stands is organized by source, but I wish to consider other ways of organizing it for maintenance. Future versions of this bibliography will have additional references to such unreferred journals such as Computer Architecture News, SIGPLAN, SIAM publications, and so on. I would also like to further check some of the sources of the papers I look at. The topical surveys (Special issues and Computing Surveys) will be hit first. This bibliography has several obvious problems. Some of the papers are too old, some have little to do with multiprocessors or supercomputers (etc.), some papers have no technical merit (position papers). Ideally, a good bibliography should guide one through the morass. It is hoped to accomplish this using keywords as machine readable ones such as this bibliography is suitable for referencing tools like refer. Hopefully, the search time will not become too unbearable, less a reorganization and deletion of files. Older technical reports have been included. 1) Requests for a bibliography range from those seeking introductory survey papers to specialized technical documents. 2) Because this bibliography is in nature readable form, those wishing to use it can relie on machine filtering to weed out those papers not needed in a reference list. n) Lastly, mature fields of study can afford to have fixed mature bibliographies. Someday the study of multiprocessors will be mature. The compiler (me) wishes to maintain this bibliography. Your suggestions for additions, deletions, comments to the keyword list, etc. should be forwarded to me so I may consider and update this work on a regular basis. I can be reached (preferably) by electronic mail on several networks, telephone, and via snail mail. In particular, short contributed, annotations would help immensly. Eugene N. Miya MS 233-14 NASA Ames Research Center Moffett Field, CA 94035 (415)-965-6453 (FTS 448-6453) ARPAnet: emiya@ames-vmsb uucp: {hplabs,hao,dual}!ames!aurora!eugene I am grateful to my management who had the patience to oversee my work over the last year, and to the Life-Science Division and NAS project people who allowed me to use their machines in compiling work. Lastly, I could like to thank the following people whom typed hard and long on this initial version (with me): Annette Asano Joy Scherr Suzanne B. Fuller Liz Brusky Wayne Anderson Becky Getz Joe Fasel, III Special thanks goes to Suzanne whom endured many hours typing as well as waiting for me at home. Additional thanks goes to Peter Bain for posting various papers to "net.mag" on the USENET and saving me work. ***** A Late Note: ***** During the preparation for the first pre-release distribution, a word processor floppy containing certain files was damaged. Several files pertaining to the parallel processing and computer architecture symposium were damaged. Please report any problems to me as soon as you find them. We have done as much possible to try and locate damage in the little time available. ***** March 1985 note ***** To repeat, if you are trying to maintain a current copy of the bibliography via ARPAnet ftp, check our directory every few months. Please avoid adding annotations, corrections and changes to your copy, forward them to me so that the concurrent processing community can benefit. Use care when using refer and lookbib. We have had some suspect searches. We may be reaching some refer size limitations. Using the bibliography: I have an informal site specific useage document for sites running lookbib and other 4.2 BSD utilities. Because general lookup using refer can take time, the preferred technique for literature citation in a paper is to: first, search the bibliography using lookbib output to a file. Edit the file of unwanted papers, then used this files as a small fast database for formatting citations using refer. ***** July 1985 note ***** We have added a file of distributed system references from the University of Lancaster with the assistance of Vince Aragon and Dr. C. D. Paice. Their annotations will be added to those references where collisions with the existing data base occur. .....Upon later inspection, an added note: many of the spellingas and referencing styles in this file are based on English rather than American conventions. I have altered some, and corrected obvious typographic errors, others I have integrated with existing American entries. I am reticent at this time to Americanize all entries for "international" reasons, but if I get complaints, and problems, I will modify them further [as a last resort]. .