Těšíte se, jak si PC x86 aplikace ve Windows 8 pustíte na ARM platformě? Zbytečně. Nejde to. Tisk E-mail
Napsal Jan "DD" Stach   
Wednesday, 21 September 2011
altKompatibilita aplikací bude velmi omezená a zdaleka ne všechno půjde.

 

 

 

 

Windows 8 je sice operační systém, který poběží na ARM i na x86, ale kompatibilita dalších aplikací, to bude velký guláš. Bez speciálního emulátoru pro každou z nich prostě nepůjde pouštět x86 aplikace na ARM a naopak. Microsoft se podle svých slov snaží maximálně spolupracovat se všemi výrobci.

Nutno říci, že zatímco na x86 je situace celkem přehledná, protože valnou většinu instrukcí mají procesory Intel a AMD, které tvoří 99% x86 trhu úplně stejnou, u ARM platformy je sice společný základ, ale jednotlivé SoC platformy QualComm, Tegra a další mají různé optimalizace a zvláštnosti. Zkrátka bude to boj. Je téměř jisté, že jen velmi málo aplikací, navíc to budou pravděpodobně jen ty spojené s Windows 8, bude možné spouštět na ARM SoC stejně jako na x86. Většina aplikací nebude kompatibilní a bude muset existovat naprosto odlišná dvojí verze a to nejen z hlediska instrukcí, ale i z hlediska optimalizace systémových prostředků, protože výkon AMR SoC a výkon běžné x86 platformy, to je „nebe a dudy“.

To samozřejmě dost nabourává onu myšlenku, že ARM SoC platforma brzy začne konkurovat PC. Většina PC platformě je rozhodně v bezpečí. Každopádně nezávidím. Ladit prostředí jednoho OS pro rozdílné platformy a do toho ty kvanta aplikací pro roztříštěnou SoC ARM platformu a zcela odlišnou, ale zase celkem jednotnou x86 Intel/AMD platformu. Vážně nezávidím. Takže rozhodně nečekejte, že svůj operační systém z velkého výkonného PC se všemi aplikacemi budete moci v dohledné době úplně stejným způsobem používat mobilně na SmartPhone, či tabletu. Celkem by mě zajímalo, jak to bude s x86 emulací na ARM, zda tím tak trochu celá ta architektura ARM neztratí smysl, protože těžko bude moci výkonově soupeřit v x86 režimu i s tím nejslabším x86 čipem Intel/AMD.

 

AUTOR: Jan "DD" Stach
Radši dělám věci pomaleji a pořádně, než rychle a špatně.

Starší články


Komentáře
Přidat Nový
c.Data [Zobrazit profil] [Poslat zprávu] 2011-09-21 13:11:31
avatar
windows je hlavně o tom že na ně je největší množství aplikací...a emulovat na arm x86 aplikace...horor
anywherehome [Zobrazit profil] [Poslat zprávu] 2011-09-22 18:08:15

windows je hlavně o tom, že s ARM je nikdo nebude chtít.....máme tu 100x lepší Android.....nebude důvod používat něco jiného na tabletu či phonu, když Microsoft nebyl do teď schopný vytvořit verzi na tablety, neudělá ji ani dnes
J.C.Denton [Zobrazit profil] [Poslat zprávu] 2011-09-21 13:14:56
avatar
on si snad nekdo myslel ze x86 aplikace bude poustet na arm?vsak to ani na mnohem flexibilnejsim linuxu nejde...arm tim ale zadnej smysl neztraci. ms chce takle konkurovat androidu 3 tabletech a tohle je jeho jedina moznost. jen to bude vic prace pro vyvojare pokud budou chtit mit x86/x64 i arm verzi sve aplikace.
c.Data [Zobrazit profil] [Poslat zprávu] 2011-09-21 13:26:19
avatar
přibude další DVD už tak jsou dvě x86 a x64 tak přibude ARM
J.C.Denton [Zobrazit profil] [Poslat zprávu] 2011-09-21 13:49:55
avatar
dvd s arm verzi?to teda nevim...kolik arm zarizeni na trhu ma dvd mechaniku?
vain [Zobrazit profil] [Poslat zprávu] 2011-09-21 14:24:46
avatar
Existují ARM notebooky, takže proč by nemohlo být DVD s ARM verzí Windows? =)
J.C.Denton [Zobrazit profil] [Poslat zprávu] 2011-09-21 16:42:07
avatar
tak to sem jeste nevidel. muzes dat odkaz na takovy notebook s dvd mechanikou?
j.matrix [Zobrazit profil] [Poslat zprávu] 2011-09-21 17:21:17
avatar
to by bol predajny trhak
Ttxman [Zobrazit profil] [Poslat zprávu] 2011-09-21 13:48:06

Vetsina aplikaci v metru pujde spustit vsude. Dokud se clovek nepusti do nejakych veci specifickych pro platformu.

Me by jen zajimalo, jestli na tech ARMech pudjou i normalni aplikace nebo jenom metro.. (kompilovany pro arm, pripadne .NET)
EuMatBa [Zobrazit profil] [Poslat zprávu] - VLIW 2011-09-21 14:24:59

Já bych se ani nedivil, kdyby to nezkoušeli přes HW "emulátor" jaký byl u Trasmety s VLIW. Procesor si překládal cizí instrukce na vlastní a zrovna x86 instrukce musí jít emulovat docela dobře.
tynyt [Zobrazit profil] [Poslat zprávu] 2011-09-21 18:28:01
avatar
Na ARMu, jo? Spadl jsi z jahody na znak, že? Nejlepší dnešní ARM procesory mají výkon maximálně na úrovni prvních pentií II, tedy naprosto legrační. Emulovat na tom dnešní rozežrané aplikace, prasácky napsané ve vizuálním C a humpolácky poslepované dohromady, to opravdu nepůjde.

Celý tenhle "Win8 on ARM" dopadne tak, jak jsem už několikrát psal - MS to uvede, objeví se pár jeho aplikací (minimálně asi Office), pak trochu "smetí" z mobilní sféry a tím to pravděpodobně zhasne. Úplně stejně, jako zhasly WinNT pro Aplhu a PowerPC. To všechno tady už bylo, to všechno jsem už zažil a není důvod, aby se historie nezopakovala. Až bude tablet s x86 (a ten bude IMHO do 2 let - stačí aby Intel a AMD "chtěli," protože oba na to mají technologie a defacto v případě AMD už i hotovo - stačí to vše jen trochu ořezat o nepotřebnosti typu PCIe a zabalit do SoC balíku), pak to teprve začne mít smysl a ARM to konečně zabalí.
Leon1464 [Zobrazit profil] [Poslat zprávu] 2011-09-21 18:50:40
avatar
Spíše bych si to představoval tak že Windows 8 pro ARM bude mít svůj vlastní marketplace. Spíše se mi zdá, že Microsoft chce konkurovat Androidu a Applu a zároveň si vybudovat hype kolem launche nového OS. Jen se pak ukáže, že se věci nemají přesně tak, jak je marketingové oddělení vypustilo do světa.
Rafan [Zobrazit profil] [Poslat zprávu] - re:tynyt 2011-09-21 20:50:09
avatar
No ono to nebude s tím rozdílem výkonu tak horké.Pokud budete chtít mít CPU s integrovaným GPU které půje uchladit pasivně tak že vás nebudou málem pálit ruce když budete tablet držet zjistíte že ten rozdíl výkonu nebude tak velký.Problém bude opravdu spíš v těch aplikacích.Programátoři pro X86 snad už úplně zapoměli slovo optimalizace natož jí uvést v život.Ostatně je to vůbec ze strany výrobců žádoucí?.Pokud si pamatujete dobu časů CPU 286,386,486,prvních pentií tak si určitě pamatujete že soft byl stále krok před hardware a my kupovaly RAM nová CPU nebo grafické karty jen se to objevilo na pultě.Zatím co v PC trhu hardware předběhl soft tak v mobilní sféře dle této filosofie začínají pro výrobce hardware zlaté časy(teda pokud se necháme nepoučitelně zase zblbnout).
anywherehome [Zobrazit profil] [Poslat zprávu] 2011-09-23 06:29:41

nj, ještě by to chtělo jiný rozhled......hlavně i kdyby to víceméně dobré, nikdo tuhle zastaralost nebude chtít......Microsoft na to prostě nemá, aby udělal podobný ekosystém, jako je Android či iOS ;-)

"do 2 let"
hehe, to už bude konkurence úplně jinde....prober se....už teď je pozdě ;-)
Kevin [Zobrazit profil] [Poslat zprávu] 2011-09-21 16:36:12
avatar
Tak zatim me tohle netrapi, ale do budoucna na tom urcite zamakaji....
Leon1464 [Zobrazit profil] [Poslat zprávu] 2011-09-21 18:52:30
avatar
Vůbec se tomu nedivím . Já si myslím, že Windows 8 pro ARM, budou mít velmi málo společného s desktopovou verzí. Respektive upřímně v to doufám. Tablety jsou, i přes velké pokroky, stále výkonnostně někde úplně jinde a nikdo nemůže čekat, že rozjedou desktopový systém, navíc kompatibilní se všemi různými verzemi OS ze stáje Microsoftu.

Přes všechny ooch a áách kolem nového UI už nikdo nepíše, jak si vede onen x86 tablet na kterém Windows 8 běží. I takové mobilní core i5 něco topí a provoz na baterii asi taky nebude žádná sláva.

Takže v konečném důsledku budeme mít na desktopu Windows 8, které bude vypadat jako Windows 7, protože rozhraní Metro na desktopu moc nemá smysl. x86 tablety, které budou trpět všemi neduhy s tím spojené, nicméně s odladěným (snad) systémem. A nakonec ARM tablety, na kterých pojede evoluce Windows Phone 7 s rozhraním Metro?

Jsem velmi zvědav, jak to všechno dopadne, jen aby to nebyl další průšvih jako Vista.
MIKRON [Zobrazit profil] [Poslat zprávu] 2011-09-21 20:40:31
avatar
Tak nějak to také neřeším ale na druhou stranu mně to nepřekvapuje ale jak znám kluky od Mika tak ti to vymakají otázka je jenom kdy.
net.Xtreme [Zobrazit profil] [Poslat zprávu] 2011-09-21 22:44:46
avatar
Mně bude stačit, když v 64-bit (x86) verzi bude běhat to, co funguje ve Win7 64bit...
Zatím to tak bohužel není, ale do finální verze daleko
pito [Zobrazit profil] [Poslat zprávu] - nepochopene? 2011-09-22 12:04:00

Tu ten clanok necitalo asi vela ludi cely.
Neviem ako ostatni, ale ja to chapem tak, ze okrem jasneho problemu binariek medzi x86 a ARM bude este aj problem s binarkami medzi napr. ARM NVidia a ARM Samsung :-)
Inak co sa tyka emulacie, nevidim problem ARM emulatoru na x86 PC, ale velky problem vidim v x86 emulatore na ARM PC ;-)
jardop [Zobrazit profil] [Poslat zprávu] 2011-09-22 13:42:59

mozno este popracuju a emulator bude davat super fasa vykon..
simik [Zobrazit profil] [Poslat zprávu] - Zbytečná panika? 2011-09-22 14:35:36

Představuj i si to tak, že pokud jsou aplikace dělané v nějakém vývojovém prosředí od MS, pak tam prostě přibude možnost kompilovat pro ARM. Takže když někdo napíše/přeloží program i pro nové W8, nebude problém běhu na W8 ARM(bude mít 2 verze programu).

Většina programů co používám na WIN je opensource příp. freeware a nemají problém s během na různých platformách (linux, MAC, BSD). A s ARMem to bude myslím stejný.
Pouze registrovaní uživatelé mohou přidat komentář!
 

Najdete nás na Facebooku

.... a také na Twitteru

RSS

DDWorld.cz

DDWorld - Blogy a videa

DDWorld - Magazín

Poslední příspěvky v diskuzích


Videa
Prusa Core One – nová uzavřená 3D tiskárna
Prusa Core One – nová uzavřená 3D tiskárnaWednesday, 20 November 2024
Vložil: aDDmin
Kategorie: PC a IT
Spuštěno: 363x
Komentářů: 1
Star Wars Outlaws dostává Update 1.4 – zásadní herní změny!
Star Wars Outlaws dostává Update 1.4 – zásadní herní změny!Wednesday, 20 November 2024
Vložil: aDDmin
Kategorie: Počítačové hry
Spuštěno: 240x
Komentářů: 0
Jak to vypadá v uvnitř DATACENTRA?
Jak to vypadá v uvnitř DATACENTRA?Monday, 18 November 2024
Vložil: aDDmin
Kategorie: PC a IT
Spuštěno: 839x
Komentářů: 0
Vychází LEGO Horizon Adventures – další zábavná LEGO hra?
Vychází LEGO Horizon Adventures – další zábavná LEGO hra?Tuesday, 12 November 2024
Vložil: aDDmin
Kategorie: Počítačové hry
Spuštěno: 1155x
Komentářů: 0
Indiana Jones and the Great Circle hra ala film?
Indiana Jones and the Great Circle hra ala film?Monday, 11 November 2024
Vložil: aDDmin
Kategorie: Počítačové hry
Spuštěno: 1469x
Komentářů: 0
Nový Captain America nevypadá dobře. Thunderbolts* jsou na tom lépe.
Nový Captain America nevypadá dobře. Thunderbolts* jsou na tom lépe.Friday, 08 November 2024
Vložil: aDDmin
Kategorie: Film
Spuštěno: 1315x
Komentářů: 6