Apple: Intel inside? - MujMAC.cz - Apple, Mac OS X, Apple iPod

Odběr fotomagazínu

Fotografický magazín "iZIN IDIF" každý týden ve Vašem e-mailu.
Co nového ve světě fotografie!

 

Zadejte Vaši e-mailovou adresu:

Kamarád fotí rád?

Přihlas ho k odběru fotomagazínu!

 

Zadejte e-mailovou adresu kamaráda:

Seriály

Více seriálů



Počítače

Apple: Intel inside?

9. srpna 2002, 00.00 | V poslední době se objevilo mnoho dohadů o použití procesorů Intel či AMD v počítačích Apple. Pojďme si také zaspekulovat, jak moc to je pravděpodobné a proč to spíš může být IBM, kdo zachrání Apple před Motorolou.

Kolem Applu se zase jednou strhl trošku poprask - kde kdo začal tvrdit, že Apple během nejbližších několika let (konkrétně se hovořilo o dvou až čtyřech) začne používat procesory od Intelu nebo AMD. Tedy ne že by Intel či AMD začal vyrábět PowerPC procesory, ale prostě dojde k přechodu na aktuální mainstreamovou platformu.

Pochopitelně díky nepozornosti a podobně se nakonec začaly objevovat fikce typu "Apple za rok a půl uvede stroj s Intelem, už se vyrábí ale ještě se ladí", jako na Linuxworld.cz. Pojďme se trochu podívat na to, jak moc pravděpodobné to může být.

Intel inside?

Těmto spekulacím silně nahrávají dlouhodobé problémy Motoroly s dodávkou rychlých desktopových verzí procesoru PowerPC. Motorola se již před několika lety zaměřila na embeded procesory, tedy čipy pro nejrůznější zařízení (takže PowerPC najdeme například v tiskárnách či routerech), ovšem pro Apple, který je v podstatě největším odběratelem "počítačových" PowerPC čipů se podle všeho nepřetrhne. K tomu se přidávají problémy s tím, že Motorola čipy navrhuje špatně - u stávajících PowerPC G4 se již dvakrát dostala do situace, kdy díky chybě návrhu byl omezen maximální takt. Problémy se spolehlivostí Motoroly se táhnou již dlouho, Apple bohužel však vsadil na její procesory PowerPC G4 s vektorovu jednotkou AltiVec - PowerPC od IBM jsou zatím hlavně G3, které AltiVec neobsahují - ty dnes najdeme už jen v iBooku. A ani IBM se právě rychlostně nepřetrhlo - PowerPC se zatím nedostalo přes 1 GHz u žádného z výrobců.

Druhou silnou inspirací bylo prohlášení Steva Jobse zhruba ve smyslu, že Apple chce mít na výběr co se týče volby procesorů. Na druhou stranu však již několikrát opakoval, že software Apple je silně spjat s AltiVecem a také že výhled plaftormy PowerPC je dobrý. Možná si pamatujete na vlnu nadšení z procesorů PowerPC G5, které se měly objevit již minulý rok na úžasných rychlostech přes 1 GHz a s fantastickým výkonem - v tomto směru se asi opět jednalo jen o velmi dobrou fámu.

Nejčastějším argumentem pro to, proč Intel nebo AMD, je, že Mac OS X je UNIX a ten může běžet na "čemkoliv". Ostatně OpenSTEP konec konců již na PC přece běžel. To je samozřejmě pravda, ovšem Mac OS X není OpenSTEP. Mac OS X je systém, sestávající z několika vrstev, z nichž některé by byly portovatelné takřka okamžitě, ale některé vůbec. Kromě toho by to vyžadovalo, aby vývojáři opět buď minimálně překompilovali, ale v mnoha případech spíš předělali své aplikace.

Nedalo by se asi čekat, že by "Mac OS X for Intel" běžel na všem, spíš by se Apple nadále snažil udržet svou pozici jako především producent hardware - to mu přináší peníze. Ovšem za prvé by se dalo předpokládat, že nějaké chytré hlavičky by systém na "čemkoliv" nějak rozeběhly a za druhé, díky tomu že Apple by byl defacto další PC, již by si asi nemohl dovolit stávající cenovou politiku. Představa, že by "Mac OS X for Intel" fungoval na něčem jiném, než na vyladěné pracovní stanici od konkrétního výrobce je už dost nereálná - za prvé by Apple strávil několik (desítek?) člověkolet podporou skládačky jménem PC hardware, za druhé by Apple spáchal defacto sebevraždu - na rozdíl od pokusu jménem klonování Maců asi již definitivní a nezvratnou. Apple je stále hardwarová společnost, představa že se během několika let stane čistě softwarovou chce hodně fantazie.

Kromě toho je potřeba vzít do úvahy, nakolik by se podobný plán mohl povést. Apple přešel v polovině 90. let relativně čistě z architektury Motorola 68k na PowerPC. Na počátku tohoto desetiletí (ještě zhruba rok a půl) provádí další velký přechod na Mac OS X. Apple bude rád, pokud se mu dostatečně rychle podaří přesvědčit klíčové zákazníky, že Mac OS X je dobrý nápad a stojí za to ho akcepovat - jak například vyplývá z naší diskuse, grafikové jsou neuvěřitelně resistentní a Mac OS X často berou takřka jako platformu, která se starým Applem nemá moc společného. Z tohoto hlediska by tedy šlo o neuvěřitelně riskantní krok, jehož úspěch by se nedal odhadout ani z části.

Přechod by byl totiž ještě náročnější, než v případě Mac OS X - nebyl by už k dispozici žádný Classic, který je pevně svázaný s PowerPC (a dokonce ještě Motorolou, díky kusům nenativního kódu) a otázka je, nakolik by si Apple poradil s přechodem Carbon aplikací (resp. Carbon API). Přesto by šlo o šílenou akci - v bodu NULA by nebyly k dispozici žádné aplikace, žádná možnost jak spustit starší aplikace - ani Classic, ani start ve "staré dobré devítce". Uživatelská základna Apple je sice neuvěřitelně odolná a snese takřka cokoliv (odpadlíci jsou slaboši, co nic nevydrží ;), ale takovýto krok by asi pro uživatele už zkousnutelný nebyl, nehledě na praktické následky. Nesmíme také zapomenout na vývojáře, které Apple občas zavede do zcela slepé uličky (OpenDoc), občas jim nadělí radovánky typu Carbon. Putování Mojžíše s lidem Izraelským by pak proti permanentnímu přechodu Apple odněkud někam bylo nenáročnou odpolední procházkou.

PowerIBM

Pojďme se však (snad) trochu víc přiblížit realitě - IBM připravuje ohlášení svých nových PowerPC procesorů pro desktop a low-end servery. Tento procesor má být založen na designu Power4, což jsou výkonné 64bitové čipy IBM, které najdeme v jeho serverech. Podrobnosti o čipu jsou zatím neznámé, dozvíme se je v říjnu na konferenci o mikroprocesorech, zatím víme následující: 8micestný superskalární design s plnou podporou symetrického multiprocesingu (což například G3 rozhodně neumí) a s zatím blíže nespecifikovanou vektorovou výpočetní jednotkou s více než 160 instrukcemi. To si někteří novináři přímo přeložili, že se jedná o AltiVec Motoroly - ten totiž má instrukcí 162. Jisté to zatím není, každopádně jde o obrat o 180 stupňů, neboť IBM byl vždy proti podobným rozšířením. Kromě toho, IBM se tento procesor ani tolik nehodí do jejich stolních počítačů, takže je možné, že je vyráběn přímo pro Apple.

Pokud se pustíme do naprosto nepodložených spekulací, pokud se bude jednat o 64bitové čipy, bude nutné opět všechny aplikace a samotný systém překompilovat pro podporou 64 bitů (což by však mohlo být řádově snažší než převedení na jinou platformu, zvlášť pokud bude procesor opravdu obsahovat AltiVec). Jestliže by se však IBM vydalo cestou podobou jako AMD a vyrobilo 64bitový procesor, který je kompatibilní i s 32bitovými instrukcemi, jednalo by se o výborný přechodový můstek, který by zbytečně okamžitě nezatížil ani vývojáře, ani uživatele - těm by stále vše fungovalo dále, pouze nové aplikace by využívali možnosti procesoru lépe - ale i ty staré, pravděpodobně včetně Classicu, by běžely stále.

Tato varianta je však čirá spekulace, která by však asi byla pro Apple ideální - pozvolná migrace na 64 bitů bez žádných ostrých skoků - které si už Apple opravdu moc dovolit nemůže.

Bohužel, vzhledem k tomu, že tento procesor bude teprve ohlášen, dá se jeho dostupnost optimisticky očekávat v počítačích někdy v roce 2004, spíš později. Pro Apple to však určitě bude lepší cesta, než procesory Intel či AMD, kde by šlo o další kolo šokové terapie. To vše je však hudba budoucnosti, zatím si počkejme, čím nás Apple překvapí na začátku příštího týdne, kdy se objeví nové PowerMacy G4 (či možná už G5? ;)

Tématické zařazení:

 » Rubriky  » Informace  

 » Rubriky  » Agregator  

 » Rubriky  » Počítače  

Diskuse k článku

 

Vložit nový příspěvek   Sbalit příspěvky

 

rozumnej článek.

Autor: J.P. Muž

Založeno: 11.08.2002, 20:24
Odpovědí: 0

Musím říci, že venku na netu se toho naspekuluje a nablábolí ažaž a je nutno pečlivě oddělovat zrno od plev. Je snadné si představit, že by mohl být OS X na Intelu, ale jen blázen by nedohlédl, co vše s tím souvisí za komplikace.

Když bude Apple pokračovat v PowerPC od IBM, udělá nejlépe. Měl by ale přitlačit na vývoj všeho, co se týče 64-bitové architektury, clusteringu, rychlých sběrnic. U software pak další systémové integrace klíčových technologií (např. objektové scriptování OS), podporu nových komunikačních rozhraní (Wi-Fi pásma, spojení se spotřební elektronikou), bezpečnosti (digitální personalizace, fuzzy-fitrované síťě), multimédií (videokonference, sdílení mediálních dat), postprofi3D (OpenGL 2.0, hi-end broadcast) atd atd... Ať už nebojuje tak urputně na Switchi a raději začne něco dělat. Windowsy se ve virech utopěj samy a lidi na to příjdou.

Odpovědět na příspěvek

pekne

Autor: claire Muž

Založeno: 12.08.2002, 14:16
Odpovědí: 0

Pekne napsane ... 64bit IBM by asi privitala vetsina uzivatelu, nicmene Apple vymysli urcite nejake rozporuplne reseni ...

Odpovědět na příspěvek

Darwin

Autor: Pecka Muž

Založeno: 12.08.2002, 14:23
Odpovědí: 0

tudle sem videl u kamose jak na intelu beha Darwin ... velice se mi libilo videt na pc hlasku Welcome to Macintosh :-) ... mozna na tom portovani pro intel trochu pravdy bude ... mno zase by to optevrelo Applu dost velkej trh a mohly by presvedcit lidi aby pouzivali "lepsi" operacni system ... mno to by pak ale nemohly prodavat ty svoje "kusy nabytku" tak draho :-/ .... rad si pockam jak to dopadne :-)

Odpovědět na příspěvek

RE: Darwin

Autor: agent Muž

Založeno: 12.08.2002, 17:23

...ja mel na intelu (ehm, na AMD) doknce kompletni Rhaposody (prvni verze Mac OS X) -- a behalo to velmi slusne... jenze Apple na Intel uz neprejde, bylo by to velmi problematicke a predevsim by slo o velkou chybu... (napr. vykon by ve zpracovani videa klesl i vice nez 3x apod.) Snad to nejak s tim VE (altivec) dopadne i u IBM -- to je vazne jednina sance... rikam to nerad, ale Motorola uz asi neprekvapi (snad jen, ze by prodala PPC divizi Apple ;-))))

Odpovědět na příspěvek

AltiVec a VMX

Autor: J.P. Muž

Založeno: 12.08.2002, 23:14

Vypadá to že vektorová jednotka VMX u Power4 (IBM) s AltiVec u Motoroly budou kompatibilní, tedy je zaručen výkon. Uvidíme, jakej bombastickej název tomu dodá marketing...:) Je sice možné, že Apple by koupila celou výrobu PowerPC od Motoroly, ale podle mne by to byla systémová chyba. Apple by si měl hledět spíše softwaru.

Odpovědět na příspěvek

RE: AltiVec a VMX

Autor: agent Muž

Založeno: 13.08.2002, 10:19

apple si prece muze nechat svuj nazev -- Velocity Engine ;-))) proc myslis, ze neprevzali "AltiVec", ktery pouziva Motokola ;-))

Odpovědět na příspěvek

RE: RE: Darwin

Autor: bednyo Muž

Založeno: 20.11.2003, 15:01

prosim ta, mas este kopiu rhaposody...velmi rad by som ju skusil..thx

Odpovědět na příspěvek

RE: Darwin

Autor: bednyo Muž

Založeno: 20.11.2003, 15:03

vedel by si este Darwina zohnat?...velmo rad som ho testol...thx

Odpovědět na příspěvek

Upřesnění a doplnění

Autor: Lubor Muž

Založeno: 17.08.2002, 18:25
Odpovědí: 0

- Není pravda, že při přechodu na jiný procesor by nastal bod nula. Většina API Carbon a samozřejmě Cocoa je o vrstvu výš než jádro, pokud tedy poběží jádro, tyto vyšší vrstvy, využívající volání jádra, poběží taky. Proto by bylo možné použít stávající aplikace, překompilované skoro beze změny v kódu. Pokud se podíváte v Carbonu do hloubky, uvidíte, že při volání nějaké "staré" funkce API se zavolá funkce nového API podobná s Cocoa, třeba při zapsání textu do menu se interně volá nová, unicodová funkce API. Ta nemá nic společného s původním Toolboxem.
- Motorola nemůže celý vývoj PPC prodat Applu, PPC byl vyhodnocený jako nejlepší embedded procesor (jednočip odpovídající 603e), dneska jej najdete v tiskárnách (Kyocera, Minolta...), kamerách, ABS v autech a já nevím v čem ještě. Tady je Moto s PPC celkem úspěšná.
- Hlavní problém asi není u Applu, ti když se pro něco rozhodnou, tak to udělají. Pokud jsem mluvil s vývojáři z Apple, vidí hlavní problém v tom, aby všichni výrobci hardwaru byli schopní přepsat drivery. Podívejte se, kolik scannerů má dnes driver pro OS X na PPC a je to jasné, pro i386 by to dělali další 3 roky.

Lubor

Odpovědět na příspěvek

RE: Upřesnění a doplnění

Autor: Martin Ler Muž

Založeno: 18.08.2002, 00:36

Muzete mi prosim napsat na muj mail? dekuji

Odpovědět na příspěvek

 

 

Vložit nový příspěvek

Jméno:

Pohlaví:

,

E-mail:

Předmět:

Příspěvek:

 

Kontrola:

Do spodního pole opište z obrázku 5 znaků:

Kód pro ověření

 

 

 

 

Nejčtenější články
Nejlépe hodnocené články
Apple kurzy

 

Přihlášení k mému účtu

Uživatelské jméno:

Heslo: