fbpx
Wikipedia

CSIRAC

CSIRAC (/ˈsræk/; Commonwealth Scientific and Industrial Research Automatic Computer), originally known as CSIR Mk 1, was Australia's first digital computer, and the fifth stored program computer in the world.[1] It is the oldest surviving first-generation electronic computer[2] (the Zuse Z4 at the Deutsches Museum is older, but was electro-mechanical, not electronic), and was the first in the world to play digital music.[3][4][5][6][7][8]

CSIRAC
CSIRAC, Australia's first digital computer, as displayed at the Melbourne Museum
Also known asCSIR Mk 1
TypeDigital computer
Release datec.1949 (1949)
Units shipped1

After being exhibited at Melbourne Museum for many years, it was relocated to Scienceworks in 2018 and is now on permanent display in the Think Ahead gallery.[9] A comprehensive source of information about the CSIRA collection, its contributors and related topics is available from Museums Victoria on their Collections website.[10]

History edit

The CSIRAC was constructed by a team led by Trevor Pearcey and Maston Beard, working in large part independently of similar efforts across Europe and the United States, and ran its first test program (multiplication of numbers) sometime in November 1949.[11][7] In restricted operation from late 1950, publicly demonstrated and operational in 1951.[12][13][14]

Design edit

The machine was fairly representative of first-generation valve-driven computer designs. It used mercury acoustic delay lines as its primary data storage, with a typical capacity of 768 20-bit words, supplemented by a parallel disk-type device with a total 4096-word capacity and an access time of 10 milliseconds. Its memory clock ran at 1000 Hz, and the control unit, synchronized to the clock, took two cycles to execute an instruction (later the speed was doubled to one cycle per instruction). The bus (termed the "digit trunk" in their design)[15] is unusual compared to most computers in that it was serial—it transferred one bit at a time.

Most of CSIRAC's approximately 2000 valves were of the types 6SN7,[16] 6V6,[17] EA50 diodes and KT66.[18] George Semkiw later redesigned the drum-read electronics to use germanium transistors.

Input to the machine was performed in the form of punched 3-inch (76 mm) wide, 12-track paper tape,[19] after experiments with punch cards proved unsatisfactory. The machine was controlled through a console which allowed programs to be stepped through one instruction at a time, and featured CRT displays which showed the contents of registers. Output was through a standard teleprinter or to punch tape.

The instruction set supported the basic set of arithmetic and logical operations, as well as conditional and relative jumps (making it possible to write a library of subroutines). Instructions consisted of three components: a 5-bit "destination" P1-P5, a 5-bit "source" P6-P10, and a 10-bit "address" P11-P20. For instructions that used the main store, the six bits P15-P20 selected one of the 64 logical delay lines. Bits P11-P14 determined the time at which 20 bits of data were written to or extracted from the delay line, and thus represented address of a word within the selected delay line. There were 32 destination gates and 32 source gates; the 10 address bits identified a data word within the store if either the source or destination required access to the store. The total number of source and destination combinations, or different instruction functions, was 1024, although only about 256 of these were used often.[20] The machine had three 20-bit registers (A, B and C), two of which were involved in multiplication, one 10-bit register which could link to either half of a word, and a group of 16 20-bit registers, addressed via bits P11-P14. In addition the 20-bit program counter (S register), and the instruction register (K) were accessible.

The machine, like all machines of the era, had no operating system. A high-level interpreted programming language called INTERPROGRAM was developed in 1960 by Geoff Hill. It was similar to early forms of BASIC, which was designed in 1963 for the 20-bit transistorized GE-200 series.

In 1950 CSIRAC was used to play music, the first known use of a digital computer for the purpose. The music was never recorded, but it has been accurately reconstructed.[4][7][8][5][6][21]

 
CSIRAC, side view

In 1955, with the CSIRO's decision that computing research was outside its purview, the machine was transferred from its home at the Radiophysics Laboratory at the CSIRO in Sydney, to the University of Melbourne, where it formed Australia's only academic computing facility until late 1956. Many pioneers of computer use in Australia[who?] had their first exposure to computing there.[citation needed]

Preservation edit

In 1964, CSIRAC was shut down for the last time. Its historical significance was already recognised at that stage, and it was placed in storage with plans for its later exhibition in a museum.

The machine was stored in a warehouse through the 1960s and 1970s, before being set up for exhibit at Caulfield Institute of Technology[22] (later the Caulfield Campus of Chisholm Institute of Technology, and later again the Caulfield Campus of Monash University) from 1980 to 1992. It was then returned to storage.

Interest in the machine was revived in the 1990s, as it was realised that many of its developers were ageing and history was being lost forever. A conference about the machine was held in 1996.

 
CSIRAC display at Scienceworks

The machine found a permanent home with Museums Victoria in 2000. It has not been operable since its shutdown, but many of the programs that ran on it have been preserved, and an emulator has been written for it. The curators have decided that, aside from the cost of restoring the device, the huge number of repairs that would be required to make it safe to operate (CSIRAC used 30 kilowatts of power in operation) would detract from its historical authenticity.

After being exhibited at Melbourne Museum for many years, it was relocated to Scienceworks in 2018 and is now on permanent display in the Think Ahead gallery.[9]

CSIRAC is listed on the Victorian Heritage Register and is included in a Heritage Overlay.[2]

It is listed as a National Engineering Landmark by Engineers Australia as part of its Engineering Heritage Recognition Program.[23]

See also edit

References edit

References
  1. ^ "CSIRAC". 12 August 2021.
  2. ^ a b "CSIRAC (COMMONWEALTH SCIENTIFIC AND INDUSTRIAL RESEARCH ORGANISATION AUTOMATIC COMPUTER)". Victorian Heritage Register. Heritage Victoria. H2217.
  3. ^ . Archived from the original on 16 November 2007. Retrieved 21 December 2007.
  4. ^ a b Fildes, Jonathan (17 June 2008). "Oldest computer music unveiled". BBC News Online. Retrieved 18 June 2008.
  5. ^ a b "MuSA 2017 - Early Computer Music Experiments in Australia, England and the USA". MuSA Conference. 9 July 2017. Retrieved 18 October 2017.
  6. ^ a b Doornbusch, Paul (2017). "Early Computer Music Experiments in Australia and England". Organised Sound. 22 (2). Cambridge University Press: 297–307 [11]. doi:10.1017/S1355771817000206.
  7. ^ a b c Doornbusch, Paul (March 2004). "Computer Sound Synthesis in 1951: The Music of CSIRAC". Computer Music Journal. 28 (1): 11–12. doi:10.1162/014892604322970616. ISSN 0148-9267. S2CID 10593824.
  8. ^ a b Werner, Joel (16 August 2019). "13.1 Electronic music's origin story [BONUS]". Radio National. Australian Broadcasting Corporation. Retrieved 13 May 2021.
  9. ^ a b "CSIRAC - the world's oldest intact first-generation electronic computer". Museums Victoria.
  10. ^ "CSIRAC Collection". Museums Victoria Collections.
  11. ^ "CSIRAC Chronology: CSIRAC, University of Melbourne". cis.unimelb.edu.au. David Hornsby, Doug McCann, Peter Thorne. 12 August 2021. Retrieved 24 June 2023.{{cite web}}: CS1 maint: others (link)
  12. ^ "9. C.S.I.R.O. Mark I". Digital Computer Newsletter. 4 (4): 6. October 1952.[dead link]
  13. ^ McCann & Thorne 2000, pp. viii, 2–3, 27, 30, 77, 79–80.
  14. ^ Research, United States Office of Naval (1953). A survey of automatic digital computers. Office of Naval Research, Dept. of the Navy. p. 22.
  15. ^ McCann & Thorne 2000, pp. 8–11, 13, 91.
  16. ^ 6SN7 Double triode, 8-pin, 3.8 W heater
  17. ^ . Archived from the original on 27 September 2006. Retrieved 19 January 2007.
  18. ^ KT66 Beam tetrode, 8-pin, 8.2 W heater
  19. ^ "CSIRAC paper tape (replica)". Computer History Museum. 2010. Retrieved 13 October 2023.
  20. ^ . Archived from the original on 1 April 2018. Retrieved 14 April 2018.
  21. ^ Doornbusch, Paul (26 June 2016). "How Australia played the world's first music on a computer". The Conversation.
  22. ^ "Slide: CSIRAC Computer, Trevor Pearcey, 1980-1992". Museum Victoria Collections. Item MM 68471. Archived from the original on 13 July 2012.
  23. ^ "CSIRAC Computer, 1949-64". Engineers Australia. Retrieved 27 April 2020.
  • "Automatic Computing Machinery: Technical Developments - AN AUTOMATIC COMPUTER IN AUSTRALIA". Mathematics of Computation. 6 (39): 167–172. 1952. doi:10.1090/S0025-5718-52-99392-7. ISSN 0025-5718.
Bibliography
  • Beard, M.; Pearcey T. (1984). "The Genesis of an Early Stored-Program Computer: CSIRAC". IEEE Annals of the History of Computing. 6 (2). IEEE: 106–115. doi:10.1109/MAHC.1984.10014. S2CID 38316671.
  • Deane, John (1997). CSIRAC: Australia's first computer. Australian Computer Museum Society. pp. 45p. ISBN 0-646-34081-6.
  • Doornbusch, Paul (2005). The Music of CSIRAC, Australia's first computer music. Common Ground. ISBN 1-86335-569-3.
  • McCann, Doug; Thorne, Peter (2000). The Last of The First, CSIRAC: Australias First Computer. University of Melbourne Computing Science. ISBN 0-7340-2024-4. Alt URL – A timeline and history of CSIRAC, as well as a collection of presentations from the 1996 conference on the machine.
  • Pearcey, Trevor (1988). A History of Australian Computing. Chisholm Institute of Technology. pp. 192p. ISBN 0-947186-94-8.

External links edit

  • CSIRAC homepage — From the Computation Laboratory at the University of Melbourne's Department of Computing and Information Systems
  • Australian National Treasure — CSIRAC — Television segment on CSIRAC
  • The Computer 'CSIRAC' — 1965 film
  • The Music Of CSIRAC — Paul Doornbusch's book review (in Spanish) Google translation
  • CSIRAC Emulator in Java — Description of Architecture, Programming details, and a Java Emulator
  • "CSIRAC Music". www.doornbusch.net. Retrieved 18 May 2018. – Trevor Pearcey interview, MP3s of all of the music played by CSIRAC
  • Thorne, Peter (Autumn 2014). "The CSIR Mark 1/CSIRAC : Australia's First Computer". Resurrection: The Bulletin of the Computer Conservation Society (67). ISSN 0958-7403.
  • Ainsworth, Barbara (Autumn 2014). "Dr Trevor Pearcey – at the Forefront of Early Computer Design". Resurrection: The Bulletin of the Computer Conservation Society (67). ISSN 0958-7403.
  • Gesthuizen, Roland; Kidman, Gillian; Tan, Hazel; Pham, Caroline (13 January 2020). "Open Education Miniconf Keynote: The Who of CSIRAC". LinuxConfAU 2020. Archived from the original on 12 December 2021.

csirac, commonwealth, scientific, industrial, research, automatic, computer, originally, known, csir, australia, first, digital, computer, fifth, stored, program, computer, world, oldest, surviving, first, generation, electronic, computer, zuse, deutsches, mus. CSIRAC ˈ s aɪ r ae k Commonwealth Scientific and Industrial Research Automatic Computer originally known as CSIR Mk 1 was Australia s first digital computer and the fifth stored program computer in the world 1 It is the oldest surviving first generation electronic computer 2 the Zuse Z4 at the Deutsches Museum is older but was electro mechanical not electronic and was the first in the world to play digital music 3 4 5 6 7 8 CSIRACCSIRAC Australia s first digital computer as displayed at the Melbourne MuseumAlso known asCSIR Mk 1TypeDigital computerRelease datec 1949 1949 Units shipped1 After being exhibited at Melbourne Museum for many years it was relocated to Scienceworks in 2018 and is now on permanent display in the Think Ahead gallery 9 A comprehensive source of information about the CSIRA collection its contributors and related topics is available from Museums Victoria on their Collections website 10 Contents 1 History 2 Design 3 Preservation 4 See also 5 References 6 External linksHistory editThe CSIRAC was constructed by a team led by Trevor Pearcey and Maston Beard working in large part independently of similar efforts across Europe and the United States and ran its first test program multiplication of numbers sometime in November 1949 11 7 In restricted operation from late 1950 publicly demonstrated and operational in 1951 12 13 14 Design editThe machine was fairly representative of first generation valve driven computer designs It used mercury acoustic delay lines as its primary data storage with a typical capacity of 768 20 bit words supplemented by a parallel disk type device with a total 4096 word capacity and an access time of 10 milliseconds Its memory clock ran at 1000 Hz and the control unit synchronized to the clock took two cycles to execute an instruction later the speed was doubled to one cycle per instruction The bus termed the digit trunk in their design 15 is unusual compared to most computers in that it was serial it transferred one bit at a time Most of CSIRAC s approximately 2000 valves were of the types 6SN7 16 6V6 17 EA50 diodes and KT66 18 George Semkiw later redesigned the drum read electronics to use germanium transistors Input to the machine was performed in the form of punched 3 inch 76 mm wide 12 track paper tape 19 after experiments with punch cards proved unsatisfactory The machine was controlled through a console which allowed programs to be stepped through one instruction at a time and featured CRT displays which showed the contents of registers Output was through a standard teleprinter or to punch tape The instruction set supported the basic set of arithmetic and logical operations as well as conditional and relative jumps making it possible to write a library of subroutines Instructions consisted of three components a 5 bit destination P1 P5 a 5 bit source P6 P10 and a 10 bit address P11 P20 For instructions that used the main store the six bits P15 P20 selected one of the 64 logical delay lines Bits P11 P14 determined the time at which 20 bits of data were written to or extracted from the delay line and thus represented address of a word within the selected delay line There were 32 destination gates and 32 source gates the 10 address bits identified a data word within the store if either the source or destination required access to the store The total number of source and destination combinations or different instruction functions was 1024 although only about 256 of these were used often 20 The machine had three 20 bit registers A B and C two of which were involved in multiplication one 10 bit register which could link to either half of a word and a group of 16 20 bit registers addressed via bits P11 P14 In addition the 20 bit program counter S register and the instruction register K were accessible The machine like all machines of the era had no operating system A high level interpreted programming language called INTERPROGRAM was developed in 1960 by Geoff Hill It was similar to early forms of BASIC which was designed in 1963 for the 20 bit transistorized GE 200 series In 1950 CSIRAC was used to play music the first known use of a digital computer for the purpose The music was never recorded but it has been accurately reconstructed 4 7 8 5 6 21 nbsp CSIRAC side view In 1955 with the CSIRO s decision that computing research was outside its purview the machine was transferred from its home at the Radiophysics Laboratory at the CSIRO in Sydney to the University of Melbourne where it formed Australia s only academic computing facility until late 1956 Many pioneers of computer use in Australia who had their first exposure to computing there citation needed Preservation editIn 1964 CSIRAC was shut down for the last time Its historical significance was already recognised at that stage and it was placed in storage with plans for its later exhibition in a museum The machine was stored in a warehouse through the 1960s and 1970s before being set up for exhibit at Caulfield Institute of Technology 22 later the Caulfield Campus of Chisholm Institute of Technology and later again the Caulfield Campus of Monash University from 1980 to 1992 It was then returned to storage Interest in the machine was revived in the 1990s as it was realised that many of its developers were ageing and history was being lost forever A conference about the machine was held in 1996 nbsp CSIRAC display at Scienceworks The machine found a permanent home with Museums Victoria in 2000 It has not been operable since its shutdown but many of the programs that ran on it have been preserved and an emulator has been written for it The curators have decided that aside from the cost of restoring the device the huge number of repairs that would be required to make it safe to operate CSIRAC used 30 kilowatts of power in operation would detract from its historical authenticity After being exhibited at Melbourne Museum for many years it was relocated to Scienceworks in 2018 and is now on permanent display in the Think Ahead gallery 9 CSIRAC is listed on the Victorian Heritage Register and is included in a Heritage Overlay 2 It is listed as a National Engineering Landmark by Engineers Australia as part of its Engineering Heritage Recognition Program 23 See also editComputer music Electronic music History of computing hardware List of vacuum tube computers SILLIAC Sydney University s second computerReferences editReferences CSIRAC 12 August 2021 a b CSIRAC COMMONWEALTH SCIENTIFIC AND INDUSTRIAL RESEARCH ORGANISATION AUTOMATIC COMPUTER Victorian Heritage Register Heritage Victoria H2217 CSIRAC Australia s first computer Archived from the original on 16 November 2007 Retrieved 21 December 2007 a b Fildes Jonathan 17 June 2008 Oldest computer music unveiled BBC News Online Retrieved 18 June 2008 a b MuSA 2017 Early Computer Music Experiments in Australia England and the USA MuSA Conference 9 July 2017 Retrieved 18 October 2017 a b Doornbusch Paul 2017 Early Computer Music Experiments in Australia and England Organised Sound 22 2 Cambridge University Press 297 307 11 doi 10 1017 S1355771817000206 a b c Doornbusch Paul March 2004 Computer Sound Synthesis in 1951 The Music of CSIRAC Computer Music Journal 28 1 11 12 doi 10 1162 014892604322970616 ISSN 0148 9267 S2CID 10593824 a b Werner Joel 16 August 2019 13 1 Electronic music s origin story BONUS Radio National Australian Broadcasting Corporation Retrieved 13 May 2021 a b CSIRAC the world s oldest intact first generation electronic computer Museums Victoria CSIRAC Collection Museums Victoria Collections CSIRAC Chronology CSIRAC University of Melbourne cis unimelb edu au David Hornsby Doug McCann Peter Thorne 12 August 2021 Retrieved 24 June 2023 a href Template Cite web html title Template Cite web cite web a CS1 maint others link 9 C S I R O Mark I Digital Computer Newsletter 4 4 6 October 1952 dead link McCann amp Thorne 2000 pp viii 2 3 27 30 77 79 80 Research United States Office of Naval 1953 A survey of automatic digital computers Office of Naval Research Dept of the Navy p 22 McCann amp Thorne 2000 pp 8 11 13 91 6SN7 Double triode 8 pin 3 8 W heater 6V6 Beam Power pentode 8 pin 2 8 W heater Archived from the original on 27 September 2006 Retrieved 19 January 2007 KT66 Beam tetrode 8 pin 8 2 W heater CSIRAC paper tape replica Computer History Museum 2010 Retrieved 13 October 2023 CSIRAC design Archived from the original on 1 April 2018 Retrieved 14 April 2018 Doornbusch Paul 26 June 2016 How Australia played the world s first music on a computer The Conversation Slide CSIRAC Computer Trevor Pearcey 1980 1992 Museum Victoria Collections Item MM 68471 Archived from the original on 13 July 2012 CSIRAC Computer 1949 64 Engineers Australia Retrieved 27 April 2020 Automatic Computing Machinery Technical Developments AN AUTOMATIC COMPUTER IN AUSTRALIA Mathematics of Computation 6 39 167 172 1952 doi 10 1090 S0025 5718 52 99392 7 ISSN 0025 5718 Bibliography Beard M Pearcey T 1984 The Genesis of an Early Stored Program Computer CSIRAC IEEE Annals of the History of Computing 6 2 IEEE 106 115 doi 10 1109 MAHC 1984 10014 S2CID 38316671 Deane John 1997 CSIRAC Australia s first computer Australian Computer Museum Society pp 45p ISBN 0 646 34081 6 Doornbusch Paul 2005 The Music of CSIRAC Australia s first computer music Common Ground ISBN 1 86335 569 3 McCann Doug Thorne Peter 2000 The Last of The First CSIRAC Australias First Computer University of Melbourne Computing Science ISBN 0 7340 2024 4 Alt URL A timeline and history of CSIRAC as well as a collection of presentations from the 1996 conference on the machine Pearcey Trevor 1988 A History of Australian Computing Chisholm Institute of Technology pp 192p ISBN 0 947186 94 8 External links editCSIRAC homepage From the Computation Laboratory at the University of Melbourne s Department of Computing and Information Systems Australian National Treasure CSIRAC Television segment on CSIRAC The Computer CSIRAC 1965 film The Music Of CSIRAC Paul Doornbusch s book review in Spanish Google translation CSIRAC Emulator in Java Description of Architecture Programming details and a Java Emulator CSIRAC Music www doornbusch net Retrieved 18 May 2018 Trevor Pearcey interview MP3s of all of the music played by CSIRAC Thorne Peter Autumn 2014 The CSIR Mark 1 CSIRAC Australia s First Computer Resurrection The Bulletin of the Computer Conservation Society 67 ISSN 0958 7403 Ainsworth Barbara Autumn 2014 Dr Trevor Pearcey at the Forefront of Early Computer Design Resurrection The Bulletin of the Computer Conservation Society 67 ISSN 0958 7403 Gesthuizen Roland Kidman Gillian Tan Hazel Pham Caroline 13 January 2020 Open Education Miniconf Keynote The Who of CSIRAC LinuxConfAU 2020 Archived from the original on 12 December 2021 Retrieved from https en wikipedia org w index php title CSIRAC amp oldid 1191834264, wikipedia, wiki, book, books, library,

article

, read, download, free, free download, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, picture, music, song, movie, book, game, games.