Colossus (tietokone)

Wikipediasta
Siirry navigaatioon Siirry hakuun
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 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]

  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. a b c B. Jack Copeland: The Modern History of Computing plato.stanford.edu. 2006. Viitattu 7.10.2021. (englanniksi)
  9. Panu Hietaneva, Brittikartanossa tehtiin historiaa, Helsingin Sanomat 15.10.2014 sivu B 20
  10. 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) 
  11. The World's first Overclocked computer members.iinet.net.au. Viitattu 29.7.2022. (englanniksi)
  12. Sale, Tony: The Colossus Rebuild Project, evolving to the Colossus Mk 2 Lorenz ciphers and the Colossus. Viitattu 23.11.2014.
  13. Benj Edwards: 80 years later, GCHQ releases new images of Nazi code-breaking computer arstechnica.com. 18.1.2024. Viitattu 20.1.2024. (englanniksi)

Aiheesta muualla

[muokkaa | muokkaa wikitekstiä]
Tämä tietotekniikkaan liittyvä artikkeli on tynkä. Voit auttaa Wikipediaa laajentamalla artikkelia.