Jurij Semkiw at CSIRAC'S console.
Fig 1: Jurij Semkiw at CSIRAC’S console with the main computer in the left background. The CRT displays are directly in front of him. [Courtesy: CSIRAC Archive]
M (memory) CRT display in the CSIRAC console.
Fig. 2: The M (memory) CRT display in the CSIRAC console. Although CSIRAC used delay-line memory it still employed the technique of tapping off the memory re-circulation circuit to display data on its CRTs. [Courtesy: CSIRAC Archive]

CSIRAC

Memory CRT display of the game NIM played on CSIRAC.
Fig. 3: Emulation of the image on the Memory CRT display of the opening image for the game NIM played on CSIRAC. The image comes from the emulations of the CSIRAC games written by Dick Jenssen. [Courtesy: Ditmar Jenssen]
Display of 24-hour weather forecast on CRTs.
Fig. 4: Two of Ditmar Jenssen’s CRT displays of the first computer produced 24-hour weather forecast in Australia. The bright dots represent “on” memory bits. The map of Australia was drawn onto a print. As Jenssen describes it, each photograph “depicts the pressure pattern at about 5 Km [altitude] as bands. Where a pixel is showing, the pressure is between the values nC and (n+1)C, where C is a contour interval, and n is a number (1,2,3…). Where no bit is displayed, the pressure is between (n+1)C and (n+2)C. For example, if C is 10 and n is 500, then an “on” bit means the pressure is between 5000 and 5010 (mb). [Thus] the CRT display fills in alternate regions between the contours.” [Jenssen: email to Stephen Jones dated 14 October 2001. Photos made at Melbourne University A/V section, 1957. Courtesy: Ditmar Jenssen.]
Jenssen's Flexowriter printout of the 24 hour forecast barotropic contours.
Fig. 5: Flexowriter (character printer) version of the 24 hour forecast barotropic contours. [Courtesy: Ditmar Jenssen]

CSIRAC printout of atmospheric pressure contours.
Fig. 6: Image printed with Flexowriter. Contours are made up characters. Data computed using UTECOM, printed using CSIRAC – circa early 1960. (The contours mark the heights of a constant pressure surface – the 500 mb field. Mean sea-level pressure is 1020 millibar). [Courtesy: Ditmar Jenssen]
UTECOM monitoring CRTs with a TicTacToe display
Fig. 7: UTECOM monitoring CRTs with a TicTacToe display. Note that the CRT displayed 1024 memory locations as a 32 x 32 dot grid.
John Bennett entering a program to punch-tape on the teleprinter for use in SILLIAC.
Fig 8: John Bennett entering a program to punch-tape on the teleprinter for use in SILLIAC.

SILLIAC

Chris Wallace monitoring the progress of a program running on SILLIAC.
Fig. 9: Chris Wallace monitoring the progress of a program running on SILLIAC [Courtesy: The Science Foundation]

Cosmic Ray research

Cosmic-Ray Air Shower experimental Geiger counter array laid out behind the School of Physics.
Fig. 10: The Cosmic-Ray Air Shower experimental Geiger counter array laid out on the hill behind the School of Physics. [Courtesy: The Science Foundation]
Graphical map of data from the Geiger counters recording cosmic-ray air shower data.
Fig.11: A graphical map of the scintillator array in Fig.10, printed out by SILLIAC on the Flexowriter from data automatically recorded to punched tape, indicating which of the Geiger counters recorded cosmic-ray air shower data. From P. C. Poole’s Ph.D. Thesis. [Courtesy the Science Foundation]

Crystallography

Suggestion of  an indication of the relative heights of the values represented by the characters.
Fig.12: On the left is a suggestion of what the V26 printout might have looked like, with (right) an indication of the relative heights of the values represented by the characters. [Graphic: Stephen Jones]
SILLIAC program “Drawing Pictures on the CRT”.
Fig.13: Emulation of the program “Drawing Pictures on the CRT”. [Courtesy: John Deane]

KDF9

Lord de L'sle (Governor General of Australia,) Prfessor John Bennett and Nigerian student Oluwumi Longe with banner celebrating SILLIAC's "switch-on".
Fig.14: Lord De L’Isle and Nigerian post-graduate student Oluwumi Longe hold the banner
printed out by the KDF9 on its “switch on”. John Bennett is standing in the background. On the right is a heavily enhanced image of the banner. [Courtesy: The Science Foundation]
the Banner.
Network diagram of the Basser Computing Department, 1968.
Fig. 15: The Basser Computing Department network at the end of 1968. From The Nucleus, January, 1969. p.43. [Courtesy the Science Foundation.]

———————————-

The "peeing man" image generated on SILLIAC.
Fig. 16: June Crawford’s suggestion of what the “peeing man” looked like (given the delay of 30-odd years from when it was originally produced). [Courtesy: June Crawford]

—————————-

Return to Contents

Footnotes

  1. Babbage, Charles (1864) Passages from the Life of a Philosopher, London: Longman, Green, Longman, Roberts and Green. ↩︎
  2. Lavington, Simon (1998) History of Manchester Computers, Swindon, Wilts., UK: British Computer Society, p.17;
    Deane, John, (1999) The University of Manchester’s Baby: the first modern computer, Australian Computer Museum Society, Sydney, 1999, p.15. ↩︎
  3. https://www.computerhistory.org/timeline/memory-storage/ ↩︎
  4. On these early machines programming was always done in the direct code of the hardware of the machine (no assemblers, compilers or high-level languages yet) and debugging a program involved the difficult process of ascertaining where the machine had stopped or whether it was stuck in a loop. The monitoring CRT could be very helpful in diagnosing the state of the machine if a bug arose, which often happened (and may well have been either a hardware failure or a software problem). The beginnings of computer music lie in this diagnostic function as well. Many of the early machines had a speaker attached to the machine occupying some convenient memory address location so that a bit could be programmed to make a noise through the speaker. If the speaker then stopped you knew the program had stopped or if it went into a repeating loop of the same sequence of sound then the machine was in a loop in the program. This was also exploited by some early users to make sounds that were simply entertaining but based on the behaviour of the program while it was engaged in processing the data of their task, for example, Ditmar Jenssen’s Barotropic Rock. ↩︎
  5. https://cis.unimelb.edu.au/about/csirac/designer ↩︎
  6. Deane, John (1997) CSIRAC Australia’s First Computer, Killara, NSW: The Australian Computer Museum Society.
    McCann, D. & Thorne P. (eds.) (2000) The Last of the First. CSIRAC: Australia’s First Computer, Melbourne, Vic.: University of Melbourne, Dept of Computer Science and Software Engineering. ↩︎
  7. It is difficult to know when this occurred but the CSIRO Annual Report for June 30, 1952, mentions the intention to build a control desk in the next year, 1952-53. It was probably later not earlier. ↩︎
  8. CSIRAC was also provided with a speaker (the “hooter”) so that it could alert the user to programmed events in the program sequence. The presence of the speaker encouraged some of the programmers (particularly Geoff Hill) to produce musical output. By instructing the computer to write to a particular destination register, to which the speaker was attached, at the finish of, say, every calculation, programmed loops could be made to run at a rate that produced pulses at an audible frequency. With careful setting up of the loops many musical tones could be programmed and Geoff Hill is reported to have programmed a version of Colonel Bogey that was played to the delegates at the first Australian Conference on Automatic Computing Machines, held at the CSIRO Division of Radiophysics, March 1951. The machine was used for making music irregularly over its life. Professor Tom Cherry who was the head of the Department of Mathematics in Melbourne University wrote a program that would allow anyone to produce a musical sequence with CSIRAC by punching the appropriate codes into a “pianola tape” version of the usual punch-tape input. The music was coded with a row of digits indicating pitch (5 digits) and duration of the pitch (the next 5 digits) and a separate row of intensity values. [Doornbusch, n.d. (2001?)] ↩︎
  9. “Nim” used the D-registers as a display for the “piles of matches” involved, and “Telepathy” used the front panel light display of CSIRAC. “Day of the week” was a simple teleprinter printout. [from an email from Jenssen dated 24 May 2001.] The electronic version of the game NIM was originally implemented as a popular demonstration of what computers were on a specially constructed machine at Ferranti in Manchester for the 1951 Festival of Britain. The idea for the machine was suggested by John Bennett, an Australian, who led the Ferranti Mark I* programming group. [see Bennett, J.M., “Autobiographical Snippets”, p.55, in Bennett, et al, 1994.] Bennett returned to Australia in 1956 and is of fundamental importance to our story. [see the section on SILLIAC] ↩︎
  10. Lyell, Peter (1958) “We will never be sure” The Sun, Monday, September 22, 1958, p.6. Melbourne. ↩︎
  11. Jensen’s work was prompted by a 1950 paper by Charney, Fjortoft and von Neumann [Charney, et al, 1950] which produced the first weather forecast from actual weather information. It included a printout of the barotropic contours (what we think of as “isobars”) as filled-in blocks. The equations of barotropic vorticity (defined as the spin of an atmospheric element as seen by an observer on the Earth’s surface) that Charney, et al, used were known to produce correct results in forecasting but nobody could prove why. Jensen showed why the barotropic model actually worked in his MSc thesis [Jenssen, 1959]. ↩︎
  12. Jenssen, D (1959) On Numerical Forecasting with the Barotropic Model, MSc thesis: Meteorology Dept, M.U., March, 1959. ↩︎
  13. Jenssen, D (1963) Application of Digital Computers to Weather Analysis and Forecasting and to Problems of the Antarctic Water Budget Conduction in Moving Ice Sheets. PhD thesis: Meteorology Dept, M.U., October, 1963. ↩︎
  14. Conversation with Jenssen, 18 January 2002. ↩︎
  15. ibid. ↩︎
  16. ibid. In this conversation Jenssen also mentioned other music from scientific data, including Charles Dodge’s, The Earth’s Magnetic Field [Nonesuch, 1970], made from the data provided by Bartel’s diagrams. The diagrams produce a kind of histogram and Dodge used details of the heights of each column to set the tones for the sounds. ↩︎
  17. Bennett, J.M., “Autobiographical Snippets”, p.52, in Bennett, J.M., Broomham, R., Murton, P.M., Pearcey, T. and Rutledge, R.W. (1994) Computing in Australia: The Development of a Profession, Hale & Iremonger in association with the Australian Computer Society Inc., Sydney. ↩︎
  18. ILLIAC (Illinois Automatic Computer) ↩︎
  19. During World War 2 the Head of the School of Physics was Vonwiller, Professor of Experimental Physics was Victor Bailey. Bennett was a student of Bailey’s and a member of the group of graduate students informally known as the Bailey Boys [Millar, D.D. (ed.) (1987) The Messel Era. The story of the School of Physics and its Science Foundation within the University of Sydney, 1952-1987, Sydney: Pergamon Press, for The Science Foundation, University of Sydney, ch.1]. ↩︎
  20. The Beginning Of A New Science In Australia, Pearcey Foundation ↩︎
  21. Bennett, conversation at Fairlight, 5 July 2004. ↩︎
  22. Bennett, J.M., Broomham, R., Murton, P.M., Pearcey, T. and Rutledge, R.W. (1994) Computing in Australia: The Development of a Profession, Hale & Iremonger in association with the Australian Computer Society Inc., Sydney., pp.52-3. ↩︎
  23. This technique allowed the set of “orders” required to do some task, say a calculation, to be represented by a single term (or label) which could then be stored so that when the computer came across this telegraphed instruction it could expand it into the full set of orders necessary to do the calculation. This practice is a little like macro assembler programming. ↩︎
  24. Bennett, Broomham, Murton, Pearcey and Rutledge, 1994, op cit, p.53. ↩︎
  25. The Ferranti Mk I* was reorganised by Bennett from the Ferranti Mk I which itself was the commercial version of the Manchester University Automatic Digital machine (MADM). The Manchester machine had been developed by Fred Williams and Tom Kilburn from the test-bed for the Williams-Kilburn CRT storage device that I have discussed in Chapter 4 as an electro-static memory store and the original bit-mapped graphic display. See also [Pearcey, 1988, p.32]. ↩︎
  26. McCaughan, J.B.T. (1987) “The Era Begins”, chapter 2 of Millar, D.D. (ed.) (1987) The Messel Era. The story of the School of Physics and its Science Foundation within the University of Sydney, 1952-1987, Sydney: Pergamon Press, for The Science Foundation, University of Sydney, p.30; and the Nucleus, Nov. 1955, p.3, Sydney: University of Sydney, Nuclear Research Foundation. The Nucleus, published from Sept. 1954 to January 1973, was the newsletter of the Nuclear Research Foundation within the University of Sydney, issued by the Public Relations Committee of the Nuclear Research Foundation (now the Science Foundation) of the Physics Department, University of Sydney. ↩︎
  27. University of Sydney Archive G47: Box 639/54. ↩︎
  28. The Department became a separate school of Computer Science with Bennett as Chair in 1982 [Pearcey, Trevor (1988) A History of Australian Computing, Melbourne: Chisholm Institute of Technology, p.105] ↩︎
  29. The detail on SILLIAC’s development and history while glossed above (section 3) can be further explored in [McCaughan, 1987, op cit;; Deane, John (2003b) SILLIAC: Vacuum Tube Supercomputer, Killara, NSW: Australian Computer Museum Society. and Deane, John (2006a) SILLIAC: Vacuum Tube Supercomputer, Sydney, NSW.: Science Foundation for Physics, School of Physics, University of Sydney, in association with the Australian Computer Museum Society. [2nd edition, for the SILLIAC 50th Anniversary celebrations]. ↩︎
  30. Deane, 2003b, op cit, p.97. ↩︎
  31. McCaughan, 1987, op cit, pp.30-1. ↩︎
  32. ibid, p.31. ↩︎
  33. ibid, p.59. ↩︎
  34. Poole, P.C. (1963) A Study of Variations in the Arrival Rates of Extensive Air Showers, Ph.D thesis in the School of Physics, University of Sydney. ↩︎
  35. According to McCaughan, who, in an email to the author (27 March 2002), remembers that he worked with them himself in 1960. “I have been reflecting on the fact that my 4th year project on Silliac would have had to include those maps that you found in Peter Poole’s thesis. I would not have originated that idea which implies that it came from Crawford and/or Poole, and that it started in the late fifties.” ↩︎
  36. Freeman, Hans C. (1957) “The crystal Structure of biuret hydrate and X-ray crystal structure calculations on the ‘Silliac’ high-speed electronic digital computer” PhD thesis, School of Chemistry, University of Sydney, 1957. and Freeman, Hans C. (1957) “Crystallographic Calculations on the SILLIAC Electronic Digital Computer” Australian Journal of Chemistry, vol.10, no.2, p.95. and Freeman, Hans C. (1957) “SILLIAC Computer Programs for X-Ray Crystal Structure Analysis.” Proc. Conf. on Data Processing and Automatic Computing Machines. Australian Defence Scientific Service, Department of Supply, p.120-1. ↩︎
  37. Stephen Jones, Synthetics: The Evolution of the Electronically Generated Image in Australia, MIT Press, Cambridge, Mass, 2011. [PhD Thesis] ↩︎
  38. From the notes to the Program V26 in the possession of Hans Freeman. ↩︎
  39. The picture is produced by dividing the value of the number, z, in each location (x,y) by some number, Δz, that represents the spread of values the user might wish to see between contours. Obviously this depends on the overall range of z in all (x,y). The value of z at each (x,y) is divided by Δz and where the integer part of the quotient is even it places a dot at that (x,y) location on the 32 x 32 grid. Where the integer part of the quotient is odd it leaves a space. Thus, the image appears as alternating bands or surfaces of filled and empty regions (not unlike Ditmar Jenssen’s weather forecast image Fig.5.). See the program description for further details: SILLIAC Code Q5 – Basser Computing Department. (This may be difficult to do. Stephen Jones has a photocopy of it in his archive.) ↩︎
  40. SILLIAC Code Q5, Basser Computing Department, p.11. ↩︎
  41. A slight variation on the Hexadecimal or base 16 numbers that program assembler codes use these days. ↩︎
  42. Deane, John, (2003) SILLIAC: Vacuum tube supercomputer, Australian Computer Museum Society, Sydney, Australia, p.22. ↩︎
  43. The 7040 came from Lucas Heights after they upgraded their capabilities. Since IBM never actually sold machines, you could only rent them, they now had the Lucas Heights machine to dispose of, so they refurbished it and handed it over. ↩︎
  44. A Control Data Corporation machine that effectively became a hard disk and remote console controller for the system. ↩︎
  45. A Digital Electronics Corporation machine that was the first commercially successful small computer for direct use in the experimental laboratory. They became ubiquitous in many university departments over the next decade. They were cheap enough to be dedicated to one process, eg, the control of the X-Ray diffractometer and its goniometer in the crystallography
    work of the Chemistry Department. ↩︎
  46. Bennett, J.M., Wallace, C.S. and Winings, J.W. (1968) “A Grafted Multi-Access Network” Proceedings of IFIP 68, vol.2, pp.917-22. North Holland. ↩︎
  47. First year Fine Arts students and second year students enrolled in his “Art, Science, Technology” course.
    Email from Brook, 22 September 2004. ↩︎
  48. Greenberg, Clement (1969) Avant-garde attitudes: New art in the Sixties. The John Power Lecture in Contemporary Art delivered at the University of Sydney on Friday 17 May, 1968. Power Institute of Fine Arts, University of Sydney. ↩︎
  49. Greenberg, 1969, op cit, p.10. ↩︎
  50. ibid. ↩︎
  51. Finemore, Brian (curator) and Stringer, John (exhib’s officer) (1968) The Field, catalogue of the exhibition held at the NGV, in 1968 (September-October ?, no actual dates given). Melbourne: National Gallery of Victoria. ↩︎
  52. In, for example, his 1969 Power Lecture. [Brook, Donald (1970) Flight From the Object – the Power Lecture 1969, Sydney: Power Institute of Contemporary Art, University of Sydney. ↩︎
  53. For examples of all of which see Reichardt, Jasia (1968) Cybernetic Serendipity: the computer and the arts, London: Studio International. Catalogue of the exhibition held at the Institute of Contemporary Art, Nash House, The Mall, London, August 2 – October 20, 1968; Reichardt, Jasia (1971) The Computer in Art, London: Studio Vista; Franke, Herbert W. (1971) Computer Graphics, Computer Art. London: Phaidon Press, p.60ff. ↩︎
  54. Mezei, Leslie (1971) “Randomness in computer graphics” in Reichardt, (1971), op cit, p.165. ↩︎
  55. Jenny Edwards, email to Stephen Jones, 26 February 2002. ↩︎
  56. Jacques, conversation with the author at Frenches Forest, 27 March 2002. ↩︎
  57. June Crawford, email to the author, 16 March 2002. ↩︎
  58. Bob Donnelly, conversation with the author at Surry Hills, 23 September 2002. ↩︎
  59. While the CRT was selected to bit 1, says Jacques, but Deane comments that it was more likely the empty bits 10 or 11 of the memory because instructions occupied bits 1-8 of the memory. ↩︎
  60. Jacques, conversation with the author at Frenches Forest, 27 March 2002 – SJ paraphrase. ↩︎
  61. Crawford, email to the author, 10 April 2002. ↩︎
  62. Pearcey, Trevor and Beard, Maston. Proceedings of a conference on automatic computing machines held in the Department of Electrical Engineering, University of Sydney, August 1951. Melbourne: Commonwealth Scientific and Industrial Research Organization, 1952. ↩︎

.