Grosch-törvény

A Grosch törvény (a tudományos értelemben vett) törvény a számítógépen, különös tekintettel az erőforrásokra, a költségekre és a számítási teljesítményre.

Az a megfigyelés származik, hogy az ugyanazon a számítógépen található számítógépes erőforrások kombinációjának multiplikatív hatása van, és nem additív.

Általában a következőképpen fogalmaznak: A számítógép valós ereje általában sokkal gyorsabban növekszik, mint a költsége . Ezért azt sugallja, hogy jelentős méretgazdaságosság lehetséges a gigantizmus felé haladva.

Így egy megnövelt sebességű gép új problémák megoldását teszi lehetővé. Egy másik gép, amelynek memória mérete szintén megnő. Ha a két műveletet ugyanazon a gépen hajtják végre , akkor ez további problémaosztályok megoldását is lehetővé teszi, amelyeket a két módosított gép egyikének külön-külön nem lett volna megfizethető.

Herbert Grosch úgy gondolja, hogy levonhatatlan törvényt vezethet le belőle, amelynek megfogalmazása befolyásolni fogja az 1960-as és 1970-es évek minden informatikáját: minden lehetséges fejlesztést el kell végezni ugyanazon a központi gépen és annak erőforrásait megosztva .

Recenzió: Bruno Lussato

Bruno Lussato 1971 körül vitatta e törvény érvényességét. A következő kérdéseket emeli ki:

Akkor nem hallják.

A hatalomért folyó verseny

A nagy teljesítményű számítógépek fejlesztése számos gyártó céljává válik, még az országok stratégiai tengelyei is ( Plan Calcul Franciaországban). A mozi maga fogja befolyásolni, olyan filmekkel, mint Alphaville által Jean-Luc Godard , vagy 2001-ben, a Space Odyssey által Stanley Kubrick . Az IBM alelnöke , Lewis Branscomb , még csak látomásos ötlet is: ez a számítógép geostacionárius pályára telepíthető , távol a vibrációtól, a portól vagy a természetes kockázattól, a napelemeken keresztüli egyenletes áram táplálja és a világ minden tájáról elérhető. Legfeljebb elismeri, hogy ehhez több kell, hogy minden országnak látható legyen egy hosszúsága alatt, és hogy jó lesz összekapcsolni őket.

Az adminisztrációkat ezért egyre erőteljesebb központi számítógépekkel látják el (a társadalombiztosítás , tekintettel tevékenységének földrajzi szétszórtságára és az érdeklődés hiányára a központosítás iránt, ami felesleges az összekapcsoláshoz, 17 számítástechnikai központot külön tart. Megjegyezzük azonban, hogy ugyanazon a gépen az összes fejlesztés kombinálása speciális összekapcsolt gépek helyett növeli a gyártás és a koordináció összetettségét , és ezáltal a kapcsolódó költségeket is , amelyeket a Grosch alábecsült .

A korszak óriás számítógépek nem megelőzik a fülkékben: mini-számítógépek származó december és HP végétől az 1960-as , az első fogalmai helyi hálózaton ( Ethernet és ARCNET ) közepén -1970s. , És végül egy virágzó munkaállomások , majd az 1980-as években a mikrokomputerek . Ezek a területek kezdetben marginálisak maradnak, és csak szerény piaci részesedéssel rendelkeznek, legalábbis a költségvetést tekintve, még akkor is, ha igen A helyzet a bruttó beépített teljesítmény tekintetében nagyon eltérő.

A mikrokiszámítás és a helyi hálózatok fejlődése az 1980-as években megfordította a tendenciát; Az IBM , amely nem elég korán kérdőjelezte meg Grosch törvényét , elvesztette kvázi hegemóniáját a számítástechnikában. A kis megoldások akkor divatosak voltak, a Lussato által kiemelt költségek , amelyek a berendezés árának csökkenését követően a rendszer árának többségévé váltak, drágábbá tették a nagy rendszereket, mint a kicsik (a nagy rendszerű űrlemez általában 40-szer nagyobb) drága, mint a PC-n). Még a nagy mainframe meghajtókat is kiszorították az olcsó redundáns meghajtó tömbök / redundáns független meghajtó tömbök ( RAID ).

Az átvitelek árának esésével az 1990- es évek végén a nagyobb rendszerek divatjának enyhe visszatérésével lehettünk tanúi : az emberi karbantartás költségei, különösen a hálózaté, nagyobbak lettek, mint a berendezések és a kommunikáció költségei. előnyös a tárolási rendszerek konszolidálása, gyakran külső vállalatoknál, és néha biztonsági okokból akár a helyek megkettőzése is . Számos vállalat előre látja ennek a tendenciának az általánosítását: az ideális mikrokomputer ismét egyszerű terminálrá válhat , saját tárolóeszköz nélkül, ezért megszabadul a számítógépes vírusok , a biztonsági másolatok és a kereskedelmi vagy ipari információk kiszivárgása alól . Újra felfedezzük a munkaállomásokkal bevezetett fogalmat: a lemez nélküli munkaállomás (merevlemez nélkül) fogalmát .

Amit Grosch elfelejtett

Grosch több tényezőt is figyelmen kívül hagyott modelljében:

  1. Az összekapcsolás hozzáadott értéke;
  2. A nagy sorozatú költségek differenciális csökkenése;
  3. A bonyolultság fizikai határai;
  4. A telemetria alapjai.

Az összekapcsolás hozzáadott értéke

Az első (és az egyetlen) telefon, még akkor is, ha ez a világ legfejlettebb, nem okoz nagy érdeklődést a készülék számára. De minél több a telefon, annál nyilvánvalóbbá válik az érdeklődés egy, akár belépő szintű megszerzése iránt.

Ugyanez vonatkozik a számítógépes hálózatokra is: a földrajzilag távoli gépek vagy a speciális gépek összekapcsolása lehetővé teszi a helyi igények legjobb megoldását , ugyanakkor lehetővé teszi a globális konszolidációt  : a rugalmasság növekedése kompenzálja, és ezen túl jóval a helyi teljesítmény elvesztését.

A Sun Microsystems odáig megy, hogy átveszi a Berkeley szlogenet, miszerint a számítógép maga a hálózat . Az állítás ekkor kissé korai volt, az akkori hálózat (10 Mb / s csak túlterhelt használat esetén esett 3,7 Mb / s-ra), néha elképzelhetetlenné tette az összes állomás egyszerű éjszakai mentéséig), és nem jelentette az erős pontot , hanem éppen az információáramlás szűk keresztmetszete . Az Ethernet kapcsoló és 100Mb / s és 1Gb / s verzió, valamint az FDDI , CDDI és ATM gyorshálózatok csak 1990 -ben nyitják meg a helyzetet.

Az IBM késedelmesen jóváteszi azáltal, hogy megkezdi a hálózati számítást , szponzorálja az olyan kezdeményezéseket, mint a Genethon , és elindítja a hálózati alapokon alapuló igény szerinti számítás elvét . Ma az ilyen jellegű megoldások aktív támogatásával merül fel.

Lussato tisztánlátását későn is fel fogják ismerni ... néhány dekoráció, köztük a Becsület Légiója . De akkor a nyugdíjazás előestéjén van . Időközben Franciaország több mint húsz éve eltévelyedett egy drága és nem hatékony számítási tervben a nagyszámítógépek megvalósítására, miközben az első helyezést el kellett foglalni a mikraszámítás területén, amit az olyan cégek sikere bizonyít, mint a Dell és a Microsoft . Ironikus módon úgy vélik - még az Egyesült Államokban is -, hogy a világ első mikraszámítógépe a francia Truong Tong Thi munkája volt , aki gyakorlatilag nem kapott támogatást a minisztériumoktól.

Nagyon nagy sorozat árcsökkenése

A sok területen durván igazolt szabály az, hogy amikor az ipari tapasztalatait 10-szeresére szorozza, akkor 30% -kal csökkentheti költségeit (mint minden skálázási törvény esetében , ennek a "törvénynek" ad hoc oldala is kissé megmarad gyanúsított további értesítésig, és ezt csak elvi becslésnél kell figyelembe venni) Körülbelül 600 000 nagygép volt a világon 1980-ban, szemben az 1998-as becslések szerint 200 millió számítógéppel. Ez a 333-as jelentés potenciális költségmegtakarítást nyit meg, amely torzíthatja a Grosch törvényét.

A bonyolultság fizikai korlátai

Moore törvénye ellenére 2004-ben nehéz volt növelni a mikroprocesszorok teljesítményét a mikrohullámok fűtésével kapcsolatos kérdésekben, ami növekszik az üzemi frekvenciájuk négyzetének megfelelően. Az elfogadott megoldás, ebben a pillanatban, hogy szaporodnak a feldolgozók egy chip által javasolt PowerPC architektúrát 2002 majd az Intel és az AMD 2004-ben, illetve kiképzésével, mint a múltban, az óriás Control Data számítógép , a chip és annak saját perifériás processzorok, a Cell létrehozására választott megoldás . Úgy tűnik tehát, hogy egy ponton belül is a pontkoncentráció egy bizonyos méretből kifizetődő módon helyettesíthető a párhuzamosítással , de amelynek csak a programok egy része remélheti, hogy természetéből adódóan kihasználja. hatékonyan (grafika, intenzív numerikus számítás, párhuzamos nyelvek, például APL stb.). Egy másik megközelítés több program egyidejű futtatása, például Coroutines vagy akár különböző alkalmazások futtatása .

Kapcsolódó cikkek