neprihlásený Sobota, 17. apríla 2021, dnes má meniny Rudolf
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.