H ? « »

Language peer sets for ACOM:
United States
United States/1953
Designed 1953
1950s languages
First generation
Early Cold War
Genus Low-level Autocoders
Numerical Scientific
Low-level Autocoders
Autocoders
US historic algorithmic systems
Low-level Autocoders/1953
Autocoders/1953
US historic algorithmic systems/1953
Low-level Autocoders/United States
Autocoders/United States
US historic algorithmic systems/United States
Numerical Scientific
Numerical Scientific/1953
Numerical Scientific/us

ACOM(ID:36/aco001)

Early Autocode at GM 

alternate simple view
Country: United States
Designed 1953
Genus: Low-level Autocoders
Sammet category: Numerical Scientific


Algebraic translator/autocode system developed at Allison Division, General Motors Corporation for the IBM 701 (December 1954) and 705 in (April 1957).

Mentioned in discussant's remarks to the Backus Fortran paper at HOPL-I.

according to the 1961 BRL report at GM "Two interpretive systems are used, Speed Co and ACOM. Speed Co is 3-address while ACOM is 2-address. Both provide for floating point arithmetic, transcendental functions, In-Out operations, B-boxes, and tracing all of which aid in coding and checkout."

From Ryckman (1983):
"ACOM was written by Jack Horner and others at the Allison Division of GM. Both of these systems [ie ACOM and Speedco] used subroutines to perform the floating-point arithmetic, which in turn slowed the 701 from its basic speed of 15,000 single-address fixed-point instructions per second to about 150 three-address floating-point instructions per second."



Places

Hardware:
References:
  • Horner (1955) Horner, J. T. "High Speed Computation of Engine Performance" Extract: EASE
          in (1955) Armour Research Foundation Second Annual Computer Applications Symposium 1955
  • Bemer (1957) Bemer, R. W. "The Status of Automatic Programming for Scientific Problems" Abstract Extract: Summary Extract: IT, FORTRANSIT, SAP, SOAP, SOHIO
          in [Armour] (1957) "Proceedings of the Fourth Annual Computer Applications Symposium" , Armour Research Foundation, Illinois Institute of Technology, Chicago, Illinois 1957
  • Bemer (1958) [Bemer, RW] [State of ACM automatic coding library August 1958]
          in [Armour] (1957) "Proceedings of the Fourth Annual Computer Applications Symposium" , Armour Research Foundation, Illinois Institute of Technology, Chicago, Illinois 1957
  • [Bemer] (1959) [Bemer, RW] [State of ACM automatic coding library May 1959] Extract: Obiter Dicta
          in [ACM] (1959) [ACM] CACM 2(05) May 1959
  • Carr (1959) Carr, John W III; "Computer Programming" volume 2, chapter 2, pp115-121
          in Crabbe et al (1957) E. M. Crabbe, S. Ramo, and D. E. Wooldridge (eds.) "Handbook of Automation, Computation, and Control," John Wiley & Sons, Inc., New York, 1959.
  • Weik, Martin H. (1961) Weik, Martin H. "A Third Survey of Domestic Electronic Digital Computing Systems" Rpt 1115, BRL, Maryland, 1961 Online copy at Computer History Museum
          in Crabbe et al (1957) E. M. Crabbe, S. Ramo, and D. E. Wooldridge (eds.) "Handbook of Automation, Computation, and Control," John Wiley & Sons, Inc., New York, 1959.
  • Bemer, R (1962) Bemer, R "ISO TC97/SC5/WGA(1) Survey of Programming Languages and Processors" December 1962
          in [ACM] (1963) [ACM] CACM 6(03) (Mar 1963)
  • George Ryckman: (1974) George Ryckman: "Discussant's Remarks to A History of FORTRAN", 1974
          in [ACM] (1963) [ACM] CACM 6(03) (Mar 1963)
  • Ryckman (1983) Ryckman George F. "The IBM 701 Computer at the General Motors Research Laboratories" pp210-212 Extract: SPEEDCODE and ACOM at GM Allison
          in [AOHC] (1983) Annals of the History of Computing, 05(2) April-June 1983 IEEE (IBM 701 Issue)
    Search in: Google  Google scholar  World Cat  Yahoo  Overture  DBLP  Monash bib  NZ  IEEE  ACM portal  CiteSeer  CSB  ncstrl  jstor  Bookfinder