Crusoe

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare
Notă despre dezambiguizare.svg Dezambiguizare - Dacă sunteți în căutarea serialului de televiziune omonim, consultați Crusoe (serial de televiziune) .
Transmeta Crusoe TM5600

Crusoe este o familie de x86- compatibile microprocesoare dezvoltate de Transmeta . Microprocesorul utilizează un strat software numit Code Morphing Software (CMS) pentru a traduce instrucțiunile x86 în instrucțiuni VLIW care sunt trimise către unitățile interne ale procesorului care le vor procesa. CMS este singura aplicație scrisă nativ cu instrucțiuni VLIW.

În teorie, ar fi posibil să se modifice codul CMS pentru a permite procesorului să interpreteze în mod nativ alte seturi de instrucțiuni, cum ar fi instrucțiunile PowerPC sau SPARC, chiar dacă procesorul a fost probabil optimizat intern pentru setul de instrucțiuni x86 și, prin urmare, interpretarea unui alt set. nu ar fi la fel de eficient ca interpretarea codului x86.

Adăugarea stratului software vă permite să schimbați procesorul intern chiar drastic fără a pierde compatibilitatea cu trecutul, de fapt va fi suficient să adaptați stratul CMS pentru a menține compatibilitatea x86. De fapt, în timp ce Crusoe este un procesor VLIW pe 128 de biți , Efficeon succesorul său este un procesor VLIW pe 256 de biți .

Crusoe implementează în software ceea ce implementează celelalte procesoare în hardware (reordonarea instrucțiunilor etc.) putând menține o simplitate de proiectare, un număr redus de tranzistoare și, prin urmare, un consum redus de energie comparativ cu procesoarele tradiționale x86 care funcționează la frecvențe similare. .

Există opinii contradictorii cu privire la performanța reală a procesoarelor Crusoe în comparație cu procesoarele obișnuite x86. Reducerea performanței datorată stratului de software de traducere are o greutate redusă în timpul executării programelor care accesează întotdeauna aceleași zone de cod, deoarece odată ce codul a fost tradus în instrucțiuni VLIW, acestea sunt păstrate în cache, astfel încât să nu fie nevoie să fie retraduse. Aplicațiile Office sunt aplicații care se încadrează în general în această categorie.

Pe de altă parte, software-ul care continuă să utilizeze noi blocuri de cod face ca memoria cache să fie ineficientă și, prin urmare, face ca toată greutatea traducerii codului să se simtă. Calculele de referință ale computerelor indică, de obicei, procesoarele Crusoe ca fiind mai puțin performante decât analogii Intel sau AMD , deși mulți utilizatori consideră procesoarele adecvate pentru utilizări comune, mai ales dacă sunt integrate în dispozitive de consum redus, cum ar fi subnotebook-urile .

Numele procesorului a fost preluat din romanul Robinson Crusoe .

linkuri externe

Informatică Portal IT : accesați intrările Wikipedia care se ocupă cu IT