The IBM 7040 was a historic but short-lived model of transistor computer built in the 1960s.
It was announced by IBM in December 1961, but did not ship until April, 1963.:124,302 A later member of the IBM 700/7000 series of scientific computers, it was a scaled-down version of the IBM 7090. It was not fully compatible with the 7090. Some 7090 features, including index registers, character instructions and floating point, were extra-cost options. It also featured a different input/output architecture, based on the IBM 1414 data synchronizer, allowing more modern IBM peripherals to be used. A model designed to be compatible with the 7040 with more performance was announced as the 7044 at the same time.
Peter Fagg headed the development of the 7040 under executive Bob O. Evans.:139 A number of IBM 7040 and 7044 computers were shipped, but it was eventually made obsolete by the IBM System/360 family, announced in 1964. The schedule delays caused by IBM's multiple incompatible architectures provided motivation for the unified System/360 family.
The 7040 proved popular for use at universities, due to its comparatively low price. For example, one was installed in May 1965 at Columbia University. One of the first in Canada was at the University of Waterloo, bought by professor J. Wesley Graham . A team of students was frustrated with the slow performance of the Fortran compiler. In the summer of 1965 they wrote the WATFOR compiler for their 7040, which became popular with many newly formed computer science departments.
IBM also configured the 7040 (or 7044) as an input-output processor attached to a 7090, in a configuration known as a directly coupled multiprocessing system. Each computer was slightly modified to be able to interrupt the other.
- Emerson W. Pugh; Lyle R. Johnson; John H. Palmer (1991). IBM's 360 and early 370 systems. MIT Press. ISBN 978-0-262-16123-7.
- F. R. Baldwin; W. B. Gibson; C. B. Poland (1962). "A multiprocessing approach to a large computer system". IBM Systems Journal. 1 (1): 68. doi:10.1147/sj.11.0064.
- "IBM 7040". Columbia University. Retrieved April 3, 2011.
- Shane Schick (April 9, 2007). "U of Waterloo alumni look back on creator of Fortran variant". IT Business. Archived from the original on December 17, 2012. Retrieved April 3, 2011.
- Chris Redmond (September 8, 1999). "UW computing pioneer mourned". UW Gazette. University of Waterloo. Retrieved April 3, 2011.
- E. C. Smith (September–December 1963). "A directly coupled multiprocessing system". IBM Systems Journal. 2 (3): 218–229. doi:10.1147/sj.23.0218.
- "pSeries 690". IBM. Retrieved April 3, 2011.