colossus



colossus
This Day in History

colossus

A Colossus Mark II computer. The slanted control panel on the left was used to set the pin patterns on the Lorenz; the paper tape transport is on the right.

The Colossus machines were early computing devices used by British codebreakers to read encrypted German messages during World War II. Colossus was an early electronic digital computer.

Colossus was designed by engineer Tommy Flowers at the Post Office Research Station, Dollis Hill. The prototype, Colossus Mark I, was operational at Bletchley Park in February 1944. An improved Colossus Mark II was first installed in June 1944, and ten Colossi had been constructed by the end of the war.

The Colossus computers were used to help decipher teleprinter messages which had been encrypted using the Lorenz SZ40/42 machine. Colossus compared two data streams, counting each match based on a programmable boolean function. The encrypted message was read at high speed from a paper tape. The other stream was generated internally, and was an electronic simulation of the Lorenz machine at various trial settings. If the match count for a setting was above a certain threshold, it would be output on an electric typewriter.

Contents

  • 1 Purpose and origins
  • 2 The construction of Colossus
  • 3 Design and operation
  • 4 Influence and fate
  • 5 Reconstruction
  • 6 See also
  • 7 Footnotes
  • 8 References
  • 9 Further reading
  • 10 Other meanings
  • 11 External links

Purpose and origins

The Lorenz machine was used by the Germans to encrypt high-level teleprinter communications. It contained 12 wheels with a total of 501 pins.

The Colossus computers were used in the cryptanalysis of high-level German communications, messages which had been encrypted using the Lorenz SZ 40/42 cipher machine; part of the operation of Colossus was to emulate the mechanical Lorenz machine electronically. To encrypt a message with the Lorenz machine, the plaintext was combined with a stream of key bits, grouped in fives. The key stream was generated using twelve pinwheels: five were termed (by the British) χ ("chi") wheels, another five ψ ("psi") wheels, and the remaining two the "motor wheels". The χ wheels stepped regularly with each letter that was encrypted, while the ψ wheels stepped irregularly, controlled by the motor wheels.

Bill Tutte, a cryptanalyst at Bletchley Park, discovered that the keystream produced by the machine exhibited statistical biases deviating from random, and that these biases could be used to break the cipher and read messages. In order to read messages, there were two tasks that needed to be performed. The first task was wheel breaking, which was discovering the pin patterns for all the wheels. These patterns were set up once on the Lorenz machine and then used for a fixed period of time and for a number of different messages. The second task was wheel setting, which could be attempted once the pin patterns were known. Each message encrypted using Lorenz was enciphered at a different start position for the wheels. The process of wheel setting found the start position for a message. Initially Colossus was used to help with wheel setting, but later it was found it could also be adapted to the process of wheel breaking as well.

Colossus was operated in the Newmanry, the section at Bletchley Park responsible for machine methods against the Lorenz machine, headed by the mathematician Max Newman.

Colossus was developed out of a prior project which produced a special purpose opto-mechanical comparator machine called "Heath Robinson". The main problem with Robinson was synchronising two paper tapes, one punched with the enciphered message, the other representing the patterns produced by the wheels of the Lorenz machine, that tended to stretch when being read at over 1000 characters per second, resulting in unreliable counts. Colossus solved this problem by reproducing one of the tapes electronically. The remaining single tape could be fed through Colossus at a higher speed and could be counted much more reliably.

The construction of Colossus

A team headed by Tommy Flowers spent ten months (early February to early December 1943) designing and building Colossus at the Post Office Research Station, Dollis Hill, in northwest London. After a functional test on 8 December 1943, Colossus was dismantled, shipped north to Bletchley Park, and assembled in F Block over Christmas 1943. The Mark 1 succeeded in its first test against a real enciphered message tape in January 1944.[1] It was followed by nine Mark 2 Colossus machines, the first being installed in June 1944, and the original Mark I machine was converted into a Mark 2. An eleventh Colossus was essentially finished at the end of the war.

Colossus Mark 1 contained 1,500 electronic valves. Colossus Mark 2 with 2,400 valves was both 5 times faster and simpler to operate than Mark 1 and so greatly speeded the decoding process. Mark 2 was designed while Mark 1 was being constructed. For comparison, later stored-program computers like ENIAC in 1946 used 17,468 valves and the Manchester Mark I of 1949 used about 4,200.

Colossus dispensed with the second tape of the Heath Robinson design by generating the wheel patterns electronically, and processing 5,000 characters per second with the paper tape moving at 40 ft/s = 12 m/s = 30 mph. The circuits were synchronized by a clock signal generated by the punched tape. The speed of calculation was thus limited by the mechanics of the tape reader. Designer Tommy Flowers tested the tape reader up to 9700 character/s (60 mph) before the tape disintegrated. He settled on 5000 characters/second as the desirable speed for regular operation. Sometimes, two or more Colossus computers tried different possibilities simultaneously in what now is called parallel computing, greatly speeding the decoding process.

Colossus included the first ever use of shift registers and systolic arrays, enabling five simultaneous tests, each involving up to 100 Boolean calculations, on each of the five channels on the punched tape (although in normal operation only one or two channels were examined in any run).

Initially Colossus was only used to determine the initial wheel positions used for a particular message (termed wheel setting). The Mark 2 included mechanisms intended to help determine pin patterns (wheel breaking). Both models were programmable using switches and plug panels in a way the Robinsons had not been.

Design and operation

In 1994, a team led by Tony Sale began a reconstruction of a Colossus.

Colossus used state-of-the-art vacuum tubes (thermionic valves), thyratrons and photomultipliers to optically read a paper tape and then applied a programmable logical function to every character, counting how often this function returned "true". Although machines with many valves were known to have high failure rates, it was recognised that valve failures occurred most frequently with the current surge at power on, so the Colossus machines, once turned on, were never powered down unless they malfunctioned.

Colossus was the first of the electronic digital machines to feature limited programmability. However, it was not a fully general purpose computer, not being Turing-complete, even though Alan Turing on whose research this definition was based, worked at Bletchley Park where Colossus was put into operation. It was not then realized that Turing-completeness was significant; most of the other pioneering modern computing machines were not either (e.g. the Atanasoff-Berry Computer, the Harvard Mark I electro-mechanical relay machine, the Bell Labs relay machines (by George Stibitz et al), Konrad Zuse's first two designs, and so on). The notion of a computer as a general purpose machine, and not simply a massive calculator devoted to solving difficult but single-minded problems, did not become prominent until a few years later.

Colossus was preceded by several computers, many of them first in some category. Zuse's Z3 was the first functional fully program-controlled computer, and was based on electromechanical relays, as were the (less advanced) Bell Labs machines of the late 1930s (George Stibitz, et al). The ABC Computer was electronic and binary (digital) but not programmable. Assorted analog computers were semiprogrammable; some of these much predated the 1930s (eg, Vannevar Bush). Babbage's Analytical engine antedated all these (in the mid-1800s), and was both digital and programmable, but was only partially constructed and never functioned at the time (a replica of his Difference engine No. 2, built in 1991, does work, however). Colossus was the first combining digital, (partially) programmable, and electronic.

Defining characteristics of five first operative digital computers
Computer Nation Year Digital Binary Electronic Programmable Turing
complete
Atanasoff-Berry Computer USA 1937−42 Yes Yes Yes No No
Zuse Z3 Germany 1941 Yes Yes No Fully, by paper tape Yes
Colossus computer UK 1944 Yes Yes Yes Partially, by rewiring No
Harvard Mark I/IBM ASCC USA 1944 Yes No No By paper tape No
ENIAC USA 1946 Yes No Yes Partially, by rewiring Yes

Influence and fate

The use to which the Colossi were put was of the highest secrecy, and the Colossus itself was highly secret, and remained so for many years after the War. Thus, Colossus could not be included in the history of computing hardware for many years, and Flowers and his associates also were deprived of the recognition they were due.

Being not widely known, it therefore had little direct influence on the development of later computers; EDVAC was the early design which had the most influence on subsequent computer architecture.

However, the technology of Colossus, and the knowledge that reliable high-speed electronic digital computing devices were feasible, had a significant influence on the development of early computers in Britain. A number of people who were associated with the project and knew all about Colossus played significant roles in early computer work in Britain. In 1972, Herman Goldstine wrote that:

"Britain had such vitality that it could immediately after the war embark on so many well-conceived and well-executed projects in the computer field"[1].

In writing that, Goldstine was unaware of Colossus, and its legacy to those projects of people such as Alan Turing (with the Pilot ACE and ACE), and Max Newman and I. J. Good (with the Manchester Mark I and other early Manchester computers). Brian Randell later wrote that:

"the COLOSSUS project was an important source of this vitality, one that has been largely unappreciated, as has the significance of its places in the chronology of the invention of the digital computer"[2].

Colossus documentation and hardware were classified from the moment of their creation and remained so after the War, when Winston Churchill specifically ordered the destruction of most of the Colossus machines into 'pieces no bigger than a man's hand'; Tommy Flowers personally burned blueprints in a furnace at Dollis Hill. Some parts, sanitised as to their original use, were taken to Newman's Computing Machine Laboratory at Manchester University. The Colossus Mark I was dismantled and parts returned to the Post Office. Two Colossus computers, along with two replica Tunny machines, were retained, moving to GCHQ's new headquarters at Eastcote in April 1946, and moving again with GCHQ to Cheltenham between 1952 and 1954[3]. One of the Colossi, known as Colossus Blue, was dismantled in 1959; the other in 1960[3]. In their later years, the Colossi were used for training, but before that, there had been attempts to adapt them, with varying success, to other purposes[4]. Jack Good relates how he was the first to use it after the war, persuading the NSA that Colossus could be used to perform a function for which they were planning to build a special purpose machine[3]. Colossus was also used to perform character counts on one-time pad tape to ensure their randomness[3].

Information about Colossus began to emerge publicly in the late 1970s, after the secrecy imposed by the Official Secrets Act ended in 1976. More recently, a 500-page technical report on the Tunny cipher and its cryptanalysis – entitled General Report on Tunny – was released by GCHQ to the national Public Record Office in October 2000; the complete report is available online [2], and it contains a fascinating paean to Colossus by the cryptographers who worked with it:

It is regretted that it is not possible to give an adequate idea of the fascination of a Colossus at work; its sheer bulk and apparent complexity; the fantastic speed of thin paper tape round the glittering pulleys; the childish pleasure of not-not, span, print main header and other gadgets; the wizardry of purely mechanical decoding letter by letter (one novice thought she was being hoaxed); the uncanny action of the typewriter in printing the correct scores without and beyond human aid; the stepping of the display; periods of eager expectation culminating in the sudden appearance of the longed-for score; and the strange rhythms characterizing every type of run: the stately break-in, the erratic short run, the regularity of wheel-breaking, the stolid rectangle interrupted by the wild leaps of the carriage-return, the frantic chatter of a motor run, even the ludicrous frenzy of hosts of bogus scores. [3]

Reconstruction

A construction of a replica of a Colossus Mark II has been undertaken by a team led by Tony Sale. The reconstruction is on display in the Bletchley Park Museum in Milton Keynes, Buckinghamshire.

See also

  • History of computing hardware
  • Z3
  • Supercomputer

Footnotes

  1. ^ The Computer from Pascal to von Neuman (pp. 321)
  2. ^ The COLOSSUS, pp. 87
  3. ^ a b c d Copeland, 2006, p. 173-175
  4. ^ Horwood, 1973

References

  • W. W. Chandler, The Installation and Maintenance of Colossus (IEEE Annals of the History of Computing, Vol. 5 (No. 3), 1983, pp. 260–262)
  • Allen W. M. Coombs, The Making of Colossus (Annals of the History of Computing, Vol. 5 (No. 3), 1983, pp.253-259)
  • Jack Copeland, Colossus: Its Origins and Originators (IEEE Annals of the History of Computing, 26(4), October–December 2004, pp. 38–45).
  • Jack Copeland, Colossus and the Dawning of the Computer Age, in Action This Day, 2001, ISBN 0-593-04982-9.
  • B. Jack Copeland (editor), Colossus: The Secrets of Bletchley Park's Codebreaking Computers, 2006, Oxford University Press, ISBN 0-19-284055-X.
  • I. J. Good, Early Work on Computers at Bletchley (IEEE Annals of the History of Computing, Vol. 1 (No. 1), 1979, pp. 38–48)
  • I. J. Good, Pioneering Work on Computers at Bletchley (in Nicholas Metropolis, J. Howlett, Gian-Carlo Rota, (editors), A History of Computing in the Twentieth Century, Academic Press, New York, 1980)
  • T. H. Flowers, The Design of Colossus (Annals of the History of Computing, Vol. 5 (No. 3), 1983, pp. 239–252)
  • D C Horwood, A technical description of COLOSSUS I, August 1973, PRO HW 25/24.
  • Brian Randell, Colossus: Godfather of the Computer, 1977 (reprinted in The Origins of Digital Computers: Selected Papers, Springer-Verlag, New York, 1982)
  • Brian Randell, The COLOSSUS (in A History of Computing in the Twentieth Century)
  • Albert W. Small, The Special Fish Report (December, 1944) describe the operation of Colossus to break Tunny messages

Further reading

  • Harvey G. Cragon, From Fish to Colossus: How the German Lorenz Cipher was Broken at Bletchley Park (Cragon Books, Dallas, 2003; ISBN 0-9743045-0-6) – A detailed description of the cryptanalysis of Tunny, and some details of Colossus (contains some minor errors)
  • Ted Enever, Britain's Best Kept Secret: Ultra's Base at Bletchley Park (Sutton Publishing, Gloucestershire, 1999; ISBN 0-7509-2355-5) – A guided tour of the history and geography of the Park, written by one of the founder members of the Bletchley Park Trust
  • Tony Sale, The Colossus Computer 1943–1996: How It Helped to Break the German Lorenz Cipher in WWII (M.&M. Baldwin, Kidderminster, 2004; ISBN 0-947712-36-4) – A slender (20 page) booklet, containing the same material as Tony Sale's website (see below)
  • Michael Smith, Station X, 1998. ISBN 0-330-41929-3.
  • Paul Gannon, "Colossus Bletchley Park's Greatest Secret" 2006 Atlantic Books; ISBN 1-84354-330-3.
  • Jack Copeland: Colossus. The Secrets of Bletchley Park's Codebreaking Computers. Oxford University Press 2006. ISBN 0-19-284055-X

Other meanings

There was a fictional computer named Colossus in the movie Colossus: The Forbin Project. Also see List of fictional computers.

External links

  • Tony Sale's Codes and Ciphers Contains a great deal of information, including:
    • Colossus, the revolution in code breaking
    • Lorenz Cipher and the Colossus
      • The machine age comes to Fish codebreaking
      • The Colossus Rebuild Project
      • The Colossus Rebuild Project: Evolving to the Colossus Mk 2
      • Walk around Colossus A detailed tour of the replica Colossus – make sure to click on the "More Text" links on each image to see the informative detailed text about that part of Colossus
    • IEEE lecture – Transcript of a lecture Tony Sale gave describing the reconstruction project
  • BBC news article reporting on the replica Colossus
Search Term: "Colossus_computer"

collossus
colosus

colossus news and colossus articles

Here's our top rated colossus links for the day:

Boxing - News & Results - UK News 

SecondsOut.com - 46 minutes ago
Undefeated colossus Nikolay Valuev defends his WBA world heavyweight title against Monte Barrett on Saturday night, and you can watch the entire 'Big Red October' card on www.sportal.com, in association with SecondsOut.

GRAW grabs BAFTA top award ( News ) 
EuroGamer - 26 minutes ago
Ubi scoops two, in fact. If you would like to comment on this article, then you must be logged in! It's lovely to see Shadow of the Colossus win some recognition.

Video Game BAFTA Winners Announced [ News ] 
Total Video Games - 26 minutes ago
It was a big night for Ghost Recon Advanced Warfighter and Shadow of the Colossus...

Southern discomfort 
San Jose Mercury News - Oct 05 4:43 AM
Hollywood is the one colossus that still bestrides the world, having stretched its far-flung empire across the widest deserts and beneath the deepest seas. Everywhere movies go, they are greeted as liberators, not invaders. Except, of course, in the American South, which Hollywood persists in treating as some kind of Hooterville theme park.

Potential £100m deal for Biotica 
Business Weekly - Oct 05 8:05 AM
Serial bio entrepreneur, Dr Mark Bodmer has seen his most recent venture sign a research deal with American colossus, Wyeth that could be worth well over £100m.

Thank you for viewing the colossus page shadow of the colossus. 

 

Ever wondered what others are searching for in relation to colossus? Now you can see.  Below is a listing of  what everyone else is searching for in regard to colossus.

1. shadow of the colossus
2. colossus
3. colossus of rhodes
4. shadow of the colossus walkthrough
5. shadow of colossus
6. the colossus of rhodes
7. colossus computer
8. the colossus
9. walkthrough for shadow of the colossus
10. marvel character colossus
11. search engine colossus
12. shadow colossus
13. shadow of the colossus cheats
14. the new colossus
15. shadow of the colossus hints
16. the map of the location of the colossus of rhodes
17. shadowcat and colossus
18. colossus x-men
19. colossus at thorpe park
20. shadow of colossus walkthrough
21. shadow of the colossus game hints
22. silver surfer vs colossus
23. colossus lazarus
24. colossus of rhode
25. colossus ride
26. gtva colossus
27. shadow of the colossus 2
28. shadow of the colossus mp3
29. colossus marvel
30. colossus theatre
31. darksteel colossus
32. shadow of the colossus walk-through
33. x-men colossus
34. colossus and insurance
35. colossus at rhodes
36. colossus comics
37. colossus langley
38. colossus laval
39. the thing vs colossus
40. cheatcodes for shadow of the colossus
41. colossus computer created to decode
42. colossus of atlantis godzilla
43. colossus onions
44. colossus rhodes
45. he colossus of rhodes
46. marvel colossus
47. shadow of the colossus wallpaper
48. shadowcat and colossus fanfic
49. thorpe park colossus
50. cheats for shadow of the colossus
51. cheats, walkthrough for shadow of the colossus for ps2
52. colossus and psylocke
53. colossus pics
54. colossus picture
55. colossus shadow
56. computer colossus
57. famous players colossus
58. five folded colossus world-wide kingdom
59. insurance colossus loss of income
60. japanese shadow of the colossus
61. search engines colossus
62. shadow colossus how to dive
63. shadow of the colossus codes
64. shadow of the colossus ending
65. shadow of the colossus guide
66. shadow of the colossus ps2
67. walktrough for shadow of the colossus
68. warpath vs colossus
69. ancient colossus of rhodes
70. bt colossus
71. colossus & wolverine fast ball special
72. colossus & wolverine fastball special
73. colossus circus
74. colossus coaster
75. colossus color grading
76. colossus huge tree
77. colossus insurance litigation
78. colossus piotr
79. colossus program claims adjusting
80. colossus vs juggarnaut
81. colossus what every trial lawyer
82. definition of colossus
83. it the living colossus
84. lovatts colossus 1o5
85. native instruments colossus faq
86. psylocke and colossus
87. quantum leap colossus review
88. revived power colossus
89. shadow of the colossus cheat
90. shadow of the colossus codes and cheats
91. shadow of the colossus cutscenes
92. shadow of the colossus fan site
93. shadow of the colossus review
94. shadow of the colossus theme
95. shadow of the colossus walk through
96. the colossus computer
97. the colossus of atlantis godzilla
98. the colossus of rhode
99. the colossus of rhodes maze
100. the five great world-wide kingdoms the colossus
101. ultimate colossus
102. ultimate x men colossus
103. alan turing, colossus
104. bestrides the world like a colossus
105. brazen statue of the colossus picture
106. cheats for shadow of colossus on ps2
107. colossi
108. colossus and kitt
109. colossus boss
110. colossus first computer
111. colossus from men
112. colossus hd advance
113. colossus history
114. colossus inc down
115. colossus of atlantis godzilla series
116. colossus of hercules vatican museum
117. colossus of nero
118. colossus search engine
119. colossus squid
120. colossus the roller coaster
121. computer colossus year invented
122. computers, the colossus
123. construction colossus of rhodes
124. ewql - colossus
125. global search engine colossus
126. hifonics colossus
127. hints and tips for shadow of the colossus
128. how to beat 15th colossus
129. magnolia colossus
130. new colossus
131. picture of the old colossus world-wide kingdom
132. shadow of colossus strategy
133. shadow of the colossus all bosses
134. shadow of the colossus happy ending
135. shadow of the colossus hd advance
136. shadow of the colossus mp3s
137. shadow of the colossus page
138. shadow of the colossus ps2 walkthrough videos
139. shadow of the colossus strategy
140. shadow of the colossus walkthrough, hints, cheats
141. shadow of the colossus walkthru
142. shadows of the colossus
143. shawdow of the colossus walkthrough
144. sonny rollins saxophone colossus dvd cover
145. the original colossus computer
146. using east colossus in sonar
147. wander and the colossus
148. what is a colossus
149. where is colossus net
150. x-men comics, colossus and rogue kissing
151. x-men, colossus and rogue
152. alan touring, colossus
153. analysis new colossus
154. bibical of picture of the old colossus
155. brian o'connell civil society, colossus
156. colorforms colossus rex
157. colossus - biography
158. colossus 106 baffler
159. colossus 13
160. colossus and nevada
161. colossus cinema laval
162. colossus eldre'thalas wow
163. colossus famous player
164. colossus fossil
165. colossus from xmen
166. colossus gladiator
167. colossus inc
168. colossus insurance adjustment rates
169. colossus langley bc
170. colossus men
171. colossus northstar ultimate fanart
172. colossus o rhodes
173. colossus of atlantis
174. colossus of columbia
175. colossus of columbia march
176. colossus of rhodos
177. colossus on-ride
178. colossus shadow of
179. colossus sketch
180. colossus superjump
181. colossus theatre, langley, b. c.
182. colossus thorpe park
183. colossus toy review
184. colossus trilogy: a twenty fifth anniversary omnibus edition
185. colossus wallpaper
186. colossus wolfmother
187. compare the abc, the eniac and the colossus computers
188. computers colossus
189. controls not in manual shadow of the colossus
190. difference between the eniac and abc and colossus computers
191. early computers called colossus
192. east west colossus review
193. engines colossus
194. everquest, colossus shard earring
195. free downloadable guide to shadow of the colossus
196. game shadows of the colossus
197. greek colossi
198. gtv colossus
199. gtvs colossus
200. halo 2 colossus
201. halo 2 colossus super bounce
202. halo 2 multiplayer colossus walkthrough
203. hints for shadow of the colossus
204. hms colossus
205. how to beat shadow of the colossus
206. how to kill the last colossus
207. juggernaut vs colossus
208. magnus colossus
209. new coleman inflatable 4 person colossus boat raft oars
210. ps2 colossus
211. revived power battle the colossi
212. shadow of colossus background
213. shadow of colossus ps2 hd compatibility
214. shadow of the colossus 3dgamers demo
215. shadow of the colossus 9th colossus
216. shadow of the colossus 9th colussus
217. shadow of the colossus cheat codes
218. shadow of the colossus faq
219. shadow of the colossus for pc
220. shadow of the colossus gameshark codes
221. shadow of the colossus map
222. shadow of the colossus myspace
223. shadow of the colossus online guide
224. shadow of the colossus ost
225. shadow of the colossus size chart
226. shadow of the colossus soundtrack
227. shadow of the colossus tracks
228. shadow of the colossus walkthrnugh
229. shadow of the colossus walkthroug
230. shadow of the colossus walkthroughs
231. shadow of the colossus walkthrouth
232. shadow of the colossus walktrough
233. shadows or the colossus
234. shodow of colossus
235. slovakian engine colossus
236. specs for colossus
237. the colossus at rhodes
238. the colossus by goya
239. the colossus poem
240. the new colossus poem recording
241. the seven wonders of the world- colossus of rhodes
242. what type of technology made the colossus run
243. when was the colossus made
244. when was the colossuses of rhodes built
245. why was the modern colossus built
246. x-mem colossus