Moorovo pravidlo prestalo platit.
- Stale jsme se nedostali na uroven lidskeho mozku, co se tyce pomeru spotreby a vypocetniho vykonu nebo pameti. Samozrejme, mozek funguje dobre jen na neco, ale tohle stale znamena, ze je patrne jeste mozne inovovat pocitacovou architekturu
Kolik matic za sekundu dokaze tvuj mozek vynasobit tak, aby si je dokazal sdelit dal? Tim co naznacujes vpodstate kopes hrob IT jak ho zname. To co si predstavujes bude resit odlisne ulohy na jinych principech.
Moorov zakon uz hori na vzdalenosti kterou urazi elektron za takt. Staci se podivat co se deje s frekvenci. Uz je na maximu soucasnych materialu. Zachrani to na par let jen supravodice pri pokojove teplote.
http://commonsenseatheism.com/wp-content/uploads/2013/05/Moores-law.pnghttp://www.saphana.com/servlet/JiveServlet/showImage/38-1752-2298/Screen+Shot+2013-04-18+at+6.40.54+AM.pngMoorov zakon byl spojovan s odpovidajicim prinosem vykonu. I kdyz to neni primo to co rika, tak je tim co se od nej ocekava. Jenze tenhle vyklad uz delsi cas jen "podvadeji" pridanim dalsich jader. Jenze cela historie civilizace stoji a pada napric obory na transakcich. Vykon dostupny pro transakci za jednotku casu nam uz nejaky ten rok preslapuje na miste. Ano daji se dilci podukoly transkace paralelizovat, jenze pri sebelepsi snaze pokazde narazis na minimalni hierarchicky celek, ktery musi probehnout a pro ten zadny prinos par let uz nic znatelneho nebylo. Ted se jen pridavaji dalsi jadra - zvysuje stadni pristup k poctu podukolu na transakci. Kde jeste vykon roste dobre jsou nesynchronizovane/netransakcni ulohy - bud lockless struktury a algoritmy, ktere ovsem zahrnuji znacnou miru neefektivity a obcas i nejistoty a nebo zcela bezintegritni ukoly typu herni mmo servery nebo podpora stadniho pristupu cim vic ovecek tim vic baca hlavne, kdyz se ty ovce nesouperi o prostredky a pasou se hezky kazda na svym.
Se spotrebou co si zminil narazi na problem s preslechy sumu, kdyz se bude technologie blizit kvantovym energetickym minimum.
A alternativy?
Na frekvencni strop beztaktove procesory? Uz se v podstate pouziva ve forme vykonavani instrukci mimo poradi. Takt uz ma od te doby jen polovicni vypovidaci hodnotu o vykonu.
Na mezni vzdalenost sireni signalu? Uz se v podstate pouziva pyramidoveho vrstveni drobnych podukolu do jedne instrukce ktera pokryje cele funkcni bloky (MMX,SSE)
skoro se da rict, ze cele odvetvi ted ceka na supravodice pri pokojove teplote a doufat, ze licencovani ARM a Power proslape cesticku zcela nove instrukcni sade navrzene primo s cilem obelstit soucasne meze.