See Datamation 27 , No. 48-59 (1976)

See Datamation 27 , No. 48-59 (1976)

1 See Datamation 27_, no. 6, 91-197 (1981); Datamation 22, no. 6 48-59 (1976). I have used the Consumer Price Index to correct the 1975 figures for inflation: see Statistical Abstract of the United States, p. 476, table 792, 101st edition (U.S. Department of Commerce, Bureau of the Census, 1980.) 2 For examples of current industrial and governmental concerns about the health of universities, see, e.g. Electronics 55, n0. 4, 12 and 24, and 54, no. 24, 24 (all editorials); Industry Group to fund Ph. D's ibid 54, no. 26, 40. New York Times, September 1981 p. 14 'Exxon Foundation giving school aid' 3 See, e.g. Technology Update: Microsystems, Electronics 54, no. 21, 178-186 (1981); K. McDonough, E. Caudel , S. Magar, and A. Leigh, Microcomputer with 32 bit arithmetic does high-precision number crunching, Electronics 55, no. 4, 105 (1982). For projects involving parallel arrays of chips, see, e.g., Tsutomu Hoshino, et al . (1982b), PACS, A Parallel Microprocessor Array for Scientific Calcu- lations, submitted to Comm. ACM (a 32 processor array of Motorola 6800's); H. S. Halm, R. Buhrer, W. Halg, H. Benz, B. Bron, H.-J. Brandiers, A. Isacson, and M. Tadian, The ETH Multiprocessor Project Parallel Simulation of Continuous Systems, Simulation, 109 (Oct. 1980) (an array of LSI-ll's). 4 See, e.g., Alan Gottlieb and J. T. Schwartz, Network and Algorithms for Very Large Scale Computation, Computer T_s, no. 1, 27-36 (1982) 5 See e.g. Electronics 55_, no. 4, 161 (1982) Denelcor Inc., Heterogeneous Element Processor Principles of Operation (Denelcor, Inc., 3115 East 40th Avenue, Denver, Colorado, 80205). 6 See, e.g. Computer I_4, no. 4, entire issue (1981); (UNIX and INTERLISP environments); The Small talk-80 System, articles in Byte 6, no. 8 (August 1981); Tim Teitelbaum and Thomas Reps, The Cornell Program Synthesizer: A Syntax-Directed Programming Environment, Commun. ACM 24, 563-573 (1981); R. Medina-Mora and P. H. Feiler, An Incremental Programming Environment, lEEE Trans. Software Eng. SE-7, 472-482 (1981), and other papers, same issue; R. C. Waters, The Programmer's Apprentice: Knowledge Based Program Editing, lEEE Trans. Software Eng. SE-8, 1-11 (1982); M. J. Heffler, Description of a Menu Creation and Interpretation System, Software- Practice and Experience 12, 269-281 (1982); B. Negus, M. J. Hunt, and J. A. Prentice, DIALOG: A Scheme for the Quick and Effective Production of Interactive Applications Software, Software-Practice and Experience 11, 205-224 (1981). 7 See, e.g. Edsger W. Dijkstra, Hierarchical ordering of Sequential processes, in Operating Systems Techniques, C.A.R. Hoare and Perrott ( ds), (Academic Press, 1972) 72-93; Carl Hewitt, Peter Bishop, and Richard Steiger, A Universal Actor Formalism for Artificial Intelligence, Third International Joint Conference on Artificial Intelligence, Stanford University (1973) 235-245; " Carl Hewitt and Henry Baker, Actors and Continuous Functional s in Formal Description of Programming Concepts, E. J. Newhold, cd. (North Holland, 1978); W. Morven Gentleman, Message Passing Between Sequential Processes: The Reply Primitive and the Adminis- trator Concept, Software-Practice and experience 11, 435-466 (1981) 5 Kellog S. Booth and W. Morven Gentleman, Anthropomorphic Programming, presented at the conference on Language Issues for Large Scale Computing, Salishan Lodge, Oregon (1982) (Livermore and Los Alamos Laboratories, sponsors). 8 See, e.g. Highly Parallel Computing, Computer I_s, no. 1 (1982) entire issue; Proceedings of the 1981 International Conference on Parallel Processing, August, 1981 (lEEE Computer Society, P.O. Box 80452, Worldway Postal Center, Los Angeles, Calif 90080); Supersystems for the '80' s, Computer 12U no. 11 (1980) entire issue. 9. See IBM J. Res. Develop. 24, 107-252, (esp. p. 108) (1980). 10. See, e.g. Electronics, V01.54, no. 24, 41 11. See, e.g. Jack Worlton, Supercomputers, Computerworld, XV, no. 45, following p. 82. 12. Kenneth E. Batcher, Design of a Massively Parallel Processor, lEEE Transactions on Computers, September 1980, 1-9. 13. See Bruce Col ton, The Advanced Flexible Processor, Array Architecture in Supercomputers in Chemistry, Peter Lykos and Isaiah Shavitt, eds. (American Chemical Society, Sales Office, 1155 16th Street, N.W., Washington, D.C. 20036) 245-268. 14. See, e.g. , ref. 4, p. 30 15. For example, the SI project at Lawrence Livermore Laboratory 16. (To be supplied later, if possible). 17. There are about ten releases per year. 18. Local networks such as 'Ethernet' are not designed for large scale applications. However, local networks rather than high speed networks are currently in vogue. 19. See, e.g., Interconnection Networks, Computer 14, no. 12, entire issue (1980). 20. See, e.g. Robert Bernhard, Giants in Small Packages, lEEE Spectrum 19, no. 2, 39-45 (1982), or ref. 21. 21. Alan E. Charlesworth, An Approach to Scientific Array Processing: The Architectural Design of the AP-1208/FPS-164 Family, Computer 14, no. 9, 18-27 (1980). 22. Floating Point System's gross income was three and one quarter million dollars in 1976; it was 58 million dollars in 1981. 23. See, e.g., Kenneth G. Wilson, Experiences with a Floating Point Systems Array Processor, to be published in Parallel Computations, G. Rodrigue (cd.) (in the series Computational Physics) (Academic Press). 24. Papers presented from Cornell at the FPS user's group ('ARRAY') meetings include: (1978): G. Chester, R. Gann, R. Gallagher, and A. Grimison, Computer Simulations of the Melting and Freezing of Simple Systems Using an Array Processor, Donna Bergmark, The Design of an AP Fortran Compiler; (1979): N. Giambrone and L. Chace, AP-190L and IBM 370/168: Software Design and Development Support Scheduling and Control ; (1980): Donna Bergmark and Andrew Hanushevsky, Document Retrieval: A Novel Application for the AP, Ben Schwarz, A Dynamic Segment Loader for the AP; (1981): Nicholas Giambrone, A Monte Carlo Optimizer for the FPS AP-1208/190L; (1982): Dean Jacobs, Jan Prins, and Kenneth Wilson, Monte Carlo Techniques in Code Optimization, (all these proceedings are available from Floating Point Systems, Inc., P.O. Box 23489, Portland, Oregon 97223). 25. Tim Teitelbaum and Thomas Reps (ref. 6) 26. UNIX is the portable operating system developed at Bell Laboratories It is widely used in computer science departments. It should become the default operating system for entire university operations LISP is the language used in the artificial intelligence community. See Computer J4_, no. 4, entire issue (1981). 27. National Science Foundation Report NSF 81-301, p. 33. 28. See Richard C. Brandt and Barbara H. Knapp, University of Utah Video-computer Courseware Implementation System - User's Guide (University of Utah, Department of Physics, 201 North Physics Building, Salt Lake City, Utah 84112) (1982). 29. Frederick Ware and William McAllister, C-MOS Chip Set Streamlines Floating Point Processing, Electronics 55, N0. 3, 149-152. 30. For a discussion of large scale computing support needs for research in computer simulation, see William H. Press, et al . , Prospectus for Computational Physics , Report of the Subcommittee on Computational Facilities for Theoretical Research to the Advisory Committee for Physics, Division of Physics, National Science Foundation (National Science Foundation, Washington, 1981). 31 See, e.g. David J. DeWitt, DIRECT - A Mult^c^ssc^Qr^anization for Supporting^Relational Database Management Systems, lEEE Trans. Comput. C-28, 395-406 (1979). 32 See, e.g. R. B. K. Dewar, E. Schonberg, and J. T. Schwartz, Higher Level Programming: Introduction to the Use of the Set- Theoretic Programming Language SETL (Courant Institute of Mathematical Sciences, Computer Science Department, New York University, 1981). I.

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    7 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us