Je to pravda, že G4 procesor Mac je dvakrát tak rychle, jak Pentium III?
Je pravda, že G4 je rychlejší než Pentium III na mnoha úkolech. Například, pokud spustíte SETI @ home spořič obrazovky (který používá hodně s plovoucí desetinnou čárkou výpočty provádět zpracování signálu operace na rádio teleskopu dat), G4 běží na 500 megahertz (MHz) vytvoří sadu výsledků za půl času o Pentium III běží na 700 MHz. To je pozoruhodný rozdíl ve schopnosti zpracování.
Při vytváření mikroprocesor, projektant dostává do vydělat miliony rozhodnutí. Základní omezení v návrhu je počet tranzistorů, které se vejde na čipu, takže designer se snaží, aby rozhodnutí, která získat nejlepší výkon z těchto tranzistorů. Projektant může mít také se starat o zpětnou kompatibilitu se staršími sadami instrukcí a hrozící data vydání.
Například, procesor Intel 8080 vzal něco jako 80 hodinových cyklů násobit dva 8-bitových čísel. Trvalo to tak dlouho, protože počet tranzistorů byl hrozně omezený v době, kdy 8080 byl propuštěn. Dnešní procesory mohou často množit dva páry 32-bitových čísel v jednom hodinovém cyklu. . Rozdíl mezi tehdy a teď je počet tranzistorů - větší počet tranzistorů umožňuje více se stane v jednom hodinovém cyklu
Pokud se podíváte na dokumentaci Motorola, říká, že se funkce G4 procesor:
Tyto prováděcích jednotek živí z interní sběrnici 128-bit. Funkce, který dává G4 většinu z jeho rychlosti v SETI @ home zpracování je s dvojitou přesností matematický koprocesor. G4 mohou dokončit jedno s dvojitou přesností výpočtu v každém hodinovém cyklu, zatímco Pentium III nemůže.
G4 má také zajímavou vektor řídící jednotku. Žádosti musí být speciálně kódován využít vektorového procesoru, což jim umožňuje provádět některé matematické operace velmi rychle. Vektor procesor vykonává stejnou operaci na více kusy dat ve stejnou dobu. V G4, může až osm současných operací provádět v jednom hodinovém cyklu ve vektoru jednotce. Tento druh zpracování moci je to, co dělá G4 tak rychle při práci s matematické náročných aplikací, jako je Photoshop, které byly kódovány využít vektorového zpracování. Pentium III je vybaven schopností vektorového zpracování také, ale to není t