Colossus (tietokone)

Colossus Mark II

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 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] Tuttesta tuli myöhemmin arvostettu tutkija, mutta Flowers jäi unohduksiin.[8]

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.[9]

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] Se ei ollut myöskään yleiskäyttöinen tietokone vaan suunniteltu kryptoanalyyttiseen tehtävään, johon liittyi laskentaa ja Boolen algebraa.[6]

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

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

Max Newman siirtyi sodan jälkeen Manchesterin yliopistoon.[6]

Katso myösMuokkaa

LähteetMuokkaa

  1. a b Colossus cracks codes once more 2007. BBC.
  2. Paul A. Freiberger Michael R. Swaine: Atanasoff-Berry Computer Encyclopaedia Britannica. Viitattu 22.6.2019. (englanniksi)
  3. a b c d e B.J. Copeland: Colossus Encyclopaedia Britannica. Viitattu 22.6.2019. (englanniksi)
  4. Colossus cryptomuseum.com. Viitattu 28.1.2020. (englanniksi) 
  5. Hobbs, Arthur M. & Oxley, James G.: William T. Tutte, 1917–2002 math.lsu.edu. 21.11.2003. Viitattu 23.11.2014.
  6. a b c d e f g h i j k l A Brief History of Computing alanturing.net. Viitattu 11.2.2020. (englanniksi)
  7. a b Mark Ward: The road to uncovering a wartime Colossus bbc.com. 11.2.2013. Viitattu 28.1.2020. (englanniksi)
  8. Panu Hietaneva, Brittikartanossa tehtiin historiaa, Helsingin Sanomat 15.10.2014 sivu B 20
  9. B. Randell: Colossus: Godfather of the Computer link.springer.com. 1976. doi:10.1007/978-3-642-61812-3_27. Viitattu 1.2.2020. (englanniksi) 
  10. The world's first overclocked computer
  11. Sale, Tony: The Colossus Rebuild Project, evolving to the Colossus Mk 2 Lorenz ciphers and the Colossus. Viitattu 23.11.2014.

Aiheesta muuallaMuokkaa

Tämä tietotekniikkaan liittyvä artikkeli on tynkä. Voit auttaa Wikipediaa laajentamalla artikkelia.