Apple siirtyy Arm-arkkitehtuuriin Mac-tietokoneissa

Kaotik

Banhammer
Ylläpidon jäsen
Liittynyt
14.10.2016
Viestejä
22 377
apple-arm-soc-20200622.jpg


Kaotik kirjoitti uutisen/artikkelin:
Applen on jo vuosia huhuttu siirtyvän myös Mac-tietokoneissa Arm-prosessoreiden käyttöön. Nyt tuo hetki alkaa olemaan käsillä, sillä Apple ilmoitti virallisesti tuovansa itse kehittämänsä prosessorit Mac-tietokoneisiin.

Apple ei kertonut toistaiseksi vielä tarkempia yksityiskohtia tulevista Mac-siruistaan, mutta kertoi siirtymän tapahtuman vaiheittain. Ensimmäisen Arm-Macin toimitukset aiotaan aloittaa vielä tänä vuonna ja koko mallisto tulee siirtymään niiden pariin suurin piirtein kahdessa vuodessa. Yhtiö varmisti myös, että se tulee julkaisemaan ainakin toistaiseksi myös Intel-pohjaisia Mac-tietokoneita ja tulee luonnollisesti tukemaan macOS:n x86-versiota hamaan tulevaisuuteen.

Kehittäjät pääsevät työhön niin ikään tänään esitellyn macOS Big Surin kanssa, jonka pariksi on tarjolla A12Z Bionic -järjestelmäpiiriin perustuva Developer Transition Kit. Xcode 12 työkaluineen ja Universal 2 -binäärit mahdollistavat yhtiön mukaan helposti sen talon sisällä kehitettyjen prosessoreiden hyödyntämisen sovelluksissa menettämättä kuitenkaan samalla yhteensopivuutta Intel-Macien kanssa. Lisäksi tarjolla tulee olemaan Rosetta 2, mikä mahdollistaa Intelille suunniteltujen sovellusten ajamisen Arm-prosessorilla vaikkei kehittäjä olisikaan tehnyt siitä natiivia versiota uusille prosessoreille.

Lähde: Apple

Linkki alkuperäiseen juttuun
 
Jännä nähdä miten suuri tehohäviö rosetta 2:lla tulee x64 soveluksille. Seuraavat 5-7 vuotta kun kaikki tehdään tuplana tulee varmaan olemaan mielenkiintoisia.
 
Paha sanoa. Ainakin Applen läppärit on niin ohuita, että arm prossa saattaa olla ihan yhtä nopea kuin Intel, koska lämpöä ei tarvitse varoa yhtä paljon. Toisaalta tämä kertoo sen, että Applelta ei tule amd pohjaisia laitteita, ikinä. Koska Apple siirtyy arm pohjaisiin ennenkuin amd:lla on mitään jakoja mukaan siihen peliin.
Kunhan softa on optimoitu armillle, niin tehoeroa ei juurikaan jää ja Apple pääsee eroon bootcamp maceistä! Varmaan iso syy siihen että siirtyy kokonaan omiin prossiin!
 
Ton uuden 13 tuuman MacBookin tuuletuksen älytön toteutus, eli se että cpu:n jäähdytinsiilin ja tuulettimen välillä ei ole mitään yhteyttä joten tuuletin ei oikeastaan jäähdytä tuota prossua lainkaan.
Tuo alkaa kuulostaa tavallaan järkeenkäyvältä suunnittelulta, kun laitetaan oikealla tuuletuksella samaan runkoon arm versio ensi vuonna, niin kunnollisen tuuletuksen voimin saa arm versio testeissä äkkiä Intel version kiinni.
 
hehe... Ne jotka eivät muista PPC-softan emuloinnin hankaluuksia toistavat historiaa.

Vanhan ostetun ohjelman pitää toimia kaatuilematta uudessakin koneessa taikka sitten pysytään vanhassa, eikä uutta konetta osteta.
 
Jännä nähdä miten suuri tehohäviö rosetta 2:lla tulee x64 soveluksille. Seuraavat 5-7 vuotta kun kaikki tehdään tuplana tulee varmaan olemaan mielenkiintoisia.

Jos uudet sovellukset käännetäänkin ARM:ille ja niitä emuloidaan x86-arkkitehtuurilla? Näin saadaan se suorituskykyero heti kättelyssä ARM:in hyväksi.. Apple on niin iso firma, että se voi vain sanella tämmöiset ehdot.

--

Lisäksi. kun Apple osti PA Semin - saadakseen omat ARM-prosessorit taloon, niin ketä olikaan se kaveri , joka sieltä tuli samalla tuomaan prosessoriosaamista taloon? Tämä kaveri on taas vapautumassa nykyisestä positiostaan "henkilökohtaisista syistä" ja eiköhän tässä olisi rahakas keikka vetää tätä siirtymää. Kenestä olikaan kysymys?

--

Lisäksi Rosetta I ostettiin brittiläiseltä firmalta (jossa WoW-kiltakaveri oli töissä) ja Apple ei tehnyt sitä itse. Käytännössä moni niistä kavereista kyllä päätyi töihin Applelle.
 
Testejä odotellessa. Eikös iPad pro ole nopeampi raw->jpeg ja 4k->1080p kuin macbook pro?
Edit: hinnat-alkaen mbp
 
Uusimmassa iPad Pro:ssa on 8 corea (A12Z Bionic).

4 high-performance cores
4 power efficiency cores

Uusimassa iPhonessa on 6 corea (A13 Bionic)

2 high-performance cores
4 power efficiency cores

Huhun mukaan ensimmäisessä mac prosessorissa olisi 12 corea (A14 jotain).

8 high-performance cores
4 power efficiency cores


Edit: Linkki unohtui tuohon huhuun
 
Viimeksi muokattu:
Miten nyt käy hackintoshien?

Ainakin lupasivat tukea myös Intel-pohjaisia ratkaisuja vielä vuosiksi eteenpäin. Silloin kun PPC-prossuista siirryttiin Inteliin, kesti kolme vuotta (2006 -> 2009) ennen kuin tuki pudotettiin. Eli luultavasti macOS 11.2 tai 11.3 on vasta versio josta tuki pudotetaan täysin. Tämä ei tietenkään tarkoita sitä etteikö Intel-pohjaiset versiot saisi vielä tietoturvapäivityksiä sun muuta tuostakin eteenpäin.

EDIT: Rosetta-tuki loppui vasta vuonna 2011, joten PPC-softaa tuettiin tuohon saakka.
 
Venturebeatin mukaan Apple oli sanonut, että emuloinnin pitäisi onnistua Rosetta 2:lla huomattavasti sulavammin kuin aikanaan PowerPC -> Intel siirtymässä.
To support old and new apps, Apple will use Rosetta 2, integrated emulation software, to enable ARM-based Macs to run Intel code. In the prior PowerPC to Intel transition, Apple used Rosetta to let PowerPC apps run with performance compromises on new Intel machines, but Apple says the performance should be much faster for Intel apps running on ARM Macs.
Mielenkiintoista seurata, mitä kaikkea ARM-alustaan siirtyminen tuo tullessaan esimerkiksi puhelinpuolelle. Jatkossa sinulla on lähes yhtä tehokas laite taskussa kuin työpöydällä odottamassa? Tai ainakin työpöydältä tuttujen ohjelmistojen ajaminen onnistunee kivuitta myös puhelimella?
 
Mielenkiintoista seurata, mitä kaikkea ARM-alustaan siirtyminen tuo tullessaan esimerkiksi puhelinpuolelle. Jatkossa sinulla on lähes yhtä tehokas laite taskussa kuin työpöydällä odottamassa? Tai ainakin työpöydältä tuttujen ohjelmistojen ajaminen onnistunee kivuitta myös puhelimella?
Eihän puhelinkäytössä ole kyse pelkästään raudan väännöstä, vaan siitä, että luurisovelluksiin ei sovi samanlainen käyttöliittymä kuin läppäriin tai pöytäkoneisiin. En usko, että tässä tapahtuu kummempaa muutosta. Microsofthan yritti aiemmin ajaa sekakäyttömahdollisuutta, mutta eipä se oikein ottanut tulta alleen.
 
Itse odottelin hieman enemmän tietoa Applen Pro-sovellusten tulosta iPad:lle. Asiasta ei sinällään mainittu muuta kuin että kun uusi macOS julkaistaan on kaikki Applen sovellukset, myös Pro-sovellukset, natiiveja versiota. Tämä mahdollistaisi sitten näiden Final Cutin jne tuomisen myös iPad Pro:lle, mutta voi olla ettei Apple tätä halua tehdä ettei iPad syö mäkin markkinoita.
 
Eihän puhelinkäytössä ole kyse pelkästään raudan väännöstä, vaan siitä, että luurisovelluksiin ei sovi samanlainen käyttöliittymä kuin läppäriin tai pöytäkoneisiin. En usko, että tässä tapahtuu kummempaa muutosta. Microsofthan yritti aiemmin ajaa sekakäyttömahdollisuutta, mutta eipä se oikein ottanut tulta alleen.
Käyttöliittymä asettaa tietenkin omat haasteensa, minkä vuoksi Apple lienee eriyttänyt esimerkiksi iOS:n ja iPadOS:n. Itsellä oli mielessä jokin telakointimahdollisuus, missä käyttöliittymä mukautuisi käyttötarpeiden mukaan. Androidiin on alettu puskemaan kyseistä ominaisuutta myös Googlen toimesta Android 10:ssä. OEM-valmistajat ovat tuoneet erilaisia vaihtoehtoja jo aiemmin.
 
Softaemulaatio on aina hitaampi kuin aito tuki ja useimmissa tapauksissa se ei ole edes 100% yhteensopiva. Jos minä oikeasti tekisin töitä Macillä, niin minua kyllä arveluttaisi ajaa sitä työhön tarvittavaa softaa jollain emulaattorilla. Jos ei emulaation toimivuuden kannalta, niin vauhdin ainakin.

Ja minulla on kyllä ollut käsitys, että ARM pohjaiset piirit eivät edelleenkään pärjää nopeimmille X86 pohjaisille
 
Softaemulaatio on aina hitaampi kuin aito tuki ja useimmissa tapauksissa se ei ole edes 100% yhteensopiva. Jos minä oikeasti tekisin töitä Macillä, niin minua kyllä arveluttaisi ajaa sitä työhön tarvittavaa softaa jollain emulaattorilla. Jos ei emulaation toimivuuden kannalta, niin vauhdin ainakin.

Ja minulla on kyllä ollut käsitys, että ARM pohjaiset piirit eivät edelleenkään pärjää nopeimmille X86 pohjaisille
Varmasti se emulaatio siellä taustalla syö jotain, mutta kuinka paljon on se tärkeämpi kysymys. Jos et huomaa emuloinnilla toimivan softan olevan hitaampi kuin natiivina niin ongelmaa tuskin silloin on? Suurimmat nykyisin macOS:llä pyörivät softat muuttuvat natiiveiksi varmasti hyvinkin nopeasti, officet yms lupailtiin olevan natiiveja heti kun rautaa tulee myyntiin.

eiköhän tuosta emuloinnista tule vielä tällä viikolla lisää tietoa (taisi siellä jotain kehittäjä sessioitakin olla jotka tulee videolivenä).
 
Voi olla nihkeä vastaanotto, kun kaikki softat pitäisi uusia.
Saa nähdä. Viimeksi Jobs pelasti Applen, löytyneekö tälläkertaa sitten ketään..
 
Voi olla nihkeä vastaanotto, kun kaikki softat pitäisi uusia.
Saa nähdä. Viimeksi Jobs pelasti Applen, löytyneekö tälläkertaa sitten ketään..
Tuskinpa tuosta hirveämmin tulee mutinaa, tuota on kuitenkin jo odotettu pitkään kehittäjienkin toimesta ja ilmeisesti kun sovellusten kääntäminen ei pitäisi olla mikään ylitsepääsemätön ongelma niin eiköhän nuo natiiviksi muutu hyvinkin rivakasti tuon kahden vuoden aikana.

Jobs:n aikaan tapahtunut Intel-siirtyminen ei tarvinnut erillistä pelastamista, vaan ne ongelmat oli tulleet Jobsin lähdön jälkeisestä pelleilystä ja ratkaisuista.
 
Tuskinpa tuosta hirveämmin tulee mutinaa, tuota on kuitenkin jo odotettu pitkään kehittäjienkin toimesta ja ilmeisesti kun sovellusten kääntäminen ei pitäisi olla mikään ylitsepääsemätön ongelma niin eiköhän nuo natiiviksi muutu hyvinkin rivakasti tuon kahden vuoden aikana.

Jobs:n aikaan tapahtunut Intel-siirtyminen ei tarvinnut erillistä pelastamista, vaan ne ongelmat oli tulleet Jobsin lähdön jälkeisestä pelleilystä ja ratkaisuista.
Kun nykyäänkin monet pitävät Applen koneissa vanhoja käyttisversioita, että ohjelmat toimisivat, niin epäilen tuota sovellutusten muuttumisen nopeutta kyllä voimakkaasti.. Joku käyttisversion muuttuminen on sentään pikkujuttu VS että prossuarkkitehtuuri muuttuu täysin.
 
Itse odottelin hieman enemmän tietoa Applen Pro-sovellusten tulosta iPad:lle. Asiasta ei sinällään mainittu muuta kuin että kun uusi macOS julkaistaan on kaikki Applen sovellukset, myös Pro-sovellukset, natiiveja versiota. Tämä mahdollistaisi sitten näiden Final Cutin jne tuomisen myös iPad Pro:lle, mutta voi olla ettei Apple tätä halua tehdä ettei iPad syö mäkin markkinoita.

Tämä onkin mielenkiintoinen näkökulma. Jos laitteissa pyörii suunnilleen samat prosessorit, niin luulisi ohjelmien yhteensopivuuden tulevan sitä kautta luonnostaan. Tietenkin erona on käyttöliittymä, joka on iPadissa sormi.

Vielä laajemmin ajateltuna, onko sitten enää tarvetta iPadeille vai voiko ne korvata MacBookeilla, joissa on kosketusnäyttö?

Kaikenkaikkiaan tämä mahdollistaa kevyet laitteet, joissa virrankulutus on maltillinen. Lisäksi yhä suljetumman ekosysteemin, jossa Apple on vastuussa yhä suuremmassa määrin myös laitteistopuolesta.
 
Edellistä transitiota ppc->intel hidas huomattavasti myös se että suurin osa kaupallisesta ohjelmistossa oli vielä Carbon-api pohjaisia, eli OS9-porttauksia, kenties vielä käännettynä kolmannen osapuolen ympäristössä..
 
Saapas nähdä, milloin julkistetaan ARM-pohjainen Mac Pro. Ja minkälainen se tulee olemaan.
Voi olla media- ja elokuvafirmoillakin vaikeaa keksiä perusteluja hankkia 'kännykkäprosessorilla' varustettuja huippukalliita tietokoneita (jotka varmaan maksavat reilusti enemmän kuin nykyiset mallit).
Mutta eiköhän Apple jollakin käännytyspropagandalla siinäkin onnistu...
 
Saapas nähdä, milloin julkistetaan ARM-pohjainen Mac Pro. Ja minkälainen se tulee olemaan.
Voi olla media- ja elokuvafirmoillakin vaikeaa keksiä perusteluja hankkia 'kännykkäprosessorilla' varustettuja huippukalliita tietokoneita (jotka varmaan maksavat reilusti enemmän kuin nykyiset mallit).
Mutta eiköhän Apple jollakin käännytyspropagandalla siinäkin onnistu...

Laitetaan vaan monta ARM-ydintä, joilla ei käytännössä tee mitään. Sitten sen laskennan hoitaa vaikka AMD:n 7nm GPU, joka oikeasti on vaikka sen videopakkauksen ja mediaenkoodauksen sydän. Sitten nopeus mitataan ohjelmistoilla, jotka on näille optimoitu, esim. Final Cut, nyt +50% uudella Mac Prolla! Näin se on ennenkin tehty..
 
Kun on nähnyt tuon sillisilataatin edellisen siirtymän nähneenä, niin ei varsinaisesti oleta noiden osien muuttuvan merkittävästi. Osa softasta tulee kaatumaan ja toimimaan merkittävästi huonommin ja osaan esim. koodausvälineistä ja ympäristöistä tulee vain kludgekorjauksia jotka toimivat vähän miten sattuu riippuen vähän mille sitä koodia yrittää väsätä.

Erilaiset primäärituetut softat tulevat toimimaan paremmin, mutta vähemmän käytetyt ratkaisut ja x86 sovellukset sitten menevät ajoittain tai osittain rikki.
 
Ja minulla on kyllä ollut käsitys, että ARM pohjaiset piirit eivät edelleenkään pärjää nopeimmille X86 pohjaisille

Ei ainakaan tunnetut piirit maksimi kelloissa, multicore jutuissa menee vähän jännemmäksi. Toisaalta Mac käyttäjät harvemmin pelaa sillä macilla niin eipä liene niin väliä. Suurin osa käyttäjistä jotain toimistosoftien käyttäjiä ja kauralattehipstereitä yms netissä notkujia ja videon postaajia.

Toki yksi kohtuu iso ryhmä mac käyttäjiä on softadevit kuten minä, joista osa saattaa työskennellä työkalujen kanssa joille ei ole täysin yhdentekevää onko alusta x86 vai joku muu.

Luultavasti jos työ mäkkäri pitää vaihtaa (käyttäisin linuxia, mutta korpobyroo ei salli) niin sitten joudutaan arpomaan löytyykö 13" laitteista x86 vai pitääkö mennä 15-16" laitteisiin vai onko pakko palata wintendoon joka sitten tarkoittaa linuxin virtualisointia.. joka tarkoittaa taas ainakin heti 8GB lisää rammia siihen läppäriin. Toisaalta ei ihan hirveesti kiinnosta, koska en minä sitä työkonetta maksa vaan firma. :)
 
Saapas nähdä, milloin julkistetaan ARM-pohjainen Mac Pro. Ja minkälainen se tulee olemaan.
Voi olla media- ja elokuvafirmoillakin vaikeaa keksiä perusteluja hankkia 'kännykkäprosessorilla' varustettuja huippukalliita tietokoneita (jotka varmaan maksavat reilusti enemmän kuin nykyiset mallit).
Mutta eiköhän Apple jollakin käännytyspropagandalla siinäkin onnistu...

Ei siihen tarvitse laittaa kuin A64FX tyylisiä siruja muutama kappale, niin se vie threadrippereitä ihan mukavasti.
 
Ton uuden 13 tuuman MacBookin tuuletuksen älytön toteutus, eli se että cpu:n jäähdytinsiilin ja tuulettimen välillä ei ole mitään yhteyttä joten tuuletin ei oikeastaan jäähdytä tuota prossua lainkaan.
Tuo alkaa kuulostaa tavallaan järkeenkäyvältä suunnittelulta, kun laitetaan oikealla tuuletuksella samaan runkoon arm versio ensi vuonna, niin kunnollisen tuuletuksen voimin saa arm versio testeissä äkkiä Intel version kiinni.
Kannattaa olla tarkkana malleista, jotta laitteita miettivä ei saa väärää tietoa sekaannuksen takia.

Macbook airissa tilanne on kirjoittamasi mukainen - macbook pro:ssa ei.

Macbook on lopetettu malli ja siinä ei ollut aktiivista jäähdytystä ollenkaan.
 
Jos uudet sovellukset käännetäänkin ARM:ille ja niitä emuloidaan x86-arkkitehtuurilla? Näin saadaan se suorituskykyero heti kättelyssä ARM:in hyväksi.. Apple on niin iso firma, että se voi vain sanella tämmöiset ehdot.
Apple ei voi sanella tuollaisia ehtoja, koska sillä ei ole mitään voimaa tai valtaa MacOS-softan devaajien suhteen. Kuka vaan voi kirjoittaa koodia ja kääntää sen opensource x86-kääntäjällä binääriksi ja ajaa sen missä tahansa x86-mac:ssä.

Tuollaiset ehdot voisi sanella vain, mikäli MacOS suljetaan AppStoren taaksi kuten iOS ja siitä taas ei ole mitään viitteitä.
Itse odottelin hieman enemmän tietoa Applen Pro-sovellusten tulosta iPad:lle. Asiasta ei sinällään mainittu muuta kuin että kun uusi macOS julkaistaan on kaikki Applen sovellukset, myös Pro-sovellukset, natiiveja versiota. Tämä mahdollistaisi sitten näiden Final Cutin jne tuomisen myös iPad Pro:lle, mutta voi olla ettei Apple tätä halua tehdä ettei iPad syö mäkin markkinoita.
Niin kauan kuin iPad Pro:ssa on 4 tai 6GB muistia, ei sillä vaan voi pyöritellä kaikista raskaimpia FinalCut Pro projekteja. Muutenkin UI vaatii aika paljon työtä, jos sen haluaa toimivan edes sinnepäin 11” kosketusnäytöllä.

En pidättäisi hengitystäni, vaikka sinänsä siirtymän jälkeen softan ydinosien porttaus onkin ehkä hieman helpompaa.

-
Oma näkemykseni muutoksesta on se, että homma on ensisijaisesti suunniteltu helpottamaan ja tehostamaan iOS-devaajien hommaa. IOS- ja iPadOS vehkeet ovat Applelle moneymaker ja se on valmis uhraamaan tarvittaessa mac-myyntejä tehdäkseen mobiilivehkeistään pidemmällä tähtäimellä parempia, joka voi toteutua jos niille devaaminen on helpompaa ja tehokkaampaa.

Nykyisin kun Mac:llä devaa iOS:lle, niin softa pyörii emuloituna simulaattorissa ja esim. neural engineä tai AR-softaa devatessa monia A13:sen featureita ei voi testata mäkillä ollenkaan. Kun Apple integroi samat ytimet, neural enginet, gpu-arkkitehtuurin ja kaikki muut omat featurensa sinne prossuun, niin sillä läppärillä voi paljon helpommin ja tehokkaammin devata käyttäen kaikkia iPhonen erikoisfeatureita.

Vaikka Macbook pro:hon laitettaisiin AMD:n tehokas dGPU SOC:n rinnalle, niin Apple laittaa varmasti myös oman GPU:nsa mukaan, jotta se iOS devauksen kannalta identtinen hardis on käytössä kaikkine float16:sineen jne.
 
Viimeksi muokattu:
Offtopic:
Ja niin muuttuvat tarpeetkin. Todella monen softan muuttaessa (tai ainakin osittain) pilveen, raakan laskentatehon tarve vähenee. Eiköhän kehityssuunta ole se että päätelaitteet ovat lähinnä ruutuja ja yhteydenottoclientteja eri paikkoihin jossa varsinainen ohjelmisto pyörii. Maailma ei vielä ole valmis, mutta suunta on oikea.
 
Ja niin muuttuvat tarpeetkin. Todella monen softan muuttaessa (tai ainakin osittain) pilveen, raakan laskentatehon tarve vähenee. Eiköhän kehityssuunta ole se että päätelaitteet ovat lähinnä ruutuja ja yhteydenottoclientteja eri paikkoihin jossa varsinainen ohjelmisto pyörii. Maailma ei vielä ole valmis, mutta suunta on oikea.
Toisaalta samaan aikaan entistä useampi päätelaite tekee laskennallisesti raskasta signaalinkäsittelyä ajamalla erilaisia filttereitä ja keskiarvoistuksia + digitaalisia tärinänvaimennuksia ja videon, sekä kuvien reaaliaikafiltteröintejä nimenomaan siellä akkukäyttöisessä handsetissä.

Apple on myös panostanut paljon AR-puoleen ja se ei luonnollisesti ole kovin kevyttä hommaa hardikselle kun 3d-skannataan ympäristöä lidareilla ja piirretään videokuvan päälle 3D-modeleita.
 
Tuskinpa tuosta hirveämmin tulee mutinaa, tuota on kuitenkin jo odotettu pitkään kehittäjienkin toimesta ja ilmeisesti kun sovellusten kääntäminen ei pitäisi olla mikään ylitsepääsemätön ongelma niin eiköhän nuo natiiviksi muutu hyvinkin rivakasti tuon kahden vuoden aikana.

Jobs:n aikaan tapahtunut Intel-siirtyminen ei tarvinnut erillistä pelastamista, vaan ne ongelmat oli tulleet Jobsin lähdön jälkeisestä pelleilystä ja ratkaisuista.
Riippunee aika tavalla siitä paljonko niistä natiivisoftista pitää maksaa softafirmoille. Osa ammattisoftista kun on todella kalliita jopa päivityksernä (esim. CAD ja CAM).
 
Jos Microsoft testailee myös omaa ARM prosessoria niin kaippa niissä potentiaalia nähdään, ainakin teho/virta/lämpö suhteessa lienevät parempia etenkin ohkaisiin laitteisiin.

Olen käsittänyt, että Mac puolella kehittäjät jotenkin auliimmin seurailevat muutoksia vs Microsoft puolella missä mitään muutoksia ei siedetä ja kaiken pitää olla 20v taaksepäin yhteensopivaa.
 
Olen käsittänyt, että Mac puolella kehittäjät jotenkin auliimmin seurailevat muutoksia vs Microsoft puolella missä mitään muutoksia ei siedetä ja kaiken pitää olla 20v taaksepäin yhteensopivaa.

Windowseilla ajetaan niin monen tahon toimesta (kuten teollisuus) DOS, Win16, Win32, jne antiikkisia sovelluksia joita ei ole päivitytty vuosikymmeniin, joten sen on vähän pakko olla toimiva todella kauas taaksepäin.

Jännä miten x86 alkaa jäämään niin altavastaajaksi ARM prossuja vastaan, vaikka senhän pitäisi olla paperilla nimenomaan moderni ja suorituskykyinen toisin kuin alkukantaisen yksinkertainen RISC.
 
Windowseilla ajetaan niin monen tahon toimesta (kuten teollisuus) DOS, Win16, Win32, jne antiikkisia sovelluksia joita ei ole päivitytty vuosikymmeniin, joten sen on vähän pakko olla toimiva todella kauas taaksepäin.

Jännä miten x86 alkaa jäämään niin altavastaajaksi ARM prossuja vastaan, vaikka senhän pitäisi olla paperilla nimenomaan moderni ja suorituskykyinen toisin kuin alkukantaisen yksinkertainen RISC.

Eikä päivitetä. Valtaosa ko. softan kirjoittajista on kuollut tai helvetin hyvällä tuurilla eläkkeellä. Dokumentaatio puutteellista tai ei ole.

Vielä jännempi on nähdä mihin ARM lastujen TDP nousee jos/kun niissä nostetaan maksimi kellotaajuudet 4-4,5 ghz tai yli ja toisaalta levennetään coreja kuten snapdragon X1. Jos taas kellot/single thread suorituskyky ei nouse niin eipä taida kannattaa x86:n kuolemaa odotellessa pidätellä hengitystä.

ATM näyttää ARM lastut sopivan deskarilla muuhun kuin pelaamiseen.. jotkut threadautumattomat softat varauksella. Serveripuolella harvemmin on max kelloilla niin väliä, toki joitain poikkeuksia ja/tai paskoja softia aina on.
 
Windowseilla ajetaan niin monen tahon toimesta (kuten teollisuus) DOS, Win16, Win32, jne antiikkisia sovelluksia joita ei ole päivitytty vuosikymmeniin, joten sen on vähän pakko olla toimiva todella kauas taaksepäin.
Nimenomaan. Teollisuudessa käytettäviin softiin pätevät hiukat eri periaatteet kuin muihin: siellä ei välttämättä ole saatavilla mitään päivitystä siihen ikivanhaan softaan ja jos olisikin, niin saattaa olla, että se uudempi softaversio maksaa kymmeniä tuhansia euroja (jopa päivityksenä, eikä tämä ole vitsi). Puhumattamaan, että sen uudemman softaversion kanssa saatetaan tarvita myös se uudempi tehdaslaite/järjestelmä jonka hinta voi pahimmillaan olla miljoonia.

Nuo teollisuussoftat ovat usein niin erikoistuneita, että niillä saattaa pahimmillaan olla 1-2 valmistajaa koko maailmassa ja se softa saattaa olla täysin sidottu siihen laitemalliin jonka kanssa se alunperin toimitettiin.
 
Olihan tästä ARMin tulosta puhuttu jo pitkään ja nyt se sitten on varmaa/varmistettu. Saa nähdä jos tämä onnistuu nyt sitten jotenkin muuttamaan tietokone puolta ja koska nähdään sitten kilpaileva alustan siirtymä vai tapahtuuko tuota koskaan. Jännä homma.

Ei varmaan paljon erillisiä ARM-prosessoreita kaupan hyllyltä tulla myöskään ostamaan, vaan ne on kaikki sitten kolvattu suoraan emolevyyn (muisteja unohtamatta sekä GPU:t samalla?)*. Voikin ekologisuuden heittää siinä kohtaa roskiin, kunnon kertakäyttö meininkiä. Ehkä?

EDIT: *Tarkoitus oli höpöttää enemmän pöytäkoneista, eikä niinkään kannettavista kun näissä nykyään alkaa olla kaikki jo juotettu kiinni.
 
Viimeksi muokattu:
Kyllähän ne läppärissä on kolvattu yleisestikin (siis cpu x86), ihan muutamaa poikkeusta lukuunottamatta. Ongelmallisempi on ssd:n ja muistin juottaminen piirilevylle, kun varsinkin massamuistin tapauksessa kuluminen on ihan toista luokkaa kuin muistin ja cpu:n tapauksissa. Lisäksi Applen kohdalla ongelmaa pahentaa massamuistin sitominen tiettyyn rautaan joka tekee datan palauttamisesta erinomaisen haastavaa laiterikon tapauksessa.

ARM -tuki on edelleen aika vaihtelevaa niissäkin ympäristöissä joissa se on ollut jo pitkään käytössä (esim. Linux) ja edelleen pääsee helpommalla kun ei pakota itseään x86:n ulkopuolelle. Toki Applella on muskeleita pakottaa kaikki oman systeemistä sisään ja kun kerran sieltä raha tulee niin lopputulos on aika looginen. Oman raudan osuutta kun lisätään niin katekin nousee samalla.

Onneksi tuohon jonkin verran on kiinnitetty myös huomiota, niin ihan kaikki mallit eivät kevyemmissäkään ole menneet tuohon piirilevylle kiinnittämiseen.
 
Ei varmaan paljon erillisiä ARM-prosessoreita kaupan hyllyltä tulla myöskään ostamaan, vaan ne on kaikki sitten kolvattu suoraan emolevyyn (muisteja unohtamatta sekä GPU:t samalla?). Voikin ekologisuuden heittää siinä kohtaa roskiin, kunnon kertakäyttö meininkiä. Ehkä?
Tietokoneiden kasaaminen tai komponenttien päivittäminen on suuressa kuvassa edelleen todella pienen porukan puuhastelua. Suuressa kuvassa ihmiset ostavat tietokoneen, käyttävät sitä koko käyttöikänsä ja tämän jälkeen myyvät sen kirppiksellä eteenpäin tai heittävät SER-jätteeksi. Joten en tiedä onko ekologisuudella komponenttien päivitettävyyden kanssa kovinkaan paljoa väliä. Enemmän sillä pakasta vedetyn koneen käyttöiällä ja softatuella on merkitystä ekologisuuden kanssa. Nykyiset Intel-macit ovat ainakin olleet ihan hyvin tuettuja ja pitkäikäisiä, lähemmäs 10 vuotta vanhat Macit toimivat vallan mainiosti sillä perustallaajalla päivittäisessä käytössä. Jos Apple onnistuu siirtämään nykyiset suurimmat kolmannen osapuolen softat hyvin uuteen aikakauteen ja pystyy tarjoamaan pitkää tukea laitteilleen, niin varsin ekologista linjaa jatketaan.
 
Tulee kyllä aikamoisia flash backeja PowerPC -> Intel siirtymän vuosista, jolloin satuin juuri ennen siirtymää laittamaan ison summan kiinni PowerMac G5 koneeseen. Hieman tympi miestä katsoa kaikkia graafeja, joissa perusteltiin Intelin paremmuuttaa aiempaan PowerPC arkkitehtuuriin, kun vielä oston aikaan kuuli perusteluja toiseen suuntaan.

Mites muuten tietäjät, kuinka merkityksellinen ja vaiktutava oli se Tomb Raider demo, jota esityksessä nähtiin?
 
Laitetaan vaan monta ARM-ydintä, joilla ei käytännössä tee mitään. Sitten sen laskennan hoitaa vaikka AMD:n 7nm GPU, joka oikeasti on vaikka sen videopakkauksen ja mediaenkoodauksen sydän. Sitten nopeus mitataan ohjelmistoilla, jotka on näille optimoitu, esim. Final Cut, nyt +50% uudella Mac Prolla! Näin se on ennenkin tehty..

Tämä on muuten totta ihan PC puolellakin.
Tässä nimittäin huvikseen päivitin 6c/12t lga1366 xeon x5650@4.5GHz koneeni r7 1700@4.0GHz:ksi saadakseni paremman suorituskyvyn videon hommiin.
Samalla sitten päivitin myös video softani PowerDirector 15 - > 18:sta. Ja olinkin yllättynyt uus versio ei käytäkkään prossua mihinkään vaan Radeon RX 5700 hoitaa kaiken työn... eli päivitin siis koneeni täysin turhaan.
Tai no, sain virrankulutusta about 100W pienemmäksi, mutta empä muuta.

Eli eiköhän Apple tule menemään samoilla linjoilla. Kun ainakin kuulostais loogiselta vaihtoehdolta.
 
Kyllähän ne läppärissä on kolvattu yleisestikin (siis cpu x86), ihan muutamaa poikkeusta lukuunottamatta. Ongelmallisempi on ssd:n ja muistin juottaminen piirilevylle, kun varsinkin massamuistin tapauksessa kuluminen on ihan toista luokkaa kuin muistin ja cpu:n tapauksissa. Lisäksi Applen kohdalla ongelmaa pahentaa massamuistin sitominen tiettyyn rautaan joka tekee datan palauttamisesta erinomaisen haastavaa laiterikon tapauksessa.

ARM -tuki on edelleen aika vaihtelevaa niissäkin ympäristöissä joissa se on ollut jo pitkään käytössä (esim. Linux) ja edelleen pääsee helpommalla kun ei pakota itseään x86:n ulkopuolelle. Toki Applella on muskeleita pakottaa kaikki oman systeemistä sisään ja kun kerran sieltä raha tulee niin lopputulos on aika looginen. Oman raudan osuutta kun lisätään niin katekin nousee samalla.

Onneksi tuohon jonkin verran on kiinnitetty myös huomiota, niin ihan kaikki mallit eivät kevyemmissäkään ole menneet tuohon piirilevylle kiinnittämiseen.
Tietokoneiden kasaaminen tai komponenttien päivittäminen on suuressa kuvassa edelleen todella pienen porukan puuhastelua. Suuressa kuvassa ihmiset ostavat tietokoneen, käyttävät sitä koko käyttöikänsä ja tämän jälkeen myyvät sen kirppiksellä eteenpäin tai heittävät SER-jätteeksi. Joten en tiedä onko ekologisuudella komponenttien päivitettävyyden kanssa kovinkaan paljoa väliä. Enemmän sillä pakasta vedetyn koneen käyttöiällä ja softatuella on merkitystä ekologisuuden kanssa. Nykyiset Intel-macit ovat ainakin olleet ihan hyvin tuettuja ja pitkäikäisiä, lähemmäs 10 vuotta vanhat Macit toimivat vallan mainiosti sillä perustallaajalla päivittäisessä käytössä. Jos Apple onnistuu siirtämään nykyiset suurimmat kolmannen osapuolen softat hyvin uuteen aikakauteen ja pystyy tarjoamaan pitkää tukea laitteilleen, niin varsin ekologista linjaa jatketaan.
Muokkasin viestiäni kun jäi ajatuksissani laittamatta, että tarkoitin puhua pöytäkoneista enkä niinkään kannettavista. Ja mitä nyt on seurannut esim. Louis Rossmannia Tuubissa niin uudemmissa Applen vehkeissä on kaikki juotettu emolevylle sekä käyttäjät ovat kusessa massamuistien suhteen, kun tuo aiemmin mainittu rautaan sitominen kusee heidän muroihin ja Apple ei näissä tapauksissa ilmeisesti liiemmin apua anna, vaan se on voi voi ja olisi pitänyt käyttää esim. Applen pilveä varmuuskopiointiin. Tosin onneksi on näitä 3. osapuolen oikeita fiksaajia jotka pystyvät joissain tapauksissa käyttäjiä auttamaan.

Vaikka se olisi pientä, niin en näe positiivisena asiana sen mahdollista menettämistä. Minä taas näen että sillä päivitettävyydellä on merkitystä ja se lisää mahdollista käyttöikää pidemmälle. Eikä pidä unohtaa myöskään sitä ettei joka puolella esim. eurooppaa kaikilla ole samallalailla euroa per henkilö, kuin vaikkapa meillä Suomessa.
 
Uskoisin, että kannettavissa ARM vehkeet tulevat yleistymään nopeastikin, kun siellä tarvitaan vähävirtaisia vaihtoehtoja. Applen nykyiset ARM järjestelmäpiiritkin riittäisivät varmaan aika monelle MacBook Air käyttäjälle. Desktopilla muutos nähtänee viimeisenä, kun siellä merkkaa lähinnä suorituskyky.

Windowsilla Geekbench 4 x86-version emulointi ARM-alustalla ottaa lähes 40% takapakkia verrattuna natiiviin Geekbench 4 ARM-versioon. Saapa nähdä, miten Apple kykenee emuloinnin toteuttamaan.
 
Mielenkiintoista nähdä. Itsehän juuri tilasin uuden MBP:n, enpä heti usko ARM:n korvaavan sitä musahommissa. Muutenkin perussääntö on aina pidättäytyä päivittämästä OSXää että homma toimii.
 
Mielenkiintoista nähdä. Itsehän juuri tilasin uuden MBP:n, enpä heti usko ARM:n korvaavan sitä musahommissa. Muutenkin perussääntö on aina pidättäytyä päivittämästä OSXää että homma toimii.
Sivuhuomina että nythän se ei enää sitten ole Big Surrin kohdalla OS X, vaan OS XI. Vaatii kyllä totuttelua.
 
Mielenkiintoista nähdä. Itsehän juuri tilasin uuden MBP:n, enpä heti usko ARM:n korvaavan sitä musahommissa. Muutenkin perussääntö on aina pidättäytyä päivittämästä OSXää että homma toimii.

Ekaa kertaa mäkki käytössä duunissa kun linuxit kielsi korpobyroo kun eivät pysty valvomaan/hallinnoimaan niitä. Opin tuon kantapään kautta kun menin Catalinan updaten hyväksymään kun se sitä tarjoili. Sinne meni virtuaalikoneet ja ja moni työkalu hajosi. Sitten pari viikkoa odottelua. Softat ei ihan arvoastanut kun "/" muuttui read onlyksi. :)
 
Tietokoneiden kasaaminen tai komponenttien päivittäminen on suuressa kuvassa edelleen todella pienen porukan puuhastelua. Suuressa kuvassa ihmiset ostavat tietokoneen, käyttävät sitä koko käyttöikänsä ja tämän jälkeen myyvät sen kirppiksellä eteenpäin tai heittävät SER-jätteeksi. Joten en tiedä onko ekologisuudella komponenttien päivitettävyyden kanssa kovinkaan paljoa väliä. Enemmän sillä pakasta vedetyn koneen käyttöiällä ja softatuella on merkitystä ekologisuuden kanssa. Nykyiset Intel-macit ovat ainakin olleet ihan hyvin tuettuja ja pitkäikäisiä, lähemmäs 10 vuotta vanhat Macit toimivat vallan mainiosti sillä perustallaajalla päivittäisessä käytössä. Jos Apple onnistuu siirtämään nykyiset suurimmat kolmannen osapuolen softat hyvin uuteen aikakauteen ja pystyy tarjoamaan pitkää tukea laitteilleen, niin varsin ekologista linjaa jatketaan.
Toki alkuperäisosillakin pärjää jos sietää kompromisseja, mutta tuossa olen katsonut esim. 2010-luvun core i5/i7-läppäreitä, niin esim. töihin tuli Applea ja muita merkkejä eka 128 gigan SSD:llä ja nyt vielä 256 GB. Samoin muistia oli 2-4 gigaa, Macbook Aireissa näki 2 gigaakin. Kun joku taitonetti tai muu pistää koneita käytettyjen markkinoille toiselle tai kolmannelle kierrokselle, levyn tuplaus esim. 256-512 gigaan olisi jo perusteltu. Samoin muisti 4-8 gigaan. Tämä tilanne elää koko ajan ja softan koko kasvaa eli nyt 10 vuoden päästä varmaan 4 gigaa muistiakin ja 256 GB ssd:tä kuulostaa jo melko pieneltä. Ainakin käyttökokemusta heikentää seuraavalla käyttäjällä jos ei muuta. Tässäkin huomautan, että käytettyjen markkinoista saa vain osittaisen kuvan, jos keskittyy noihin parempiin malleihin. Esim. virastoihin ja vastaaviin tulee nytkin noita täysin alispeksattuja koneita, joita voisi hyvin käyttää lukiolaiskannettavina yms. tulevaisuudessa. Kaikki on kiinni siitä, saako muistipaloja ja ssd:tä vaihdettua ekan 3-5 käyttövuoden jälkeen.
 

Statistiikka

Viestiketjuista
257 000
Viestejä
4 465 826
Jäsenet
73 879
Uusin jäsen
Torvelo

Hinta.fi

Back
Ylös Bottom