[#46]
Re: Procesor PPC, szybkość, wady, zalety, różnice do x86, ARM
@MUFA-amigaone-pl,
post #43
natomiast wątek jest o rodzinie
To dobrze, bo PowerPC to nie jest rodzina POWER, ani POWER to nie jest rodzina PowerPC tylko dwie różne rodziny wykorzystujące częściowo to samo ISA (oryginalnie POWER miał swoje ISA, PPC zaczęło ze swoim ISA, POWER bodajże od wersji 3 zaadaptował to ISA i od iirc 6 powstało Power ISA, nie POWER ISA, nie PowerPC ISA, po prostu Power ISA na której obie rodziny bazują, ale że target inny to nadal są zupełnie odmienne rodziny i konstrukcje). Zatem jeśli ktoś pisze, że PPC dogorywa to dobrze pisze. To, że POWER ma się dobrze ma się nijak do PPC. To, że PS3 miało 1 (1 z 9!) rdzeń PPC nie oznacza, że PPC zdobywał rynek konsumencki. Właśnie prędzej by można tak powiedzieć odnośnie Wii U czy Xbox360, ale to było grubo ponad dekadę temu (no dobra, Wii U nieco mniej niż dekadę). I akurat w WiiU ten procesor (jak i poprzednik) bazowały na G3 co samo w sobie już w tym momencie było dość słabe. Czy PPC umiera? No wystarczy zobaczyć ile firm jeszcze to klepie, nawet AMCC już praktycznie wypadł z obiegu, a NXP utrzymuje głównie ze względu na produkty do telekomuny, a nie opracowuje i nie sprzedaje nic co by choć wyglądało jako dedykowane do desktopa. Więc dla Amigi PPC jest martwe. Tak po prostu.
@WojteX - oczywiście, że takie rozdrobnienie jest w x86. Oryginalne Knight's Ferry (dawne Larrabee) to były procesory pokroju tych A64FX - dużo rdzeni. Tyle że to były rdzenie nieco "cofnięte w rozwoju" za to z szerokim SIMD. Innymi słowy miały tylko mielić dobrze zorganizowane paczki danych i w sumie tyle. Crysis by na tym poszedł, ale słabo. Za to jakiś raytracer dużo szybciej niż desktopowym procesorze. W przypadku intela z kolei najtańsze procesory są celowo pozbawiane rozszerzeń, np. pentium na bazie skylake nie miał m.in. AVX co sprowadzało jego możliwości SIMD do procesorów kilka generacji wstecz. IIRC niektóre najtańsze zeny nie mają SMT. Nie wpływa to co prawda na system ale jeśli byłby soft skompilowany by koniecznie wykorzystywać AVX i nie miałby ścieżki dla SSE4.2 to by na pentiumie (skylake, coffee lake etc.) nie odpalił.
Ostatnia aktualizacja: 23.06.2020 21:29:07 przez abcdef