|
ABSTRACT
This paper discusses the development and current state of the art in parallel processing. The advantages and disadvantages of the various approaches are described from a pragmatic viewpoint. One that is described and discussed is a natural extension of the evolutionary approaches. This alternative covers the problems of locating, describing, controlling, and scheduling parallel processing. It is a general-purpose approach that is applicable to all types of data processing and computer configuration.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
G. M. Amdahl, "New Concepts In Computing System Design," Proc. IRE, vol. 50, (May 1962) pp. 1073--1077.
|
 |
2
|
|
 |
3
|
James P. Anderson , Samuel A. Hoffman , Joseph Shifman , Robert J. Williams, D825 - a multiple-computer system for command & control, Proceedings of the December 4-6, 1962, fall joint computer conference, p.86-96, December 04-06, 1962, Philadelphia, Pennsylvania
[doi> 10.1145/1461518.1461527]
|
 |
4
|
J. R. Ball , R. C. Bollinger , T. A. Jeeves , R. C. McReynolds , D. H. Shaffer, On the use of the SOLOMON parallel-processing computer, Proceedings of the December 4-6, 1962, fall joint computer conference, p.137-146, December 04-06, 1962, Philadelphia, Pennsylvania
[doi> 10.1145/1461518.1461532]
|
 |
5
|
|
 |
6
|
J. McCarthy , S. Boilen , E. Fredkin , J. C. R. Licklider, A time-sharing debugging system for a small computer, Proceedings of the May 21-23, 1963, spring joint computer conference, May 21-23, 1963, Detroit, Michigan
[doi> 10.1145/1461551.1461559]
|
| |
7
|
F. P. Brooks, Jr., "The Future of Computer Architecture," Proc. IFIP, volume 1, 1965, p. 87.
|
| |
8
|
E. Bryan, "The Dynamic Characteristics of Computer Programs," Rand Corporation, 1964 (Paper to SHARE XXII).
|
 |
9
|
|
| |
10
|
A. W. Burks, The Logic of Fixed and Growing Automata, University of Michigan, Eng. Res. Inst., Ann Arbor, 1957.
|
 |
11
|
|
| |
12
|
T. E. Cheatham and G. F. Leonard, "An Introduction to the CL-II Programming System," Computer Associates-63-7-SD, November 1963.
|
| |
13
|
E. F. Codd, "Multiprogram Scheduling," CACM, (June & July 1963) pp. 347 and 413.
|
 |
14
|
|
| |
15
|
E. G. Coffman, Jr., et al, "A General-Purpose Time-Sharing System," AFIPS, volume 25, Proc. SJCC, Spartan Books, Washington, D.C., 1964.
|
 |
16
|
M. Phyllis Cole , Philip H. Dorn , C. Richard Lewis, Operational software in a disk oriented system, Proceedings of the October 27-29, 1964, fall joint computer conference, part I, October 27-29, 1964, San Francisco, California
[doi> 10.1145/1464052.1464083]
|
 |
17
|
|
 |
18
|
|
 |
19
|
Fernando J. Corbató , Marjorie Merwin-Daggett , Robert C. Daley, An experimental time-sharing system, Proceedings of the May 1-3, 1962, spring joint computer conference, May 01-03, 1962, San Francisco, California
[doi> 10.1145/1460833.1460871]
|
 |
20
|
|
 |
21
|
|
 |
22
|
|
 |
23
|
|
| |
24
|
S. Fernback, "Computers in the USA---Today and Tomorrow," Proc. IFIP, vol. 1, 1965, p. 77.
|
 |
25
|
Donald R. Fitzwater , Earl J. Schweppe, Consequent procedures in conventional computers, Proceedings of the October 27-29, 1964, fall joint computer conference, part I, October 27-29, 1964, San Francisco, California
[doi> 10.1145/1464052.1464094]
|
| |
26
|
S. Gill, "Parallel Programming," Computer Journal, vol. 1, (1958) p. 2.
|
 |
27
|
|
 |
28
|
|
 |
29
|
|
| |
30
|
T. J. Howarth, et al, "The Manchester University Atlas Operating System, Part II: User's Description," Computer Journal, vol. 4, (1961) p. 226.
|
 |
31
|
D. J. Howarth , P. D. Jones , M. T. Wyld, The Atlas scheduling system, Proceedings of the May 21-23, 1963, spring joint computer conference, May 21-23, 1963, Detroit, Michigan
[doi> 10.1145/1461551.1461560]
|
 |
32
|
|
| |
33
|
T. Kilburn, et al, "The Manchester University Atlas Operating System, Part I: Internal Organization," Computer Journal, vol. 4, (1961) p. 222.
|
 |
34
|
T. Kilburn , R. B. Payne , D. J. Howarth, The Atlas supervisor, Proceedings of the December 12-14, 1961, eastern joint computer conference: computers - key to total systems control, p.279-294, December 12-14, 1961, Washington, D.C.
[doi> 10.1145/1460764.1460786]
|
 |
35
|
|
 |
36
|
|
| |
37
|
A. L. Leiner, et al, "Concurrently Operating Computer Systems," ICIP, 1959, B. 12. 17. pp. 353--361.
|
 |
38
|
A. L. Leiner , W. A. Notz , J. L. Smith , A. Weinberger, Organizing a network of computers to meet deadlines, Papers and discussions presented at the December 9-13, 1957, eastern joint computer conference: Computers with deadlines to meet, p.115-128, December 09-13, 1957, Washington, D.C.
[doi> 10.1145/1457720.1457742]
|
 |
39
|
|
 |
40
|
M. J. Marcotty , F. M. Longstaff , Audrey P. M. Williams, Time-sharing on the Ferranti-Packard FP6000 computer system, Proceedings of the May 21-23, 1963, spring joint computer conference, May 21-23, 1963, Detroit, Michigan
[doi> 10.1145/1461551.1461557]
|
| |
41
|
J. L. McKenney, "Simultaneous Processing of Jobs on an Electronic Computer," Management Sci. vol. 8, (April, 1962) pp. 344--54.
|
| |
42
|
M. R. Mills, "Operational Experience of Time Sharing and Parallel Processing," Computer Journal, vol. 6, (1963) p. 28.
|
 |
43
|
|
 |
44
|
|
 |
45
|
|
 |
46
|
G. E. Pickering , E. G. Mutschler , G. A. Erickson, Multicomputer programming for a large scale real-time data processing system, Proceedings of the April 21-23, 1964, spring joint computer conference, April 21-23, 1964, Washington, D.C.
[doi> 10.1145/1464122.1464166]
|
| |
47
|
R. E. Porter, (Title unknown) Parallel Programming Conference, May 1960.
|
| |
48
|
Jeanne Poyen, Private discussion with Opler, 1959.
|
 |
49
|
|
 |
50
|
|
| |
51
|
W. F. Schmitt and A. B. Tonik, "Sympathetically Programmed Computers," ICIP, 1959, pp. 344--348.
|
 |
52
|
|
 |
53
|
A. B. Shafritz , A. E. Miller , K. Rose, Multi-level programming for a real-time system, Proceedings of the December 12-14, 1961, eastern joint computer conference: computers - key to total systems control, p.1-16, December 12-14, 1961, Washington, D.C.
[doi> 10.1145/1460764.1460765]
|
 |
54
|
Daniel L. Slotnick , W. Carl Borck , Robert C. McReynolds, The SOLOMON computer, Proceedings of the December 4-6, 1962, fall joint computer conference, p.97-107, December 04-06, 1962, Philadelphia, Pennsylvania
[doi> 10.1145/1461518.1461528]
|
 |
55
|
|
| |
56
|
E. Strachey, "Time-Sharing in Large Fast Computers," ICIP, 1959, p. 336 and Computers & Automation, (Aug. 1959).
|
 |
57
|
|
 |
58
|
|
 |
59
|
|
|