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.[1] Tietokonetta pidetään yleisesti ensimmäisenä elektronisena ja digitaalisena tietokoneena, mutta Atanasoff-Berry tietokoneesta oli prototyyppejä aiemmin.[2] Tietokoneen merkittävänä innovaationa, jota käytetään vielä nykyisissä tietokoneissa, pidetään kellopulssin käyttöä suorituksen ajoittamiseen ja synkronointiin.[3]
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.[4] Viestien purkutyötä tehneeseen brittien työryhmään kuuluivat muun muassa matemaatikko Alan Turing ja laitteen suunnittelijat matemaatikko Bill Tutte[5], Max Newman[6] ja insinööri Tommy Flowers.[7][3] 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.[6][8] Tuttesta tuli myöhemmin arvostettu tutkija, mutta Flowers jäi unohduksiin.[9]
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.[6] Turing ehdotti Newmanille Flowersin apua koneen luotettavuuden parantamiseen.[6] Flowers oli aiemmin auttanut Bombe-koneiden kehityksessä.[6] Flowers ehdotti kuitenkin täysin elektronisen koneen suunnittelua ja rakentamista, joka olisi kuitenkin toiminnaltaan samankaltainen kuin Heath Robinson.[6]
Tietokone perustui venttiileihin, joita pidettiin epäluotettavina, mutta Flowersin kokeiden perusteella ne toimivat kunhan konetta ei sammutettu.[3] Flowers myös suunnitteli koneen yhdellä paperinauhalla, jolloin aiemmassa Robinsonin koneessa ollut kahden reikäkortin synkronointiongelma poistui.[3] Tarvittava lisätieto tuotettiin elektronisesti tietokoneessa.[3] Tietokoneen ominaisuuksiin kuului Boolen logiikkaoperaatiot.[10]
Colossus I asennettiin Bletchley Parkissa 18. tammikuuta 1944.[6] Kaikkiaan kymmenen Colossusta rakennettiin.[6] Ensimmäisessä oli noin 1 600 elektroniputkea ja myöhemmät käyttivät noin 2 400 putkea.[6] Tietokone ei ollut tallennetun ohjelman tietokone vaan sen ohjelmaa muutettiin johdoilla ja kytkimillä.[6][8] Se ei ollut myöskään yleiskäyttöinen tietokone vaan suunniteltu kryptoanalyyttiseen tehtävään, johon liittyi laskentaa ja Boolen algebraa.[6][8]
Colossusta ylikellotettiin, jotta se purkaisi nopeammin saksalaiskoodeja.[11] Laitteesta valmistui Tony Salen johdolla vuonna 2007 toimiva replika.[12]
Kaikki kymmenen Colossus-tietokonetta purettiin osiin sodan jälkeen.[1] GCHQ:n mukaan koneen tekniikkaa oli käytössä vielä 1960-luvun alussa.[13] Ennen Brian Randellin esitystä vuonna 1976 ENIAC:ia pidettiin ensimmäisenä elektronisena tietokoneena maailmassa.[7]
Max Newman siirtyi sodan jälkeen Manchesterin yliopistoon.[6]
<ref>
-elementti; viitettä plch
ei löytynyt© MMXXIII Rich X Search. We shall prevail. All rights reserved. Rich X Search