Colossus (tietokone)

Wikipediasta
Tämä on arkistoitu versio sivusta sellaisena, kuin se oli 29. heinäkuuta 2022 kello 17.54 käyttäjän Xrkkt (keskustelu | muokkaukset) muokkauksen jälkeen. Sivu saattaa erota merkittävästi tuoreimmasta versiosta.
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] 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ös

Lähteet

  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.

Aiheesta muualla

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