by Gerald Boerner
“Science is a differential equation. Religion is a boundary condition.”
— Alan Turing, mathematician, cryptanalyst and computer scientist
“Machines take me by surprise with great frequency.”
— Alan Turing, mathematician, cryptanalyst and computer scientist
“We can only see a short distance ahead, but we can see plenty there that needs to be done.”
— Alan Turing, mathematician, cryptanalyst and computer scientist
“A computer would deserve to be called intelligent if it could deceive a human into believing that it was human.”
— Alan Turing, mathematician, cryptanalyst and computer scientist
Bonus: Thought for the Day…
“No, I’m not interested in developing a powerful brain. All I’m after is just a mediocre brain, something like the President of the American Telephone and Telegraph Company.”
— Alan Turing, mathematician, cryptanalyst and computer scientist
Bonus: Thought for the Day…
“Mathematical reasoning may be regarded rather schematically as the exercise of a combination of two facilities, which we may call intuition and ingenuity.”
— Alan Turing, mathematician, cryptanalyst and computer scientist
Bonus: Thought for the Day…
“I believe that at the end of the century the use of words and general educated opinion will have altered so much that one will be able to speak of machines thinking without expecting to be contradicted.”
— Alan Turing, mathematician, cryptanalyst and computer scientist
Bonus: Thought for the Day…
“In the time of Galileo it was argued that the texts, ‘And the sun stood still … and hasted not to go down about a whole day’ (Joshua x. 13) and ‘He laid the foundations of the earth, that it should not move at any time’ (Psalm cv. 5) were an adequate refutation of the Copernican theory.”
— Alan Turing, mathematician, cryptanalyst and computer scientist
Bonus: Thought for the Day…
“Mathematical reasoning may be regarded rather schematically as the exercise of a combination of two facilities, which we may call intuition and ingenuity. The activity of the intuition consists in making spontaneous judgements [sic] which are not the result of conscious trains of reasoning… The exercise of ingenuity in mathematics consists in aiding the intuition through suitable arrangements of propositions, and perhaps geometrical figures or drawings.”
— Alan Turing, mathematician, cryptanalyst and computer scientist
The Automatic Computing Engine (ACE)
The Automatic Computing Engine (ACE) was an early electronic stored-program computer design produced by Alan Turing at the invitation of John Womersley, superintendent of the Mathematics Division of the National Physical Laboratory. The use of the word Engine was in homage to Charles Babbage and his Difference Engine and Analytical Engine. Turing’s technical design Proposed Electronic Calculator was the product of his theoretical work in 1936 "On Computable Numbers" and his wartime experience at Bletchley Park where the Colossus computers had been successful in breaking German military codes. In his 1936 paper, Turing described his idea as a "universal computing machine", but it is now known as the Universal Turing machine.
On 19 February 1946 Turing presented a detailed paper to the National Physical Laboratory (NPL) Executive Committee, giving the first reasonably complete design of a stored-program computer. However, because of the strict and long-lasting secrecy around the Bletchley Park work, he was prohibited (because of the Official Secrets Act) from explaining that he knew that his ideas could be implemented in an electronic device. The better-known EDVAC design presented in the First Draft of a Report on the EDVAC (dated June 30, 1945), by John von Neumann, who knew of Turing’s theoretical work, received much publicity, despite its incomplete nature and questionable lack of attribution of the sources of some of the ideas.
Developer: Alan Turing
Alan Turing, was a British mathematician, logician, cryptanalyst and computer scientist. Turing is often considered to be the father of modern computer science. He provided an influential formalization of the concept of the algorithm and computation with the Turing machine. In 1999 Time Magazine named Turing as one of the 100 most important people of the 20th century for his role in the creation of the modern computer, stating: "The fact remains that everyone who taps at a keyboard, opening a spreadsheet or a word-processing program, is working on an incarnation of a Turing machine.”
During the Second World War, Turing worked at Bletchley Park, Britain’s codebreaking centre, and was for a time head of Hut 8, the section responsible for German naval cryptanalysis. He devised a number of techniques for breaking German ciphers.
Turing had a strong predeliction for working things out from first principles, usually in the first instance without consulting any previous work on the subject, and no doubt it was this habit which gave his work that characteristically original flavor. I was reminded of a remark which Beethoven is reputed to have made when he was asked if he had heard a certain work of Mozart which was attracting much attention. He replied that he had not, and added "neither shall I do so, lest I forfeit some of my own originality."
— James H. Wilkinson, "Some Comments from a Numerical Analyst", 1970 Turing Award lecture, Journal of the ACM 18:2 (February 1971), pp. 137–147
Background on the ACE…
Turing’s report on the ACE was written in late 1945 and included detailed logical circuit diagrams and a cost estimate of ₤11,200. He felt that speed and size of memory were crucial and he proposed a high-speed memory of what would today be called 25 KiB, accessed at a speed of 1 MHz. The ACE implemented subroutine calls, whereas the EDVAC did not, and what also set the ACE apart from the EDVAC was the use of Abbreviated Computer Instructions, an early form of programming language. Initially, it was planned that Tommy Flowers, the engineer at the Post Office Research Station at Dollis Hill in north London, who had been responsible for building the Colossus computers should build the ACE, but because of the secrecy around his wartime achievements and the pressure of post-war work, this was not possible.
Turing’s colleagues at the NPL, not knowing about Colossus, thought that the engineering work to build a complete ACE was too ambitious, so the first version of the ACE that was built was the Pilot Model ACE, a smaller version of Turing’s original design. The Pilot ACE had 1450 thermionic valves (vacuum tubes), and used mercury delay lines for its main memory. Each of the 12 delay lines could store 32 instructions or data words of 32 bits. This ran its first program on May 10, 1950, at which time it was the fastest computer in the world with a clock speed of 1MHz.
A second implementation of the ACE design was the MOSAIC (Ministry of Supply Automatic Integrator and Computer). This was built by Allen Coombs and William Chandler of Dollis Hill who had worked with Tommy Flowers on building the ten Colossus computers. It was installed at the Telecommunications Research Establishment (TRE) which soon became the Royal Radar Establishment (RRE) at Malvern and ran its first program in late 1952 or early 1953. It was used to calculate aircraft trajectories from radar data, but details of it are still secret.
The principles of the ACE design were used in the Bendix Corporation’s G-15 computer. The engineering design was done by Harry Huskey who had spent 1947 in the ACE section at the NPL. He later contributed to the hardware designs for the EDVAC. The first G-15 ran in 1954 and, as a relatively small single user machine, some consider it to be the first personal computer.
Summary…
During the second half of the twentieth century, the use of computers transformed life in the developed world. NPL is one of the places that gave birth to modern computing; Alan Turing played a leading role and his plans led to the development of the Pilot ACE and ACE computers. In the 1960s, NPL played a leading part in the marriage of computer and communications, with the development by Donald Davies of computer networks based on packet switching.
“Although a mathematician, Turing took quite an interest in the engineering side of computer design. There was some discussion in 1947 as to whether a cheaper substance than mercury could not be found for use as an ultrasonic delay medium. Turing’s contribution to this discussion was to advocate the use of gin, which he said contained alcohol and water in just the right proportions to give a zero temperature coefficient of propagation velocity at room temperature.” — Maurice V. Wilkes, "Computers Then and Now", Journal of the ACM 15 (1), (January 1968), pp. 1-7
Background and biographical information is from the Wikipedia articles on:
The Automatic Computing Engine (ACE) that can be found at…
http://en.wikipedia.org/wiki/Automatic_Computing_Engine
Alan Turing that can be found at…
http://en.wikipedia.org/wiki/Alan_Turing
History of NPL Computing that can be found at…
http://www.npl.co.uk/mathematics-scientific-computing/history-of-computing/