[#1] x86 a ppc i narzekanie ;)
Po przejściu Apple z ppc na układy intela (x86) była dyskusja na temat przyszłości ppc w ogóle. Jeśli dobrze pamiętam nie zwracano bezpośrednio uwagi na pewne możliwości ograniczenia roli ppc i ich użytkowników w ogóle.
Chodzi o software. Bardzo bym nie chciał, ale i tak niewiele zmienie w tym temacie ;) by za pare lat użytkownicy komputerów z ppc nie mogli używać tych komputerów do rozpakowywania archiwów (metody kompresji), oglądania filmów czy słuchania muzyki (kodeki).
Czy ewolucja zastosowanych algorytmów w programach codziennego użytku normalnego użytkownika będzie dla użytykowników maszyn z procesorami PowerPC niekorzystna?

Ostatnio coraz popularniejszym kodekiem do filmów jest rmvb. Jego nowsza i ta popularniejsza odmiana nie działa na procesorach PowerPC, a jedynie x86.
Formaty archiwów, coraz popularniejszy (ze względu na stopień kompresji) jest na przyład format 7zip.
Co do muzyki to tutaj wydaje mi się, że jeszcze długo mogą być popularne mp3 i oggi, ale i tutaj pojawiają się inne, bardziej ukierunkowane na architekture x86 algorytmy.

Czy użytkownicy komputerów z procesorami PowerPC mogą mieć powody do narzekań, czy ich sytuacja się pogorszy w najbliższych latach?

Proszę o wyrażanie swoich opinii (sensownych) w tym temacie :)

[#2] Re: x86 a ppc i narzekanie ;)

@grxmrx, post #1

A co to znaczy "ukierunkowane na architekturę x86"? Przecież algorytm nie jest uzależniony od typu procesora. Moim zdaniem to kwestia czasu.

[#3] Re: x86 a ppc i narzekanie ;)

@MinisterQ, post #2

To skrót myślowy, po prostu te algorytmy używają cech, które zawierają tylko te procesory, chodzi też o endiany...

[#4] Re: x86 a ppc i narzekanie ;)

@grxmrx, post #3

Jakich cech?
Endiany nie są niczym szczególnym. Takie GaduGadu w całości działa na little endian, PPC w Amigach i m68k na big endian, i co? I nic. ;)

[#5] Re: x86 a ppc i narzekanie ;)

@MinisterQ, post #4

Tak jak np. G4 ma altiveca to procesory intela czy amd mają analogiczne, nazwijmy to "dodatki".

[#6] Re: x86 a ppc i narzekanie ;)

@grxmrx, post #5

Ani w jednym, ani w drugim przypadku nie powoduje to, iż kodu nie da się przenieść.
Brak czegośtam na PPC nie jest wynikiem tego, że PPC jest w jakiś sposób ubogi od strony technologicznej. Jest wynikiem tylko i wyłacznie tego, że danego algorytmu po prostu nikt jeszcze nie skompilował dla procesorów PPC. I dlatego to jest tylko kwestia czasu.

P.S Swoją drogą 7-zip wcale takiej porażająco dobrej kompresji nie ma, rar ciągle jest lepszy. ;)



Ostatnia modyfikacja: 24.09.05 11:41
[#7] Re: x86 a ppc i narzekanie ;)

@MinisterQ, post #2

nazwijmy to moze programami zamknietymi w jednym srodowisku ;)

Ja mysle ze albo dojdzie do reversed engineeringu albo moze dojsc kiedys(in two weeks) do tego ze niektore alborytmy beda musialy byc ze zrodlami(jakies prawa zwalczajace monopol) ale oczywiscie licencja na te algorytmy bedzie kosztowac ;)

[#8] Re: x86 a ppc i narzekanie ;)

@AmiChris, post #7

No ale sama dostępność źródeł nie zlikwiduje problemu endianów, nakład pracy jaki trzeba by było włożyć w to żeby jakiś kodek był również dla ppc przygotowany do użytku może być taki, że nikomu nie będzie się chciało tego robić.

[#9] Re: x86 a ppc i narzekanie ;)

@grxmrx, post #3

ostatnio to jedynie nie mogłem sobie odtworzyc formatu wmv czy jakoś tak obsmarkanej ms.
A ile jest projektow na sourceforge (ffmpeg, itd...) ???
a co do 7zip to tez jest na sf - a jak cos nie tak to sobie posciagaj zrodla i skompiluj - bedziesz pierwszy, ktory to zrobi na amidze :)

jezeli chodzi o strach nad monopolem nad x86 - to popatrz na ile roznych procesorow mozna sobie skompilowac linuksa.
moslisz ze wszyscy na swiecie nagle kupia sobie zloma bo jest tani??
[#10] Re: x86 a ppc i narzekanie ;)

@grxmrx, post #8

Jak już mówiłem endiany nie są niczym szczególnym, a kwestia tego czy się komuś będzie chciało czy nie, należy do kwestii nieweryfikowalnych. ;)

[#11] Re: x86 a ppc i narzekanie ;)

@fazo, post #9

Co do kompilowania to pobrałem źródła, ale nie udało mi się skompilować. Mam również źródła innego unarchiwizera (unace v2), ale również nie udało mi się jeszcze tego skompilowac żeby działało. Po prostu nie umiem tego zrobić i mogę liczyć tylko na czyjąś pomoc.

Nie chodzi o to ile kupi złoma tylko o to, że obawiam się iż zmieni się profil, rola procesorów PowerPC, że nie będzie się nadawał do postawienia na nim systemu typu desktop.

[#12] Re: x86 a ppc i narzekanie ;)

@grxmrx, post #11

zawsze bedzie dostateczna ilosc ludzi, ktorzy z przeroznych powodow beda mieli procesory inne niz x86
powod sie zawsze znajdzie

a co do tego ze sie nie kompiluje - to zapewne dlatego, ze sa dostepne gui tylko dla linuksa i win.
nie sciagalem zrodel, ale sa tam zapewnie podkatalogi dla roznych metod kompresji(bzip2, arj i jakies tam inne jak na stronce).
A gui to mozna sobie samemu zrobic i wkleic w kod (troche przy tym roboty jest, fakt)
[#13] Re: x86 a ppc i narzekanie ;)

@grxmrx, post #8

nie martw sie :)
architektura x86 juz jest na wykonczeniu sam widzisz jak kreca zegary,zmieniaja technologie wytwarzania CPU bo z tej konstukcji juz nic wiecej sie nie wycisnie..

[#14] Re: x86 a ppc i narzekanie ;)

@AmiChris, post #13

Kilka razy już były takie prognozy...

[#15] Re: x86 a ppc i narzekanie ;)

@grxmrx, post #5

Nikt teraz nie pisze softu pod procesory. W każdym razie żaden świadomy zawodowy programista. To czy program skorzysta z tych dodatków to tylko kwestia kompilatora i zastosowanego algorytmu. Przy dobrze dobranym algorytmie, kompilator będzie efektywnie korzystał z jednostek SIMD. Altivec i SSE są w gruncie rzeczy bardzo podobne, a dobrze napisany program po skompilowaniu na inny procesor będzie nadal działał sprawnie. Brak wersji PPC niektórych programów jest tylko wynikiem cięcia kosztów przez likwidację zespołów zajmujących się mało popularnymi platformami. Jest to tylko podyktowane ograniczaniem kosztów, a nie brakiem możliwości wykonania wersji pod PPC. Bo trzeba pamiętać, że wypuszczenie wersji na inną platformę nie ogranicza sie do przekompilowania programu, ale też do wprowadzenia zmian w kodzie specyficznym dla systemu operacyjnego, utrzymywania tej wersji, poprawiania błędów, które sie na pewno pojawią itp.
[#16] Re: x86 a ppc i narzekanie ;)

@grxmrx, post #1

hmmm a gdzie jest napisane że Apple całkowicie rezygnuje z PPC ?

[#17] Re: x86 a ppc i narzekanie ;)

@krismiszcz, post #16

Nigdzie, z mc68k też od razu całkowicie nie zrezygnowali, ale po paru latach używanie komputerów z procesorami powerpc jako komputery z systemem desktopowym może, ale nie musi być trudniejsze.

[#18] Re: x86 a ppc i narzekanie ;)

@MinisterQ, post #14

wiem ale sam zauwaz ze rynek komputerowy nie lubi stagnacji.

Nawet gdy beda miec super technologie CPU to przyjdzie wreszcie czas na smierc x86 z powodu
jego konstrukcji..nastapi to kiedys nie za rok dwa ofcoz ;)

[#19] Re: x86 a ppc i narzekanie ;)

@grxmrx, post #17

A mnie się wydaje, że to po prostu chodzi o otwarcie systemu MacOS na większą liczkbę użytkowników. W związku z tym typowy PC-towiec będzie miał wybor czy chce MacOS czy Windę. Podobnie jak ma się częściowo sprawa z... windowsem! Przecież jest "emulator PC" (a raczej Windows) na Mac'a firmy... Micro$oft, który jest właściwie niczym innym jak przrepisaniem jądra Windows na PPC!

http://www.microsoft.com/windows/virtualpc/default.mspx

[#20] Re: x86 a ppc i narzekanie ;)

@Solo Kazuki, post #19

Swoją drogą... ciekawe czy jakby AmigaOne/Pegasos stał się "bardziej popularny", to grozi mu podobny "koszmarek" ;)

Ech... M$ nawet Motorolkom nie odpuścił...

[#21] Re: x86 a ppc i narzekanie ;)

@Solo Kazuki, post #20

m$ ma teraz coś bardziej (popularnego) interesującego z czego może być i jest dumne czyli x-box 360 z G5 3200mhz, ponoć ma być dostępny (oczywiście nie w polsce) jeszcze tego roku, jak myślisz jakie systemy będą dostępne na tę nową konsole?

[#22] Re: x86 a ppc i narzekanie ;)

@] SKOLMAN_MWS ˇ agrEssOr [, post #21

niech zgadne... na pewno to bedzie Linux! :P

A tak na powaznie. Co innego wlasna konsola (nieistotne z jakim jadrem systemu) a co innego "komputer konkurencji" ;)

[#23] Re: x86 a ppc i narzekanie ;)

@AmiChris, post #18

AmiChris napisał(a):

> Nawet gdy beda miec super technologie CPU to przyjdzie wreszcie
> czas na smierc x86 z powodu
> jego konstrukcji..nastapi to kiedys nie za rok dwa ofcoz ;)

Maj jakis sensowny argument na poparcie tej teorii? Jak juz zostalo to powiedziane, takie wrozby pojawialy sie dosc czesto i jakos x86 od nich nie padl.

[#24] Re: x86 a ppc i narzekanie ;)

@Solo Kazuki, post #19

tak Avalon :)

słuchaj tu się nicht nie nastawia żeby robić Leoparda 10.5 na Pc-ety tylko na Mac z x86. Żyjesz w błędzie

[#25] Re: x86 a ppc i narzekanie ;)

@] SKOLMAN_MWS ˇ agrEssOr [, post #21

haha jeszcze ciekawsza wypowiedz, w konsoli nie będzie G5 tylko procesor hybrydowy.
Apple tak chętnie nie sprzeda swojego flagowego procesora :)

Na stronie www.PPA.pl, podobnie jak na wielu innych stronach internetowych, wykorzystywane są tzw. cookies (ciasteczka). Służą ona m.in. do tego, aby zalogować się na swoje konto, czy brać udział w ankietach. Ze względu na nowe regulacje prawne jesteśmy zobowiązani do poinformowania Cię o tym w wyraźniejszy niż dotychczas sposób. Dalsze korzystanie z naszej strony bez zmiany ustawień przeglądarki internetowej będzie oznaczać, że zgadzasz się na ich wykorzystywanie.
OK, rozumiem