12
  • dyra
    #12
    őőő de miért is szar az x86? Azt nem fejtetted ki. Kíváncsi lennék rá.
  • sanyicks
    #11
    "de nativ kod eseten akar egy 1 GHz-es atomot is utoler. "

    ne viccelődjünk már, egy atomot már egy 1 ghz-s arm is utólér, sőt talán túl is szárnyal... Elég csak megnézni mik futnak, rendesen egy armos tableten vagy mobilon, és mik nem futnak rendesen egy atomon...
  • kvp
    #10
    "Ehhez sokszázezer programsort kell átnyálazni, és fordítási direktívákkal ellátni, nem annyi, hogy bepipálsz valamit, és nyomsz egy F5-öt..."

    Pedig az apple macos-es forditok jo resze ezt teszi. Amikor fordit valaki, akkor egyszeruen legyartjak a binarist powerpc-re es x86-osra is. Mind a ket rendszer 32 bites, tehat ez nem jelent problemat. Ami gond lehet, az az endianness. Arm eseten ez veletlenul szabadon valaszthato, tehat tenyleg csak az assmebly kodban es a memoriakezeles puritansagaban ternek el az x86-osoktol. (viszont a winnt kernel meg az arm kepessegeit sem hasznalja ki, mivel eleve muliplatform os-nek keszult)

    Az operacios rendszerek szintjen a winnt kernelek rendelkeznek egy hardver absztrakcios reteggel, ami lehetove teszi, hogy ugyanazt a winnt kernel forraskodot tobb eltero archtekturara is lefordithassak. A winnt-t egy idoben 3-4 eltero architekturara is kiadtak. Jelenleg harom ilyen van, az x86-32, az x86-64 es a powerpc (xbox360). Most az, hogy felvesznek meg egy target os-t kb. annyi munka amikor valaki linux-ot port-ol. Minimalis driver tamogatas eseten (a windows ebben jo, mert 3rd party driver-eket hasznal) gyakorlatilag csak a memoria es taszk kezelest kell megirni az adott cel platformra. Minden mas hardverfuggo driver-t hoznak a hardverek gyartoi. Az operacios rendszer pedig ettol kepes elvonatkoztatni a hal segitsegevel. (egyebkent hal-bol jelenleg is is van tobb fajta, gyakorlatilag minden cpu valtozatra kiadnak egyet, csak a felhasznalo nem latja)

    Tehat amikor azt allitom, hogy megoldott problemarol van szo, akkor ezt azert teszem, mert rendszeresen hasznalom ezket a megoldasokat es idaig jol mukodtek. A microsoft szamara par ezer sor megirasat jelentene, ami par hetes munka egy kisebb csapatnak. Viszont a wince (mostanaban win mobile) arm tamogatasa miatt ilyen kodjuk mar veletlenul van, tehat tenyleg csak ossze kell forgatni a meglevo kodokat es kesz az arm-on futo desktop windows. (linux-nal ezt lepest a legtobb disztribucio tobb tucat architekturara teszi meg rendszeresen, ehhez kepest a microsoft-nak konnyu dolga van)
  • philcsy
    #9
    Más legyártja a chipet és fizet az ARM-nak átlag 10 centet darabonként.
    Az ARM csak a chipeket tervezi. A 10 centet azért fizetik neki hogy használhatják a terveiket.

    Az ARM chip ára: gyártási költség + gyártó haszna + 10 cent licensz díj az ARM-nak
  • Komolytalan
    #8
    "2009-ben a cég 3,9 milliárd chipet szállított és 490 millió dolláros bevételt könyvelhetett el."
    Most vagy 1 chip 10 cent, vagy valami el van itten q.rva.
  • Jonah
    #7
    Megjegyezném, hogy az ARM maga nem gyárt mikroprocesszort, hanem a fejlesztéseit licenszeli.
  • sarocker
    #6
    "szinte semmilyen eroforrasukba nem kerul. (csak le kell forditani +1 architekturara)" - Mondja ezt, aki még nem írt programot több architektúrára. Nyilván nem 0-ról indultak, hiszen ott a WinCE, ami sokban hasonlít a desktop Win-hez, de azért az átfedés nem olyan nagyon nagy. És nem annyi, hogy átírnak egy-két define-t, és már fordul is az ARM-os Win 8. Ehhez sokszázezer programsort kell átnyálazni, és fordítási direktívákkal ellátni, nem annyi, hogy bepipálsz valamit, és nyomsz egy F5-öt...
  • MsUser
    #5
    Sajnos csak megosszák a piacot, ezzel drágíthatják is az X86-os rendszerek hosszútávú fejlesztését, mivel kevesebb eladás kevesebb fejlesztési költség. De igazi veszélyt nem jelenthet egy lassabb új architektúra, de lesz olcsón lassú technika is a háztartásokban, konyhai lejátszó NET-ező a hűtőben, kávéfőzőben, TV-ben, mosógépben stb.
  • Cat #4
    "Kerdes persze ki akarna destop-nak hasznalni egy mobiltelefont?"

    http://www.sg.hu/cikkek/79329/motorola_atrix_a_jovo_okostelefonja
  • kvp
    #3
    Az arm mar 1978 ota keszit szamitogepeket (eredeti neve acorn computers), tehat nem eppen ujak a piacon. Arrol hiresek, hogy nagyon egyszeru (risc) processzorokat gyartanak, amik igy olcsoak es keves aramot fogyasztanak, de azonos orajelen csak kicsivel lassabbak mint egy x86-os. (kb. fele-negyede a teljesitmenyuk) A hir sem eppen nagy dolog, mert regebben meg az intel is gyartott risc processzorokat beagyazott rendszerekhez es a windows ce is fut egy jo ideje jopar arm-os procin. Az egyetlen hir, hogy a microsoft kiadja a desktop windows arm-os valtozatat, ami igazabol nekik szinte semmilyen eroforrasukba nem kerul. (csak le kell forditani +1 architekturara)

    Egyebkent risc-en lehet x86-os kodot is futtatni, emulatorban. Ez rossz esetben kb. 10-szer lesz lassabb mint azonos orajelu nativ x86-oson. (az emulacio duplaz, a risc technologia negyedel, ehhez jon meg a chipset emulacio) Tehat egy 2 GHz-es arm siman hozza egy 200 Mhz-es x86 teljesitmenyet ha emulalni kell valamit, de nativ kod eseten akar egy 1 GHz-es atomot is utoler. Ez utobbi mar boven eleg egy tablet szamara, viszont sokkal olcsobban eloallithato a hardver.

    Kerdes persze ki akarna destop-nak hasznalni egy mobiltelefont? Mint a tablet-ekbol kiderult a legtobb embernek boven eleg egy telefon tudasa, csak egy nagy kepernyo kell hozza.
  • Ahoy
    #2
    A Win 8 nagy ugrás lesz... Meg mostani hírben olvastam hogy az nVidia saját ARM procit fejleszt, sőt megegyeztek az Intellel. Ők GPU technológiákat adnak, cserébe kaptak 1.5 Mrd dollárt... Viszont ki kell szállniuk az x86 minden területéről.

    Ennek mondjuk talán egyetlen hátránya lesz,(Ha mondjuk ARM-os asztali gépek sora jelenik meg) ezentúl fogva ARM architektúrára is meg jelentetni minden szoftvert... Ami nem is programozási nehézségeket jelent, hanem időt, és tesztelést. Ami pénz. Ráadásul nem egyformán fognak futni az architektúrákon, így afelé tartunk, hogy egyik eszköz ebben lesz jó, másik meg abban, így mindkettőből kell egy.

    Persze ez még nagyon távoli jövő, és főleg munkában és spéci területeken jelent gondot. Amit az emberek nagyon nagy része csinál, mint böngészés, szövegszerkesztés, HD mozik vetítése, az mindkét architektúrán már ma is tökéletesen 100%-ban használható és gyors.

    A játékok, videóvágás,3D grafika, adatbázisok, stb... az már igen más tészta.
  • coolbboy83
    #1
    Szép !! Kell is a verseny, az x86 egyébként is egy rakás szar.... nem baj, ha lesznek itt NV Tegra és egyéb gépek, ha a Cortex 15 és a többi fejlesztés jól halad...
    Fogyasztásban tutik, teljesítményben is szépen ott vannak, és hamarosan vezethetnek is ...

    Épp ideje, hogy a legelterjedtebb, de technikailag legótvarabb x86 végre elkezdjen visszaszorulni kicsit...

    Mielött fikázás lenne tessék rákeresni / elolvasni a neten a különböző CPU architektúrákról szóló leírásokat...... SPARC, MIPS, POWER, ARM..... mind fejlettebbek mint az x86...