neprihlásený Streda, 24. apríla 2024, dnes má meniny Juraj
Na Apple M1 nabootovaný Linux


Diskusia k článku: Na Apple M1 nabootovaný Linux

Prispievajte do diskusií ako prihlásený užívateľ.

Komentár, na ktorý odpovedáte:
                               
 

Porovnavanie RISC a CISC je uplna blbost. Intel uz davno nie je CISC a ARM uz davno nie je RISC.

Oba su na tom architekturalne podobne: instrukcia je rozbita na microops, a tie su potom schedulovane na jednotlive casti CPU. Rozdiel voci VLIW je ten, ze to nerobi kompiler a nekoduje to do instrukcneho streamu, ale instrukcny dekoder na procesore.

No a tu sa dostavame k rozdielu medzi ARM a Intel: ARM ma fixnu dlzku instrukcii, zatial co Intel variabilnu. Takze dekoder pre ARM je ovela, ovela jednoduchsi, preto ich tam Apple nahodil 8, co je pre Intel ISA nemyslitelne bez toho, aby sa navrhari zblaznili. Preto je instrukcna fronta na M1 vzdy plna, instrukcny buffer je ovela vacsi a netreba zahadzovat blbo naplanovane out-of-order microops, co je na Intel bezna vec.

Toto iste pouzil Fujitsu na svojich serverovych procesoroch, s rovnakym vysledkom.


Meno:


Titulok:


Text:


Prihláste sa a povoľte si emailové notifikácie na odpovede na Váš príspevok.

Overovací text:



Pre overenie, že komentár sa nepridáva automatizovanými prostriedkami, prosím prepíšte text, ktorý vidíte na obrázku. Písmená musíte zadávať rovnako ako na obrázku veľké. Pokiaľ text neviete prečítať, kliknite prosím na tlačidlo "Obnoviť obrázok". V texte sa používajú iba znaky "BCDJKMPRSVWXY1234589".