[#8]
Re: Procesor PPC, szybkość, wady, zalety, różnice do x86, ARM
@WojtekX,
post #1
Zanim przejdę do treści pytania wyjaśnię pewną nieścisłość. CellBE od Sony to nie PowerPC. Jedynie PPE (jeden z rdzeni) to PowerPC, pozostałe 8SPE to rdzenie SIMD o zupełnie innej budowie i funkcjonalności. Zatem Cell (ani PowerXCell i8) nie pokazują mocy PowerPC, a jedynie PowerPC pełni rolę nadrzędnego procesora, a pozostałe rdzenie swoistych koprocesorów do obliczeń (można je w dużym uproszczeniu traktować jak G5 z wieloma AltiVec).
Teraz co do logicznych następców. PPC miało z 68k tyle wspólnego, że produkowała je motorola, ale ISA pochodziła z IBM. Czyli praktycznie wcale. Oryginalne Coldfire bazujące na ISA 68k (uproszczonym) powstało w 1994. Nie był to logiczny wybór bo procesor był niekompatybilny i słabszy. Ale później było V3, które było nieco bardziej kompatybilne i V4 jeszcze bardziej (ale nadal dość niekompatybilne by OS się nie odpalił). Ostatecznie cokolwiek było od Freescale (więc i PPC, i Coldfire) szlag trafił. No dobra, CF szlag trafił w zasadzie doszczędnie, PPC jeszcze w QorIQ są sprzedawane, ale to TEŻ są z reguły w jakiś sposób wykastrowane produkty.
PowerPC wyraźnie błyszczało na tle produktów intela do G4 włącznie. G5 już tak średnio, bo musiało się zmagać z 64bitowymi x86, które z czasem stały się jeszcze lepsze (sławne Core2 intela), obecnie nie ma PowerPC zdolnego konkurować z x86. Nawet AltiVec który był jedyną technologią dającą wyraźną przewagę przy AVX2 jest już wyblakłe, a najmocniejsze rdzenie robią nawet AVX512.
Zatem 68k się skończyło, Coldfire było na starcie ślepą uliczką choć w zasadzie logiczną ciągłością 68k. PowerPC było wyśmienitym wyborem choć okazało się ślepą uliczką. W tle były też pomysły starego Commodore czyli PA-RISC, ale... też ślepa uliczka. Przez myśl nikomu nie przeszedł chyba ARM, tymczasem w końcówce lat 90 były procesory StrongARM. Może nie cudo świata, ale dość wydajne. Rzecz w tym, że to projekt ARM i DEC, a intel część inżynierów i IP DECa przejął i tak procesując się trochę z ARM w końcu całość w ten czy inny sposób pozyskał, później rdzeń ulepszył i sprzedał jako XScale. Dlatego StrongARM odpadł z powodu "intel outside". Z perspektywy czasu ARM byłoby zdecydowanie lepszym wyborem, ale to... z perspektywy czasu. Wybór PowerPC był w tamtym czasie dobrym wyborem. Rzecz w tym, że powinien się zmienić w momencie gdy pojawiły się pierwsze problemy.
Ostatnia aktualizacja: 22.06.2020 19:58:00 przez abcdef