Apple uued läpakad ja Mini arvuti on ARM-põhise M1 kaheksatuumalise protsessoriga. Apple ise reklaamib neid kui samaväärseid Inteli ja AMD parimate pakkumistega, olles samal ajal kõvasti säästlikum.
Ei hakanud teemat tegema Apple alamfoorumisse kuna võiks pakkuda laiemalt huvi. Aga kui arvate, et võiks olla eraldi alamfoorumis, siis liigutage.
Siin ka geekbench 5.3es võrdlus Ryzen 5800Xiga Linuxis.
See peaks olema kiireim setup AMD jaoks (Linux on tavaliselt parem kui Windows ja v5.3 lisab VAES256 instruktsiooni toe, mis kergitab Zen 3 skoore veel nii 50-100 punni jagu)
Json väljundi järgi (mida näeb kui urlile lisada lõppu .gb5) jookseb 3.2 GHz peal (võrrelduna A14 mobiili-versiooniga mis on 3.0 GHz). Muide andmebaasis ka 13" Macbook Pro ja Mac Mini tulemused, mis üsna samma auku.
Üldiselt küllaltki muljetavaldavad tulemused. Single-Threaded kiirus on 3.2 GHz peal (10W ventikata läpaka prosel) sama mis Ryzenil 4.8 GHz peal (tõsi, Apple'il üsna kindlalt samuti kellade lagi käes, Mini ja Pro on sama taktsagedusega).
Loomulikult on geekbenchist üksi vähe, et mingeid lõplikke järeldusi teha (see ka pigem selline best-case benchmark fanless läpakale kuna on lühke, vähenõudlik ja ei aja kuumaks), aga "algus tundub soodne"
Kindlasti on Apple teinud väga muljetavalda proseahitektuuri ja midagi päris võrreldavat hetkel kellelgi vastu panna ei ole.
A +-630 deep ROB is an immensely huge out-of-order window for Apple’s new core, as it vastly outclasses any other design in the industry. Intel’s Sunny Cove and Willow Cove cores are the second-most “deep” OOO designs out there with a 352 ROB structure, while AMD’s newest Zen3 core makes due with 256 entries, and recent Arm designs such as the Cortex-X1 feature a 224 structure.
tsitaat:
Firestorm can do 4 FADDs and 4 FMULs per cycle with respectively 3 and 4 cycles latency. That’s quadruple the per-cycle throughput of Intel CPUs and previous AMD CPUs, and still double that of the recent Zen3, of course, still running at lower frequency. This might be one reason why Apples does so well in browser benchmarks (JavaScript numbers are floating-point doubles).
Jne jne, artikkel ülevaatlik ja infot palju. Igatahes arhitektuur tõepoolest ongi nii palju "laiem" x86 omadest, mitte ei ole siin mingi trikitamine mängus. See graafik artiklist oli üsna illustratiivne:
(Jah, Spec, eriti vana Spec 2006, on kaugel ideaalsest, aga sisaldab paljusid CPUd erinevad koormavaid benche ja on üldiselt serverimaailmas standard, kindlasti ei saa väita et "see ei näita midagi")
Kokkuvõtteks kahju ainult et nii võimeka prose pidid tegema täielikud vendor-lockin'ivad t*pead, mitte ARM oma Cortex seeriaga ise. Loodetavasti Cortex X-1 tuleb midagi sinna samma auku.
...kahju ainult et nii võimeka prose pidid tegema täielikud vendor-lockin'ivad t*pead...
Muidu hea postitus aga milleks need pisarad siin lõpus? Osta parem paar Apple aktsiat.
Minu jaoks ideaalne uudis. Ma olen viimase 5 aasta jooksul töö jaoks läbi katsetanud umbes 10 erinevat läpakat (surface pro, igast lenovo ja delli rääbakad, Air, 15 MBP, 15 ja 13 MBP kombo jne) ja lõpuks jõudnud tulemini, et 13 tolline täiskonfis MBP on minu jaoks kõige ideaalsem tööloom (mobiilsus, töökindlus, perf). Ja tundub, et selle jaoks tuleb siit igast aspektist ikka väga korralik generation leap. Saab lõpuks oma late 2018 mudeli puhkusele saata. Järsku kannatab isegi selle fanless Air-i otsas elada.
...kahju ainult et nii võimeka prose pidid tegema täielikud vendor-lockin'ivad t*pead...
Muidu hea postitus aga milleks need pisarad siin lõpus? Osta parem paar Apple aktsiat.
Minu jaoks ideaalne uudis. Ma olen viimase 5 aasta jooksul töö jaoks läbi katsetanud umbes 10 erinevat läpakat (surface pro, igast lenovo ja delli rääbakad, Air, 15 MBP, 15 ja 13 MBP kombo jne) ja lõpuks jõudnud tulemini, et 13 tolline täiskonfis MBP on minu jaoks kõige ideaalsem tööloom (mobiilsus, töökindlus, perf). Ja tundub, et selle jaoks tuleb siit igast aspektist ikka väga korralik generation leap. Saab lõpuks oma late 2018 mudeli puhkusele saata. Järsku kannatab isegi selle fanless Air-i otsas elada.
Mu enda tööarvuti on hetkel 15" 2018 a. Macbook Pro, seega mingil määral asjaga kursis. Põhiliselt häirib see suund mis nad softiga on võtnud vs see mis oli Steve Jobs'i aja lõpuhetkedel, mil tuli poolametlik tugi homebrew'le, igasugu open-source pingutused APIde tugi OpenCL jms, millega nüüd Metaliga kõik jälle "enda külge keevitatud".
Tol hetkel tundus tõesti et oldi huvitatud kõigi kasutajate (s.t. ka mitte-apple) elu paremaks tegemisest. Nüüd Catalina ja Big Sur (ja tegelt ka varem) on järjest võtnud suunda kõik ka tarkvaraliselt Xcode'i ja enda APIde külge lükata ja igasugu cross-platform arenduse elu võimalikul keeruliseks teha. Tarkvaraarendaja seisukohalt teeb Apple vastav vendor lock-in Xcode'i külge ikka paljuski elu ebameeldivaks (kuigi veebirakenduste kirjutamise segab vähem, siis native-appide puhul ikka kõvasti). Sellised asjade käigud ei tundu ka eriti toredad.
Sellegipoolest, tellisime tööle ära ühe ARM Mac Mini katsetuseks. Kui vajalike projektide software stack'id antud raua peal normaalselt tööle hakkavad lähinädalatel/ -kuudel siis võib ARM mäkkide ostmist laiemalt kaaluda küll. Lihtsalt, meeldiks kui oleks ka softivalikuid peale Apple'i ökosüsteemi või siis vähemasti tekiks mingi kindlus selle arengu osas paremusse.
Natuke ka juttu turvaelementidest.
-----
Muus osas ettepanek: räägiks siin tehnilisest poolest. See, kas turundamine/pakendamine/tootja kellelegi meeldib või mitte, las jääb kuhugi mujale.
Lühidalt - läpakate aku peab väga hästi ning üldine performance on tipp-topp. Kui veel rohkem native äppe saada siis on akud veel paremad. Aga isegi Rosetta 2 kaudu on veel optimeerimata rakendused väga kiired ja sujuvad.
Air tundub endale nendest kõige sümpaatsem. Pole touch bar'i, fanless ning samal ajal endiselt sitaks kiire. 16GB RAM isend on 1389€.
Või kui tahta lauaarvutit siis 16GB RAM Mini on 1049€.
Eks tulevad vanad head ajad tagasi kui Mac ja PC olid erinevatel arhitektuuridel.
Windows 10 arvatavast ka qemu peal üle "tarkvaralise" emulatsiooni on võimatu kasutada aga
miski 32bit win xp peaks (võiks) toimiva kasutatava kiirusega. Eks ta rohkem eksperimeteerimine ole mitte reaalne kasutamine.
Sai ka vaadatud mõnda ülevaadet ja just inimestelt kes pole nn. "Apple kasutajad" ja Apple väide nt. koodi kompilleerimise osas on ka tõene. https://www.youtube.com/watch?v=XQ6vX6nmboU
Samas tuleb siin arvestada seda, et ARM on "lihtsama" arhitektuuriga (instruction set mõtlen) kui x86 RISC vs SISC, mis muidugi ei tähenda, et ARM M1 binarit ürita kompillaator optimeerida ribadeks.
Kuna ise elupõhine PC (x86) kasutja olnud (jättes eksperimendid Hacintosh välja) siis see nn. "Apple tax" on ikka nutukoht/hala koht +200 kas 256GB või siis 8GB ram aga eks ta nii ole nagu on.
Väga huvitav muidugi saab olema kui hakkavad tulema lauaraalid Pro Mac sinna oleks võimalik neid M1 laduda nii et tapab (eks saab näha kuidas Apple lahendab NUMA iseärasuse või siis toodab suuremaid
kuive millel hunnik tuumasi neil kindlasti arenduskeskuses "teeviidad - roadmap" olemas aga varjavad ) Pro jaoks oleks vaja RAM ikka kivilt välja tuua ja PCIe või siis "fast ram" ja "slow ram" mis on siis tahvlitega plaadil (Applel peaks ka taolise lahendusega kokkupuude olemas olema).
Olid nendele Apple 68xxx ja PPC aparaatidele igasugused 3-osapoolte laienduskaardid jne.
PS. gnu/linux ja muud u*ix laadsed, mis omavad ARM tuge (vajavad kindlasti modifitseerimist) arvatavasti toimiksid M1-l, iseasi kuidas nende Apple turvameetmetega on st. kas peale OSX lastakse seal midagi bootida (kardan mitte).
Vähemalt qemu arm emulaator suutis bootida OSX Big Sur kerneli aga puudus io tugi seega hetkel kasutu. https://www.osnews.com/story/132568/booting-a-macos-apple-silicon-kernel-in-qemu/
Muudatus: Ülevaate viide oli vale.
viimati muutis terric 18.11.2020 01:42:48, muudetud 1 kord
Ma ei saa ikkagi aru kus on ARMi konks. st milleks x86 enam vaja on? Jutt on ilus 2x kiirem, 2x vähem energiat tarbib. Ainult et ei saa MSDOSi installeerida. A kui ma ei kasutagi DOS-i. Kasutan ainult Photoshoppi ja gmaili, siis polegi x86t vaja. Kõlab nagu nobrainer või kuskil on ikka konks.
Ma ei saa ikkagi aru kus on ARMi konks. st milleks x86 enam vaja on? Jutt on ilus 2x kiirem, 2x vähem energiat tarbib. Ainult et ei saa MSDOSi installeerida. A kui ma ei kasutagi DOS-i. Kasutan ainult Photoshoppi ja gmaili, siis polegi x86t vaja. Kõlab nagu nobrainer või kuskil on ikka konks.
Parallelsilt paistab tulevat Windowsi virtuka tugi üsna pea. Päris native muidugi pole aga kui oma Maciga just mängida ei soovi vms, siis ajab ilmselt asja ära.
Mul on endal ka Win 10 bootcampiga alati kõrvale installitud aga kui aus olla, siis väga ei meenugi millal sinna viimati buuditud sai. Mingit autodiagnosti softi vist oli vaja viimati jooksutada pool aastat tagasi.
Johhaidii kui paljulubav see asi on. Mind huvitab, kas teoreetiliselt on see arhitektuur ka nii kenasti skaleeritav, et mõne aasta pärast võistleks ka kõvemate AMD workstationitega?
Sellisel juhul võib vabalt juhtuda, et kolib nii mõnigi praegune windowsi austaja iOS peale üle.
Ja arm Linux'id võiks ka popimaks minna. _________________ Ostan 400-650W PSU (Platinum-Titanium) Liitu Binance'ga Liitu Honey'ga
Mind huvitab, kas teoreetiliselt on see arhitektuur ka nii kenasti skaleeritav, et mõne aasta pärast võistleks ka kõvemate AMD workstationitega?
Arvestades seda, et kahe aasta jooksul on plaan kogu Mac-i lineup üle kolida, siis vist ei ole väga põhjust kahelda. Esimene M1 iMac ja Mac Pro näevad ilmavalgust ilmselt juba järgmisel aastal:
TL:DR M1 kulutab sama tegevuse peale 20% akut kui Intel ja AMD mõlemad 50% (AMD tulemus marginaalselt parem) võimaldades aku pealt sama usecase'i 4 korda veel jooksutada (vs 1 x86 korral)
Kui nüüd arvestada, et Zoom ei ole M1 puhul native app vaid läbi rosetta ja ekraanid on kõrgema resoga siis ikka ülimalt hea tulemus
Valge Klaar ja iDeal peaks olema ametlikud edasimüüjad. Neil pole lihtsalt avalikult sellist konfiguraatorit väljas nagu Apple soome leheküljel näiteks. Tuleb e-maili või chati kaudu suhelda. Hinnad on ka samad kui Soomes (vähemalt oli nii ca pool aastat tagasi).
Mehed said M1 peal Windowsi ARM versiooni hüperviisoriga tööle (muidugi ebastabiilselt ja häkkidega aga näitab et tehtav). Kuna WARM ise toetab x86 emulatsiooni (varsti ka 64-bitist) siis iseenesest vb polegi bootcampi puudumine nii hull takistus neile, kel vaja ka windowsi asju jooksutada.
sa ei või postitada uusi teemasid siia foorumisse sa ei või vastata selle foorumi teemadele sa ei või muuta oma postitusi selles foorumis sa ei või kustutada oma postitusi selles foorumis sa ei või vastata küsitlustele selles foorumis sa ei saa lisada manuseid selles foorumis sa võid manuseid alla laadida selles foorumis
Hinnavaatlus ei vastuta foorumis tehtud postituste eest.