A
A
  • Angol
  • Magyar
  • 53 perc

Az ARM és a fordítóprogramok szerepe a PC-k fejlődésében: mérnökök mesélnek

Két mérnök, Lee Smith és Arthur Norman, az ARM első éveiről, a fordítóprogramok fejlesztéséről és az innovációk mögötti kihívásokról mesélnek személyes történeteken keresztül.

Az ARM processzorok fejlődésének 40 éves jubileuma alkalmából két kulcsfontosságú szakember, Lee Smith és Arthur Norman, gondolkodik el az ARM1 létrejöttének és sikerének hátterén. Megismerhetjük, hogy miként fonódtak össze a hardverfejlesztés, a szoftver és különösen a fordítóprogramok szerepe, valamint betekintést nyerünk a személyes történetek által formált technológiai áttörésekbe.

Az előadás bemutatja, hogyan vált az alacsony költség és energiafelhasználás az ARM filozófia központjává az iparág általános teljesítményorientáltságával szemben, és hogyan teremtették ezt meg az Acorn cégnél. Felidézik a RISC architektúra térnyerését, és rávilágítanak arra, mennyire fontos volt, hogy a szoftverek (különösen a C fordítók) elérhetőek és megbízhatóak legyenek ahhoz, hogy a processzor valóban használhatóvá váljon.

Érdekes kérdések és témák kerülnek elő, például: miként zajlott le a C fordítók háziversenye, miért kellett kompromisszumokat kötni a különböző fejlesztőcsapatok között, és milyen jogi, technológiai és együttműködési akadályokat kellett legyőzni. Megismerkedünk azzal is, hogy a személyes kapcsolatok, a kis létszámú agilis fejlesztőcsapat és a közös tanulás miként lettek a siker zálogai.

Az előadás említi a kompilerfejlesztés bootstrappelésének érdekes részleteit, a kódgenerálás buktatóit, illetve a C nyelvi sztenderd és validációs tesztek megjelenését mint mérföldköveket. Végül előkerül az is, miként alakította a későbbi nyílt forráskódú szemlélet az iparági együttműködést, és hogyan váltak meghatározóvá a GCC és LLVM szoftverek évekkel később.