Colossus the world's first electronic computer
Posted: Sun Mar 11, 2012 3:36 pm
Watch a short film made by Google about it, here.
For information and discussion about Oolite.
https://bb.oolite.space/
The first working programmable computer was Konrad Zuse's Z3 in 1941. Fortunately, the Nazis did not understand its importance. The Allied however did: they bombed it in 1943.SandJ wrote:It is important to understand every word in the following is significant: Colossus was the world's first electronic, digital, programmable computer. It was not a general purpose computer. Change any of those words and the claim-to-fame differs.
There are other upcoming celebrations of Turing's 100th birthday, such as http://events.cs.bham.ac.uk/turing12/index.phpSandJ wrote:Bletchley Park is where the polymath Alan Turning worked. This year would have been his 100th birthday but I think you've missed your chance to attend this year's Turing Lecture.
It really wasn’t. Colossus was unrelated to the Bombes, doing a different type of computation for a different type of cypher. Colossus was a fully-electronic version of a machine called “Heath Robinson”.Gimbal Locke wrote:The Colossus was based on a Polish prototype
Er… are you sure you’re not confusing it with this completely different Colossus? :-)Greyth wrote:I was utterly gobsmacked when I learned that a rebuilt Colossus achieved a processing speed 5.18 ghz! :shock:
I don't think so Ahruman, here is one account although it differs from the account that I originally read in some details. I suspect that their estimate of 5.8 ghz is in error... from memory approx 5.2 ghz is the ceiling for valve switching... above that and it becomes unreliable.Er… are you sure you’re not confusing it with this completely different Colossus?
From the linked article:Greyth wrote:I don't think so Ahruman, here is one account although it differs from the account that I originally read in some details. I suspect that their estimate of 5.8 ghz is in error... from memory approx 5.2 ghz is the ceiling for valve switching... above that and it becomes unreliable.Er… are you sure you’re not confusing it with this completely different Colossus?
http://theinstitute.ieee.org/technology ... crypted148
That's MHz, not GHz.“If you scale the CPU frequency, you get an equivalent clock speed of 5.8 megahertz for Colossus,” says Schüth. “That is a remarkable speed for a computer built in 1944.”
I refer to my earlier post:“If you scale the CPU frequency, you get an equivalent clock speed of 5.8 megahertz for Colossus,” says Schüth. “That is a remarkable speed for a computer built in 1944.”
ENIAC was the first general-purpose digital programmable computer (although it was not the first stored-program computer, so still not a fully-fledged computer). Colossus was not general-purpose, it was built to solve a very specific kind of problem. Schüth's laptop was built to run Windows, not run cryptographic analysis. Hence his winning PC was fairly crap at solving the problems. Colossus was designed and built specifically to crack Lorenz codes.SandJ wrote:It is important to understand every word in the following is significant: Colossus was the world's first electronic, digital, programmable computer. It was not a general purpose computer.
No worries. There's a lot of confusion about the period anyway.Greyth wrote:Thanks guys for sorting me out again.
This is certainly true. The Polish government-in-exile (first in France, then in Britain) controlled military forces across the European fronts, in Africa and the Middle East, as well as within Poland, throughout the war. The Polish Air Force reformed as a number of highly-regarded units within the RAF. Polish intelligence cracked the Enigma cypher before the war started, and constructed the first “bombe” (high-speed Enigma simulator) to help with the process. (Polish intelligence also uncovered the Holocaust; [wp]Witold Pilecki[/wp] voluntarily spent two an a half years in Auschwitz.) Poles achieved a great many things during WWII, many of which were suppressed by the Communist regime. Colossus happens not to be among them.Greyth wrote:I remember that many Polish laid down their lives to deliver a machine to the Allies. Well, gave up their lives full stop. There are entire cemeteries dedicated to Polish war dead. I used to pass one on the way to a client site. Whenever there was a one way ticket mission the Polish would be in the queue.
Doesn't sound very likely to me ... given such British naval disasters as the sinking of the Prince of Wales and the Repulse by the Japanese Navy in 1941, it doesn't sound like the British were getting much in the way of useful intelligence back then. It would also seem to be an unusual way to bring an ally into a war: NOT telling them about an attack? What happens if they find out later? Why not, instead, tell your ally about the imminent attack, and not only make sure that they are extremely grateful to you, but also make sure that when your enemy makes the attack, they walk into an ambush and get creamed?NigelJK wrote:I was told a few years ago that the British has cracked the Japanese Naval code (anyone have any idea by whom and how?) near the start of WWII. Churchill was informed of the Attack on Pearl Harbour before it happened, and declined to let the US know it was on it way, apparently to 'help' the US into the War effort.
The British, Australians, Dutch and Americans cooperated on attacks against JN-25 [the chief code used by the Imperial Japanese Navy during and slightly before World War II] beginning well before the Pearl Harbor attack. The Japanese Navy was not engaged in significant battle operations until late 1941, so there was little traffic available with which to work. Before then, IJN discussions and orders could generally travel by more secure routes than encrypted broadcast, such as courier or direct delivery by an IJN vessel. Publicly available accounts differ, but the most credible agree that the JN-25 version in use before December 1941 was not more than perhaps 10% broken at the time of the attack, and that primarily in stripping away its superencipherment.