univac^ wrote:Ja mógłbym uzywac nawet FVWM w defaultowej konfiguracji, ale se go troche dopieściłem

Co do osx'a, system najlepszy na biurko wg mnie, ale zeby wygodnie pracowac to trezba duzooo ramu 512 to min. Wina interfejsu aqua.
Co do ppc, najlepszy jest do grafiki, jesli chodzi o kompilacje wypada podobnie do pc. Gadałem z developerem Gentoo na ppc (hansmi) on ma g5, jak mi poiwedział ze na g5 4ghz xorg sie miele 30 min to zwątpiłęm, mój athlon 2 ghz miele xorg'a około 1h. Dla grafików to można to polecic bez wątpienia.
Dobra, nie mogłem się powstrzymać.
G5 śmiga na co najwyżej 2,7GHz-a. Poza tym PPC wcale nie jest takie dobre. Owszem, potrzebują mniej tranzystorków i mniej mocy, żeby zrobić to samo, ale to nie znaczy, że od razu są szybsze. Sam jestem fanem PPC (Maca nie, bo OSX wg mnie is BAD - zaczynałem z Amigą, jak wiecie ta miała baaaardzo nikłe wymagania jeśli chodzi o RAM, a OSX ma WIEEEELKIE, poza tym to nie jest Gentoo, czy nawet linux i to go dyskwalifikuje

- no flames warz plz).
Teraz trochę teorii. Otóż G5 mi się nie podoba, bo wydziela duużo ciepła (jak na PPC) tj. 25W przy 2GHz. Ni cholere nie wiem, czy są to wartości max, czy typowe (w datasheetach IBM'a nie znalazłem niestety - nie ma, a może już jest, ściągne sobie nowe).
Jeśli max, to wcale nie tak dużo.
G4 za to jest fajny, ale tylko backend (jednostki obliczeniowe) i frontend (prefetch, dupsy szmupsy typu LOAD/STORE, takie tam). Co mnie bardzo zgięło jest to, że G4 (np. 7447A - czyli to co jest w Mac' Mini) ma tylko ~1400 MB/s przepustowość magistrali, a to za sprawą 166MHz szyny
SDR (tak tak, możecie wpakować do niego kontroler z i865 Intela, nawet jak będzie działał, to nie będzie 5000 MB/s, tylko 1400). Nawet mój podstarzały barton ma 3200 MB/s (wszystko teoretycznie, poza tym Intela).
To jest też główny powód dla którego AltiVec nie pokazuje na co go stać
(yay, nie ma to jak cwana inżynieria - najlepsza ISA SIMD, najlepsza implementacja i do tego zero przepustowości CPU-RAM, how nice Motorola

, teraz już Freescale btw, choć z drugiej strony PPC ma dużo rejestrów, to też pomaga - w linuxie za bardzo nie, ale do czasu - GCC 4.x.x).
Tu powinien zaradzić 7448 (nie więcej niż 8W typowo przy 1,5GHz [wg mnie, bo wg Freescale więcej, ale ja uważam, że mam racje, bo jak to może być, że 2 rdzeniowy e600 (7448 + pare szyn i takie tam I/O) ma 15W, a ten 7448 (1rdzeniowy) aż 10 W przy 1,4GHz - joke ??], który ma 1MB L2 i 200MHz FSB. Jednak to nie to.
Najbardziej mi się podoba e600, czyli MPC8641 i MPC8641D. Zintegrowany kontroler DDR i DDR2 (oba dual, czyli 128bit power - szyna się rozumie) + pare dupsów w układzie typu 4x1GBit Ethernet i 2xPCIExpress8x(chyba do peryferii takich jak NB) i RapidIO (coś ala HyperTransport od AMD - A64 Opteron, do przyłączania dodatkowych proców - SMP, mniam).
Kontroler pracuje przy 667MHz. Wychodzę z założenia, że napisali, że to jest częstotliwość, a nie efektywna, czyli mówiąc marketingowo, przy obu zboczach, efektywnie byłoby 1333 MHz (szyna jest 64bit wewnątrz proca, ale to na to samo wyjdzie, po prostu oszczędzili na tranzystorkach) i wtedy mam ~11000 MB/s.
Tyle ode mnie. Uważam, że PPC cieńsze od e600 i POWER5 nie jest warte
MOJEJ uwagi. Wszystkie inne, A64 zora równo. Jeśli chodzi o zużycie energi tych nowych steppingów Venice, to macie 31W przy 2,4GHz, tu:
http://www.lostcircuits.com/cpu/amd_venice/
Poza tym ten G5 powinien mieć podobną wydajność przy kompilacji, gdyż ma porównywalne z Athlonem ALU, a przepustowość nie odgrywa tu za bardzo roli (chyba, nie jestem jeszcze ekspertem w tej dziedzinie, tzn. nie wiem czy przy kompilacji liczy ALU, czy FPU, ale chyba ALU, z tego co wiem).
P.S Zarówno G4, jak i G5, jak i Athlon, jak i P3, jak i P4 są to procesory typu post-RISC, czy się to wam podoba, czy nie.
Chcecie się kłócić, proszę:
http://arstechnica.com/cpu/4q99/risc-cisc/rvc-1.html
P.S2. e600 mają 1 wadę (właściwie 2, ale ta druga jest mało istotna) - nie jest w produkcji.
Dzięki za uwagę, może to komuś pomorze.