Colossus (tietokone)

Colossus oli maailman ensimmäinen ohjelmoitava elektroninen tietokone. Se rakennettiin Englannissa toisen maailmansodan aikana Saksan vaikeimpien salakirjoitussanomien murtamiseen. Se oli kuorma-auton kokoinen ja siinä oli yli kaksituhatta elektroniputkea. Tietokonetta pidetään yleisesti ensimmäisenä elektronisena ja digitaalisena tietokoneena, mutta Atanasoff-Berry tietokoneesta oli prototyyppejä aiemmin. Tietokoneen merkittävänä innovaationa, jota käytetään vielä nykyisissä tietokoneissa, pidetään kellopulssin käyttöä suorituksen ajoittamiseen ja synkronointiin.

Saksalaiset suojasivat viestinsä Enigma-koneella ja Adolf Hitlerin itsensä tilaamalla kehittyneemmällä Lorenz SZ-40/42 -salauskirjoittimella. Enigma-salaus purettiin Bombe-koneella ja Colossuksella purettiin Lorenz-salaus. Viestien purkutyötä tehneeseen brittien työryhmään kuuluivat muun muassa matemaatikko Alan Turing ja laitteen suunnittelijat matemaatikko Bill Tutte, Max Newman ja insinööri Tommy Flowers. Tukikohta sijaitsi Government Code and Cypher Schoolissa (GC&CS) Buckinghamshiressä Bletchley Parkin kartanossa. Koneen suunnittelijat eivät saaneet kiitosta työstä, sillä työstä ei saanut puhua sodan jälkeenkään. Osa tietoja käsittelevistä dokumenteista on yhä salaisia. Tuttesta tuli myöhemmin arvostettu tutkija, mutta Flowers jäi unohduksiin.

Ennen Colossus-tietokonetta Max Newmanin ehdotuksesta rakennettiin Heath Robinson -tietokone, joka oli hidas, epäluotettava ja sen käyttämät paperinauhat rikkoutuivat, mutta osoitti Newmanin menetelmän hyödyn. Turing ehdotti Newmanille Flowersin apua koneen luotettavuuden parantamiseen. Flowers oli aiemmin auttanut Bombe-koneiden kehityksessä. Flowers ehdotti kuitenkin täysin elektronisen koneen suunnittelua ja rakentamista, joka olisi kuitenkin toiminnaltaan samankaltainen kuin Heath Robinson.

Tietokone perustui venttiileihin, joita pidettiin epäluotettavina, mutta Flowersin kokeiden perusteella ne toimivat kunhan konetta ei sammutettu. Flowers myös suunnitteli koneen yhdellä paperinauhalla, jolloin aiemmassa Robinsonin koneessa ollut kahden reikäkortin synkronointiongelma poistui. Tarvittava lisätieto tuotettiin elektronisesti tietokoneessa. Tietokoneen ominaisuuksiin kuului Boolen logiikkaoperaatiot.

Colossus I asennettiin Bletchley Parkissa 18. tammikuuta 1944. Kaikkiaan kymmenen Colossusta rakennettiin. Ensimmäisessä oli noin 1 600 elektroniputkea ja myöhemmät käyttivät noin 2 400 putkea. Tietokone ei ollut tallennetun ohjelman tietokone vaan sen ohjelmaa muutettiin johdoilla ja kytkimillä. Se ei ollut myöskään yleiskäyttöinen tietokone vaan suunniteltu kryptoanalyyttiseen tehtävään, johon liittyi laskentaa ja Boolen algebraa.

Colossusta ylikellotettiin, jotta se purkaisi nopeammin saksalaiskoodeja. Laitteesta valmistui Tony Salen johdolla vuonna 2007 toimiva replika.

Kaikki kymmenen Colossus-tietokonetta purettiin osiin sodan jälkeen. Ennen Brian Randellin esitystä vuonna 1976 ENIAC:ia pidettiin ensimmäisenä elektronisena tietokoneena maailmassa.

Max Newman siirtyi sodan jälkeen Manchesterin yliopistoon.

Katso myös 
 Bombe

Lähteet

Aiheesta muualla 

 The Colossus – its purpose and operation, Tony Sale
 The Colossus Computer , The National Museum of Computing

Buckinghamshire
Tietokoneet
Tietotekniikan historia
1940-luvun tietokoneet
Yhdistynyt kuningaskunta toisessa maailmansodassa
Vakoilu