Maurice Vincent Wilkes Tietojenkäsittelyn pioneeri Raine Kauppinen Tietojenkäsittelytieteen historia 18.1.2001.

Slides:



Advertisements
Samankaltaiset esitykset
F IN EL IB - KÄYTTÄJÄKYSELYN AINEISTON YLEISESITTELY - Y LIOPISTOT FinELib toteutti syys-lokakuussa 2011 tutkijoiden elektronisten julkaisujen käyttöä.
Advertisements

Tietokonetekniikka 2 Tietokoneen historia
Potpuri Pereen päiväkodissa
Tietokoneen käyttöjärjestelmä
Muistit, apumuisti, cd-, dvd-levyt ja asemat, USB-muisti
Johdatus Linuxiin Mauri Heinonen
Ohjelmistotekniikka Tuotteenhallinta Kevät 2002 Päivi Ovaska LTKK/Tite.
1 ©TNS 2012 Tämän tutkimuksen tulokset on tarkoitettu vain tilaajan omaan käyttöön. Niitä ei saa lainata, luovuttaa, jälleenmyydä tai julkaista ilman tutkimusyrityksen.
Tilinpäätösinfo M Honkala TILINPÄÄTÖS 2000 Matti Honkala
Suomen ensimmäiset tietokoneet Tomi Asikainen
Claude Elwood Shannon Hannele Anttonen Tietojenkäsittelytieteen historia -seminaari 2007.
ROTARACT Rotarypiirissä /2006 Esa Irri, Tampereen Rotaract-klubi.
Windows NT Mika Purmonen
Suse / OpenSuse Antti Hartikainen. Terminologiaa SUSE = Saksalainen monikansallinen yritys, asiakkaina yritykset. SUSE Linux Enterprise = SUSEn kehittämä.
Eläkeselvitys 2012: Selvitys TEKin jäsenten näkemyksistä eläkeiästä ja eläke- ehdoista
E-Commerce 2010: Business, Technology, Society 6e
S Sosiaalitekniikka 1999 S Sosiaalitekniikka.
Suunnitelma paperittomasta kokouskäytännöstä koko luottamushenkilöhallinnolle Kaupunginhallitus
Filosofian synty Filosofia on arkipäiväisien asioiden ihmettelyä ja yliluonnollisten kysymyksien pohdiskelua. Filosofiassa argumentointi ja kyseenalaistaminen.
YLEIS- JA KESTOPLUSKVAMPERFEKTI
 Ulkomaankauppa on aina ollut merkityksellistä Suomelle.  Kokonaisvienti nelinkertaistui vuodesta 1990 vuoteen 2008 asti.  Tavaroiden ja palveluiden.
Tänään - Vaihto-info, Jani Haapakoski - Sivuaineista * Sivuaineet tutkintorakenteessa * Mitä vaihtoehtoja sivuaineissa on * Miten sivuaineiden opinto-oikeutta.
NEVILLE CHAMBERLAIN Saku Huhmo 2B. Nuori Neville Chamberlain.
SUOMALAISEN LAPSIPERHEEN ARKI
GNU-ohjelmointityökalut Jussi Raunio TI09OHJ
KVV-maisteriohjelman HOPS-työskentely Miksi? Miten? Kuinka monelle?
MUUTAMA LAUSE HISTORIAAN SEPPO RÄSÄNEN SAVONIA-AMMATTIKORKEAKOULU TERVEYSALA, KUOPIO Ohjelmistotekniikka ja projektinhallinta, 4 op.
EUR-ACE akkreditointi ja KKA LAUREA Karl Holm.
HOPS - Henkilökohtainen opiskelusuunnitelma ammattiin kasvamisen tukena TL/
Koulunkäynti alkaa noin 7-8v Peruskoulu, ammattikoulu, Jns.
Hyvinvointi-Suomi 1960-luvulta lähtien suuri ”rakennemuutos”
Windowsin Historia. Yleistä historiaa Windows kehitettiin alun perin MS-DOSin käyttöliittymäksi. Ohjelmalla pyrittiin helpottamaan IBM:n tietokoneiden.
Jyväskylän yliopisto tänään  maan suurimpia  maan tuloksellisimpia  maan valtakunnallisin opiskelijoiden taustalta  opiskelijaa 85 maasta 
ITIL Information Technology Infrastructure Library
University of Joensuu Dept. of Computer Science P.O. Box 111 FIN Joensuu Tel fax Tietojenkäsittelytieteen.
Euroopan talous- ja rahaliitto EMU: Kehitetty jo n. 30 vuotta Ensimmäinen vaihe 1979 => valuuttakurssit Vuonna 1999 kytkettiin 12 maan valuuttakurssit.
Vaasan yliopisto Tietojenkäsittely TiTe.1020 Tietokoneiden luokitus E-Commerce 2010: Business, Technology, Society 6e Prentice Hall © 2010.
Tietokoneen arkkitehtuuri ja konekieli Tietotekniikan perusteet Pekka Orponen.
Edsger Dijkstra Merkittävä Hollantilainen tietojenkäsittelytieteilijä Julkaissut ja kirjoittanut paljon Tutkinut useita eri alueita Tietojenkäsittelytieteen.
John von Neumann
Tietokone asiantuntijan työvälineenä ICT01D Tietokoneen toiminta Juhani Merilinna.
EDSAC-Tietokone Esa Kallioniemi. Johdanto Tultaessa 1930-luvulle mekaaniset laskennan apuvälineet yleistyivät Ensimmäinen reletekniikalla parannettu reikäkorttilaskin.
Elliott 803 A aloitti TKK:lla tietokoneajan 50 vuotta sitten
University of Joensuu Dept. of Computer Science P.O. Box 111 FIN Joensuu Tel fax Tietojenkäsittelytieteen.
T Ryhmä ”Tete” Henkilökohtainen SE-harjoitus Marko Nikula (Assesment of Architecture) Arkkitehtuurin arviointi.
Porin Yksikkö / Elektroniikkatuotanto Tanja Jokinen 1ELEP-1210 Elektroniikan peruskurssi ELEP-1210 ELEKTRONIIKAN PERUSKURSSI 5 op Kevät 2006.
Arto Leinonen toimitusjohtaja
Mikael Agricola Mikael Agricola syntyi vuonna 1510 ja kuoli 9. huhtikuuta vuonna 1557 ja hänen kuolinpäivänsä on vakiintunut liputuspäivä. Keskiajalla.
Testauksen historiaa Tietojenkäsittelytieteen historia –seminaari Helsingin Yliopisto
Janne Korhonen. Henkilöhistoria Syntyi 1815 alaluokan perheeseen Isä kannusti opiskeluun Toimi myöhemmin opettajana Lopulta päätyi perustamaan oman koulun.
Pyhittäjä Arseni Konevitsalainen. Pyhittäjä Arseni Konevitsalainen syntyi Novgorodin lähistöllä ja sai hyvän kristillisen kasvatuksen. Ammatiltaan hän.
Mistä saa hyvää aineistoa? Gradunteon eväät -infotilaisuus
Tietojenkäsittelytieteen Historia Justus Karekallas
Modernismin tulo Suomeen
Reikäkorttikoneet ja niiden sovellutuksia Marja Helminen
SIIRTOMAAVALLAT 1900-luvun alussa IMPERIALISMI Euroopan maat hankkivat siirtomaita Afrikasta ja Aasiasta Erosi aiemmasta kolonialistisesta.
PASSIIVI WHAT IS DONE?. Miksi passiivi? - huomio kohdistuu tekemisen kohteeseen - varsinaista tekijää ei tunneta, se on itsestään selvä tai sillä ei ole.
Apurahojen haku Jouko Miettunen
Tervetuloa Tietojenkäsittelytieteen laitokselle
Tutkielman teko-ohjeet
Reflection in PLE Reflektio PLE:ssä
voida (can, to be able to) & saada (to get, receive)
vedestä, ilmasta ja tulesta.
Bradley Associates Reviews Madrid
Laadullisten tutkimusmenetelmien seminaari
Welcome to Könönpelto School
ABC-kone (Atanasoff-Berry Computer)
vedestä, ilmasta ja tulesta.
vedestä, ilmasta ja tulesta.
vedestä, ilmasta ja tulesta.
Esityksen transkriptio:

Maurice Vincent Wilkes Tietojenkäsittelyn pioneeri Raine Kauppinen Tietojenkäsittelytieteen historia

2 Johdanto Wilkes on todellinen tietojen- käsittelyn pioneeri, jonka ansioksi luetaan useat suuret edistysaskeleet tunnetaan erityisesti EDSAC:n luojana esitteli myös mm. mikrokoodin ja välimuistin periaatteet Wilkes

Nuoruusvuodet syntyi Dudley Staffordshiressa, Englannissa I maailmansota päättyi, kun Wilkes oli 5- vuotias kiinnostui elektroniikasta ja tekniikasta jo hyvin nuorena; lempileluja patterit, lamput, kellot yms.

piti koulussa luonnontieteistä, erityisesti matematiikasta tiesi jo 11-vuotiaana haluavansa tiede- mieheksi tai insinööriksi, joten keskittyi matematiikkaan ja fysiikkaan kiinnostui radiotekniikasta, kun perheeseen hankittiin radiolaite vuonna 1924 myöhemmin Wilkesin opettaja tutustutti hänet radioamatööritoimintaan

suoritti Morse-kokeen vuonna 1931 samana vuonna aloitti myös opintonsa Cambridgen collegessa

Varhaiset yliopistovuodet aloitti opinnot Cambridgen yliopistossa vuonna 1934 tutki radioaaltojen käyttäytymistä ionosfäärissä, kirjoitti myös ensimmäisen kirjansa aiheesta tutustui tutkimusten yhteydessä laskentaan käytettyihin laitteisiin ja menetelmiin

osallistui vuonna 1937 yliopiston uuden laskentalaboratorion suunnitteluun ehdotettu nimi oli “Computing Laboratory”, mutta nimeksi tuli aluksi “Mathematical Laboratory” Wilkes työskenteli laboratoriossa tutkimustensa parissa II maailmansotaan asti

II maailmansota Wilkes palveli sodan aikana ilmavoimissa palveluspaikkoina tutka-asemat sai kokemusta armeijan käyttämästä tekniikasta, kuten suurin osa aikansa tiedemiehistä ja tutkijoista tutkimus ja kehitystyötä, tehtävä Saksassa vuonna 1945

Suurten edistysaskeleiden aika Wilkes palasi Cambridgeen vuonna 1945, jolloin hänet nimitettiin Mathematical Laboratoryn johtoon Wilkes “korjasi suuren historiallisen ereh- dyksen” ja muutti laboratorion nimen muotoon “Computer Laboratory” vuotta myöhemmin

Wilkes kiinnostui tietokoneista yhä enem- män saatuaan käsiinsä von Neumannin raportin (toukokuussa 1946) lopullinen sysäys, joka ohjasi Wilkesin tie- tokoneiden kehityksen pariin, oli kutsu Moore Schooliin, Philadelphiaan kurssi elektronisista tietokoneista (kesällä 1946)

kurssi käsitteli mm. ENIAC-konetta ja EDVAC-koneen suunnittelua ja kehitystä keskusteluja tietokoneiden tulevaisuudesta J. Mauchlyn ja J.P. Eckertin kanssa vierailuja myös muualla Yhdysvalloissa (mm. Washington, MIT, Boston ja New York) Yhdysvalloista paluun jälkeen Wilkes alkoi suunnitella pitkälti EDVAC:n suunnitel- miin perustuvaa tietokonetta

suunnitelman keskeinen idea oli muistiin talletettu ohjelma ongelmana muisti; ratkaisu jo samana vuonna - T. Gold, jolla oli valmiit suunnitelmat sopivan muistin rakenta- miseksi (mercury tanks) ongelman ratkettua EDSAC- tietokoneen rakennus alkoi Mercury delay line

valmistui oli yhtäjaksoisessa käytössä vuoteen 1958, jolloin korvattiin seuraajallaan EDSAC oli ensimmäinen muistiin talletet- tua ohjelmaa käyttävä tietokone; EDVAC, johon EDSAC suurelta osin perustui, valmistui noin 2 vuotta myöhemmin EDSAC ( Eletcronic Delay Storage Automatic Calculator )

käskyä/s (500kHz) bitin sanaa muistia käytti maks. 30kW sähkövirtaa “käyttöjärjestelmä” vei 31 sanaa (ROM) teleprintterin tulostus n.7 merkkiä/s koneeseen lisättiin nauha- asema v (ei toiminut kunnolla!) EDSAC, W.Rennes ja M.Wilkes EDSAC lyhyesti

EDSAC:iä käytettiin tieteelliseen lasken- taan, mm. meteorologiassa, genetiikassa, teoreettisessa kemiassa ja molekyyli- biologiassa Lyons Computer kehitti EDSAC:iin perus- tuen LEO-tietokoneen, joka oli tarkoitettu toimistokäyttöön LEO-tietokone menestyi niin hyvin, että siitä kehitettiin myös kaksi kehittyneempää versiota

Ohjelmointitekniikka “As soon as we started programming, we found to our surprise that it wasn't as easy to get programs right as we had thought. Debugging had to be discovered. I can remember the exact instant when I realized that a large part of my life from then on was going to be spent in finding mistakes in my own programs.” -- Maurice Wilkes discovers debugging, 1949

EDSAC:n valmistumisen jälkeen Wilkes keskittyi ohjelmointitekniikoiden tutkimi- seen Wilkes päätyi nopeasti aliohjelmakirjastojen välttämättömyyteen kirja aiheesta vuonna 1951 ensimmäinen kurssi Tietojenkäsittelytie- teestä Cambridgessa vuonna 1953

Mikro-ohjelmoitava ohjausyksikkö Wilkes ei ollut tyytyväinen EDSAC:n ohjausyksikköön (CU); se sisälsi paljon piirejä ja logiikkaa (random logic) ajatus siitä, että ohjausyksikön pitäisi itses- sään olla pieni tietokone, jolla oma käsky- kanta ja suoritettava ohjelma (mikrokoodi)

ajatukset julki vuonna 1951 Manchesterissä pidetyssä konferenssissa myös muita ajatuksia hyvästä tietokoneen rakenteesta toteutuksen esteenä liian kehittymätön muisti; ensimmäinen toteutus EDSAC 2 vuonna 1958 mikro-ohjelmoitava keskusyksikkö kaupallisissa koneissa vasta 60-luvulla (IBM System/360, v.1964)

EDSAC 2 Wilkes aloitti EDSAC 2:n suunnittelun jo vuonna 1951, mutta joutui jälleen odotta- maan muistiteknologian kehittymistä core memory (MIT) vuonna 1953 EDSAC 2 pystyttiin toteuttamaan, joskin jonkin verran suunniteltua hitaammin

EDSAC 2 valmistui vuonna 1958 ja se korvasi edeltäjänsä kokonaan 11. heinä- kuuta samana vuonna kaikin puolin paranneltu versio edeltäjäs- tään parempi muistiteknologia (core memory) mikro-ohjelmoitava ohjausyksikkö, trace- ominaisuus mikrokoodissa 1024 sanan muisti (pieni!) käytössä vuoteen 1965

Jonotusta EDSAC 2:n käyttöajan varaamiseksi

Välimuisti Wilkes esitteli lyhyessä artikkelissaan vuon- na 1965 idean, jota hän kutsui orjamuistiksi nimeksi vakiintui myöhemmin välimuisti tuli nopeasti käyttöön (merkittävä nopeuden lisäys!), esimerkiksi IBM System/360 Model 85, v. 1968

Myöhemmät vuodet yliopistolla EDSAC 2:n jälkeen Wilkes kiinnostui tieto- liikenneverkoista osallistui aihetta käsittelevään konferenssiin (Delft) vuonna 1960 kiinnostusta myös tietokonegrafiikkaan, erityisesti CAD:iin perusti CAD-ryhmän Cambridgeen v.1965

CAP Computer 60-luvulla alettiin tutkia myös moniajoa Wilkes kirjoitti aiheesta kirjan perustuen kokemuksiinsa MIT:ssä (Compatible Time- Sharing System) ja Cambridgessa (Cambridge Multple Access System) huomio kiinnittyi moniajon laitteistotukeen, esimerkiksi muistin suojaukseen laitteisto- tasolla

projekti, jonka yhtey- dessä rakennettiin ko- keellinen laitteisto muistin suojaus toteu- tettu laitteiston avulla projektin tulokset julki vuonna 1979 aiheeseen laajaa mielen- kiintoa 70-luvulla, ei kuitenkaan vakiintunut CAP Computer

Cambridge Ring Wilkes oli alkanut tutkia tietoliikenne- verkkoja jo 60-luvulla vuonna 1974 puolijohdeteknologia oli kehittynyt riittävästi laajakaistaisten paikal- lisverkkojen toteuttamiseksi niiden avulla kokeellinen Cambridge Ring -verkko, tulokset julkistettiin 1975

siirtonopeus 10 Mb/s aikaisempia ratkaisuja luotettavampi ja helpompi ylläpitää laajaan käyttöön, pohja- na myös useille myö- hemmille verkoille, esimerkiksi Cambridge Model Distributed System, v Cambrige Ring

Yliopistolta yritysmaailmaan Wilkes jäi eläkkeelle yliopistolta vuonna 1980 siirtyi työskentelemään DEC:in insinööriosastolle Yhdysval- toihin toimi myös MIT:ssä profes- sorina Tuore eläkeläinen

palasi Englantiin vuonna 1986 toimi Olivetin tutkimusosaston johtokun- nassa ja myöhemmin strategiakonsulttina myös AT&T:n konsulttina kirjoittanut eläkkeelle jäämisensä jälkeen kaksi kirjaa, Memoirs of a Computer Pioneer (1985) ja Computing Perspectives (1995)

Loppusanat tietojenkäsittelyn pioneeri sanan varsinai- sessa merkityksessä tärkein saavutus EDSAC muita tärkeitä ideoita erityisesti mikro- ohjelmointi ja välimuisti

arvostusta kuvaavat ehkä parhaiten useat kunniajäsenyydet eri tieteen ja tietojenkäsittelyn järjestöissä yms.... –honorary Doctor of Science, Cambridge (1993) –Distinguished Fellow of the British Computer Society –Fellow of ACM –Fellow of the Royal Academy of Engineering –Foreign Associate of U.S. National Academy of Sciences –Foreign Associate of U.S. National Academy of Engineering

ja useat tunnustukset ja palkinnot –Turing Lecture (1967) –Eckert-Mauchly Award (1980) –Kyoto Prize for Advanced Technology (1992)

Lisätietoa kirjat EDSAC:n 50-vuotistapah- tuman kotisivut, Tietojenkäsittelyn arvostettu pioneeri