- Prechod na 128 bitov si nevyhnutne vyžaduje, aby sa hardvér (procesory) vyvíjal skôr ako softvér.
- Súčasná 64-bitová architektúra umožňuje správu takého obrovského množstva pamäte RAM, že okamžitý technický skok nie je potrebný.
- Implementácia 128-bitového systému by znamenala astronomické náklady na redizajn ovládačov a softvéru bez toho, aby priniesla skutočné zlepšenie pre používateľa.
Určite ste sa tým už zaoberali: pri prezeraní fór alebo čítaní o hardvéri ste sa zamýšľali nad tým, prečo sme uviazli pri 64-bitových systémoch. Zdá sa, že Microsoft na tento problém vo svojich kanceláriách v Redmonde zabudol, zatiaľ čo niektorí používatelia majú pocit, že stále používajú konzolu z 80. rokov, pretože prechod na 128-bitové systémy sa nikdy nekoná, hoci táto myšlienka mnohým ľuďom už dlho leží na srdci.
Aby sme pochopili túto dilemu, nestačí sa pozrieť na softvér; musíme preskúmať motor, ktorý poháňa všetko: procesor. Nie je to tak, že by Microsoft bol lenivý, ale skôr to, že medzi hardvérom a operačným systémom existuje absolútna závislosť , čo znamená, že vývoj 128-bitovej verzie systému Windows je v súčasnosti jednoducho strata času a peňazí.
Tanec medzi procesorom a softvérom
Aby operačný systém bežal na 128 bitoch, potrebujeme najprv procesor, ktorý hovorí rovnakým jazykom. Nemá zmysel programovať softvér pre stroj, ktorý na trhu neexistuje. Pri spätnom pohľade vidíme, že tento vzorec bol vždy rovnaký: najprv prišli procesory AMD Athlon 64 v roku 2003 , nasledoval Intel Pentium 4 a až potom mohol Windows vydať kompatibilné verzie, ako sa to stalo s Windows XP Professional x64 Edition alebo neskorším Windows Vista.
Bity v podstate definujú veľkosť dátových blokov, ktoré dokáže CPU spracovať v každom hodinovom cykle a, čo je veľmi dôležité, aj limit pamäte, ktorý dokáže spravovať. Bit je najmenšia jednotka (0 alebo 1), ale ich zoskupením vytvárame „celé čísla“. Zatiaľ čo 32-bitový procesor spracováva približne 4.294 miliardy celých čísel, 64-bitový procesor dosahuje astronomické čísla biliónov možných hodnôt . Ak by sme prešli na 128 bitov, vstúpili by sme do takmer surrealistického matematického územia s množstvom údajov, ktoré je prakticky nemožné prečítať alebo si predstaviť.
Boj o RAM
Hlavným dôvodom, prečo sme v priebehu desaťročí zvyšovali bitovú veľkosť pamäte, bola schopnosť spravovať RAM. V 80. rokoch bolo 8 MB viac než dosť; v 90. rokoch bol štandard 32 MB. Ale v roku 2000 spotreba prudko vzrástla a prešli sme z megabajtov na gigabajty, čo nás prinútilo opustiť 32-bitový systém, pretože dokázal adresovať iba do 4 GB pamäte RAM.
Prechod na 64-bitovú architektúru tento problém vyriešil vo veľkom meradle. Teoreticky dokáže 64-bitový systém spravovať až 18 exabajtov pamäte (čo je viac ako 19 miliárd gigabajtov). Pre predstavu o rozsahu, Windows 11 Pro je z praktických dôvodov zvyčajne obmedzený na 2 TB RAM. Prechod na 128-bitovú architektúru by nám umožnil spracovať bilióny yottabajtov, čo je dnes čisto sci-fi a v reálnom svete úplne zbytočné.
Prečo neurobiť ten skok hneď teraz?
Mnohí sa čudujú, prečo sa to nerobí, ak je to technicky možné. Stručná odpoveď znie, že na to nie je skutočná potreba . V súčasnosti väčšina z nás používa 16 GB až 32 GB RAM a iba najvýkonnejšie servery alebo superpočítačové systémy sa približujú k súčasným limitom. Investovanie miliárd do prepracovania architektúry by bolo jasným príkladom klesajúcich výnosov.
- Úplná nekompatibilita: Obrovské množstvo ovládačov a softvéru by sa muselo prepísať od začiatku.
- Výrobné náklady: Navrhovanie základných dosiek a procesorov schopných využiť takúto kapacitu by bolo extrémne drahé.
- Nedostatok aplikácií: Neexistuje jediný spotrebiteľský program, ktorý by potreboval viac, než ponúka 64-bitová verzia.
Je pravda, že niektoré moderné procesory používajú 128-bitové registre alebo inštrukcie ako AVX-512 v Ryzene 9000 pre veľmi špecifické multimediálne alebo vedecké výpočtové úlohy, ale to je len špecifický nástroj a neznamená to, že celý systém beží na 128 bitoch.
Budúcnosť a zlomové body
Nemôžeme povedať, že sa to nikdy nestane. Architektúra RISC-V už tieto možnosti zohľadnila a história výpočtovej techniky nás naučila, že to, čo sa dnes zdá absurdné, je zajtra štandardom. V 16-bitovej ére si nikto nepredstavoval, že budeme používať terabajty úložiska, ale sme tu. Sme však ešte desaťročia od vyčerpania potenciálu 64-bitov.
Technologický vývoj sa bude naďalej zameriavať na efektivitu a interný výkon, a nie na zvyšovanie počtu bitov. Pokiaľ nedôjde k radikálnej zmene v spôsobe, akým spracovávame informácie, 128-bitový Windows zostane pre hardvérových nadšencov fantáziou, pretože súčasná infraštruktúra je viac než postačujúca na akúkoľvek úlohu, od hrania najnovších AAA hier až po správu rozsiahlych dátových centier.
64-bitová architektúra je taká rozsiahla, že viac než pokrýva všetky súčasné aj krátkodobé budúce požiadavky, takže prechod na 128 bitov je irelevantný kvôli nedostatku kompatibilného hardvéru a absencii softvéru, ktorý by ho vyžadoval, a tento pokrok tak zostáva vzdialenou technickou možnosťou, ale bez okamžitého praktického využitia.




