Rusijos programinės įrangos kūrėjas pažada x86 emuliaciją ARM platformai
Rusijos programinės įrangos kūrėja dirba ties atsilikimą mažinančios priemonės, kuri turėtų priversti sunerimti gigantą „Intel": didelės spartos x86 emuliacinio kodo, skirto ARM architektūros procesoriams.
Ši naujiena skirta kompanijoms, norinčios atsisakyti neekonomiškų „Intel" procesorių ir pereiti prie itin efektyvių ARM architektūros mikroserverių, kurie turės galimybę apdoroti x86 kodą. Kaip ir būdinga daugeliui emuliacijų, šis procesas pasiglemžia nemažą dalį spartos ir ši problema kol kas kamuoja ir Rusijos kompaniją.
Pasak „EETimes", „Elbrus Technologies" kuriama programinė įranga jau yra pilnai funkcionuojanti, tačiau jos neišbaigtumas priverčia prarasti apie 60 % spartos lyginant su gamykliniu ARM kodu. Iki 2014 metų pabaigos, kuomet programinė įranga bus paruošta išleidimui, „Elbrus Technologies" šį deficitą planuoja sumažinti iki 20 %.
Modernūs ARM procesoriai yra kur kas paprasteni už x86 architektūros varžovus ir tai yra viena iš jų efektyvumo paslapčių. Aukštos klasės ARM serverinis lustas gali talpinti keturis branduolius ir dirbti 2 GHz dažniu, tačiau tai nė iš tolo neprilygsta „AMD Opteron ar „Intel Xeon" sistemoms, turinčioms 4 GHz dažniu dirbančius šešiolikos branduolių procesorius.
Kur ARM gali pasigirti - tai jų efektyvumas: lenkiant spartos/vatą santykiu varžovų atitikmenis. Taigi telpant į tą pačias elektros sąnaudų ribas, į ARM lustą galima patalpinti daugiau branduolių nei į x86 architektūros gaminį. Tiesa, sunku pasakyti ar 20 % spartos deficitas gali turėti itin neigiamą rezultatą, kai kalbama apie du, tris ar keturis kartus didesnį procesorių skaičių serveryje.
Tai toli gražu ne pirmasis kartas, kuomet bandoma sukurti x86 emuliacijos variklį ARM architektūrai. Pastarąja architektūrą „pagimdžiusi" „Acorn" praeityje buvo sukūrusi „PC Emulator", kuris emuliuotiems „Archimed" ir „RiscPC" produktams leido apdoroti MS-DOS 3.3.
.
Naujausi komentarai