{"id":473,"date":"2011-02-16T14:38:22","date_gmt":"2011-02-16T12:38:22","guid":{"rendered":"http:\/\/www.kameli.net\/marq\/?p=473"},"modified":"2011-08-21T11:21:11","modified_gmt":"2011-08-21T09:21:11","slug":"kun-kehitys-ei-kehity","status":"publish","type":"post","link":"http:\/\/www.kameli.net\/marq\/?p=473","title":{"rendered":"Kun kehitys ei kehity"},"content":{"rendered":"<p>Mooren laki transistorien m\u00e4\u00e4r\u00e4n eksponentiaalisesta kasvusta merkitsi pitk\u00e4\u00e4n suoritintehojen l\u00e4hes vastaavaa kasvua. Trankkuja saadaan edelleen tiristetty\u00e4 piireille kasvavaa tahtia, mutta kuten <a href=\"http:\/\/www.gotw.ca\/images\/CPU.png\">t\u00e4m\u00e4 kuvaaja<\/a> kertoo, laskentatehon kasvu on tyrehtynyt 2000-luvulle tultaessa. Kellotaajuudetkaan eiv\u00e4t kasva en\u00e4\u00e4 entiseen malliinsa \u2013 80- ja 90-luvuilla tietokoneiden parissa el\u00e4neet muistanevat hyvin, kuinka megahertsit olivat laadun tae. Itse ohjelmathan harvoin muuttuivat nopeammiksi, kun koodin turpoaminen ja kasvanut abstraktiotaso s\u00f6iv\u00e4t hy\u00f6dyn toisesta p\u00e4\u00e4st\u00e4. Itsell\u00e4ni olleet laitteet, viiden vuoden harppauksiin sovitettuina, tarjoavat konkreettisen esimerkin kehityksen hidastumisesta:<\/p>\n<ul>\n<li>1985: <em>Sharp MZ-721<\/em>, Zilog Z80, 3,5 MHz<\/li>\n<li>1990: <em>Hyundai Super-286C<\/em>, Intel 80286, 10 MHz<\/li>\n<li>1995: <em>Partfix 486<\/em>, Intel 80486, 100 MHz<\/li>\n<li>2000: <em>Bulkki-PC<\/em>, Intel Celeron, 466 MHz<\/li>\n<li>2005: <em>Shuttle PC<\/em>, AMD XP 3000+, 2,2 GHz<\/li>\n<li>2010: <em>Shuttle PC<\/em>, Intel i5, 3,3 GHz<\/li>\n<\/ul>\n<p>Kannettavassa tietokoneessani oli 2006 Core 2 Duo 2 GHz ja siit\u00e4 kolmen vuoden p\u00e4\u00e4st\u00e4 Core 2 Duo 2,26. Nykyisin saman sarjan vastaavassa laitteessa on 2,4 GHz suoritin. Vaikka v\u00e4yl\u00e4t ym. ovatkin parantuneet, niin suunta on selv\u00e4: megahertsikilpailu on loppu ja nopeutta haetaan muualta, kuten laittamalla samalle piirille useampia rinnakkaisia ytimi\u00e4. Tuhnuisemmassakin mummon kirjoituskoneessa on jo se kaksi ydint\u00e4 ja tehokkaammissa p\u00f6yt\u00e4tietokoneissa helposti jopa nelj\u00e4. Laskenta on my\u00f6s osittain siirtynyt grafiikkapiirien huoleksi, etenkin mediaan liittyviss\u00e4 teht\u00e4viss\u00e4. Vaikuttaa siis silt\u00e4, ett\u00e4 tarvitaan jokin uusi keksint\u00f6 tai juurikin t\u00e4llainen paradigman muutos, jotta k\u00e4yt\u00e4nn\u00f6n teho oleellisesti lis\u00e4\u00e4ntyisi.<\/p>\n<p>Mit\u00e4 t\u00e4m\u00e4 sitten merkitsee? Ainakin sit\u00e4, ett\u00e4 90-luvun hullu p\u00e4ivitystahti on taantumaan p\u00e4in. Miksi ostaa uutta laitetta, jos vanhallakin tekee edelleen kaiken sujuvasti? Ohjelmistot eiv\u00e4t voi en\u00e4\u00e4 turvota vanhaan malliinsa, kun suoritintehon kasvu ei kompensoi hitautta samassa m\u00e4\u00e4rin kuin ennen. H\u00e4mm\u00e4stytt\u00e4v\u00e4\u00e4 kyll\u00e4, jopa vastakkaisesta kehityksest\u00e4 on viitteit\u00e4: selainten JavaScript-toteutukset ovat muutaman vuoden aikana nopeutuneet moninkertaisiksi, ja sek\u00e4 Windowsin ett\u00e4 Mac OS X:n viimeisimm\u00e4t versiot ovat nopeampia kuin edelliset (jotka olivatkin kyll\u00e4 hitaita). Haittaohjelmat, raskaat virustutkat ja itsekseen lahoavat k\u00e4ytt\u00f6j\u00e4rjestelm\u00e4t kantavat sent\u00e4\u00e4n viel\u00e4 bloatwaren lippua korkealla ja ajavat ihmisi\u00e4 p\u00e4ivityskierteeseen.<\/p>\n<p>Esiin alkavat nousta muut seikat kuin pelkk\u00e4 numeronmurskaus. Tyyli, akkukesto, tarkempi\/kirkkaampi n\u00e4ytt\u00f6, pienempi koko ja lis\u00e4ominaisuudet kuten 3G-yhteys tai webbikamera \u2013 toisin sanoen k\u00e4yt\u00f6n monimuotoistumiseen liittyv\u00e4t seikat \u2013 voivat olla jo paljon merkitt\u00e4v\u00e4mpi\u00e4 kuin gigahertsit tai -tavut. Toki laitteen fyysinen hajoaminen pakottaa edelleenkin p\u00e4ivitt\u00e4m\u00e4\u00e4n, etenkin kun integrointiasteen kasvaessa osia ei joko voi tai kannata vaihtaa. Joka tapauksessa nyt ollaan tietynlaisessa k\u00e4\u00e4nnekohdassa, kun kotitietokoneiden 20 vuotta jatkunut nopeuden kasvu on taittunut, ja jopa <em>viisi<\/em> vuotta vanhalla tietokoneella voi viel\u00e4 hoitaa mainiosti p\u00e4ivitt\u00e4iset asiansa.<\/p>\n<p>Saman aiheen tiimoilta <a href=\"http:\/\/viznut.blogspot.com\/2011\/01\/tarvitseeko-meidan-hukkua.html\">kirjoitti my\u00f6s Viznut<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Mooren laki transistorien m\u00e4\u00e4r\u00e4n eksponentiaalisesta kasvusta merkitsi pitk\u00e4\u00e4n suoritintehojen l\u00e4hes vastaavaa kasvua. Trankkuja saadaan edelleen tiristetty\u00e4 piireille kasvavaa tahtia, mutta kuten t\u00e4m\u00e4 kuvaaja kertoo, laskentatehon kasvu on tyrehtynyt 2000-luvulle tultaessa. Kellotaajuudetkaan eiv\u00e4t kasva en\u00e4\u00e4 entiseen malliinsa \u2013 80- ja 90-luvuilla tietokoneiden parissa el\u00e4neet muistanevat hyvin, kuinka megahertsit olivat laadun tae. Itse ohjelmathan harvoin muuttuivat nopeammiksi, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[17,22],"tags":[],"class_list":["post-473","post","type-post","status-publish","format-standard","hentry","category-filosofointi","category-laitteet"],"_links":{"self":[{"href":"http:\/\/www.kameli.net\/marq\/index.php?rest_route=\/wp\/v2\/posts\/473","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.kameli.net\/marq\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.kameli.net\/marq\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.kameli.net\/marq\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.kameli.net\/marq\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=473"}],"version-history":[{"count":8,"href":"http:\/\/www.kameli.net\/marq\/index.php?rest_route=\/wp\/v2\/posts\/473\/revisions"}],"predecessor-version":[{"id":703,"href":"http:\/\/www.kameli.net\/marq\/index.php?rest_route=\/wp\/v2\/posts\/473\/revisions\/703"}],"wp:attachment":[{"href":"http:\/\/www.kameli.net\/marq\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=473"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.kameli.net\/marq\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=473"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.kameli.net\/marq\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=473"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}