Foorumid

Kas M1 GPU kasutus kahandab mälukogumit?

M

majormike

Originaalplakat
15. mai 2012
  • 31. jaanuar 2021
Tere,

Kui palju RAM-i võtab M1 GPU käitamiseks mälupuldist?

Ma tahan seda hankida muusika tootmiseks ja oleksin rahul 16 kontserdiga, kuid ma pole kindel, kui palju mälu GPU kasutab, eriti välise ekraaniga?

lõime9

8. juuni 2017
  • 31. jaanuar 2021
Ekraani käitamiseks kulub vaid paar megabaiti, kuid GPU-sid kasutatakse ka masinõppeks, pikslimassiivideks ja spetsiaalseteks arvutusteks. See sõltub tõesti kasutatavast tarkvarast.

Vaadake eelistustes ringi ja vaadake, kas näete GPU seadeid. Näiteks võib Photoshop GPU-sid palju kasutada, kuid selle saab ka keelata.
Reaktsioonid:soomustatud IN

Wizec

30. juuni 2019


  • 31. jaanuar 2021
Mängimiseks eraldusvõimega 1080p kõrge kuni väga graafika seadetega, kui AA on sisse lülitatud, vajate 4–6 GB videomälu

Kui palju videomälu (VRAM) vajate 2021. aastal mängimiseks?

Saate teada, kui palju videomälu (VRAM) vajate graafikakaardil, et mängida erinevate eraldusvõimete ja graafikaseadetega tänapäevaste uusimate AAA-mängude jaoks. Videomälu või VRAM on kiire DRAM (dünaamiline RAM), mida kasutatakse diskreetsetes graafikakaartides või videokaartides. See on puhvermälu, lihtsalt... graphicscardhub.com
kui te ei mängi, siis tõenäoliselt vaid mõnisada MB olenevalt teie monitori eraldusvõimest ja värvisügavusest. Kui jõuate 4K-ni ja miljonite värvideni, võib see muutuda palju kõrgemaks isegi selliste toimingute jaoks nagu veebisirvimine.

Ainus võimalik probleem, mille leidsime, oli 4K veebisirvimise testides, kus meie logimine näitas, et videokaardid kasutasid kuni 1260 MB videomälu. Selle perspektiivi silmas pidades on see ligikaudu 3 korda rohkem videomälu, kui oleks kasutatud samu ülesandeid 1080p monitoril.

4K monitori nõuded ja kasutamine

4K-ekraanidel on ligikaudu neli korda rohkem piksleid kui tavalisel 1080p-ekraanil, mille tulemuseks on tohutu pildikvaliteedi paranemine. Kuid kuna tehnoloogia on veel suhteliselt uus, on 4K monitori käitamiseks vaja palju küsimusi ja arusaamatusi. Selleks, et... www.pugetsystems.com Viimati muudetud: 31. jaanuaril 2021
Reaktsioonid:Tagbert THE

leman

14. oktoober 2008
  • 1. veebruar 2021
majormike ütles: Tere,

Kui palju RAM-i võtab M1 GPU käitamiseks mälupuldist?

Ma tahan seda hankida muusika tootmiseks ja oleksin rahul 16 kontserdiga, kuid ma pole kindel, kui palju mälu GPU kasutab, eriti välise ekraaniga?

ma ei muretseks selle pärast. Kõik süsteemid reserveerivad põhifunktsioonidega tegelemiseks veidi mälu, M1 ei erine selles osas Inteli masinatest liiga palju. GPU ei saa teie RAM-i kannibaliseerida. Rääkimata sellest, et teie muusika tootmise tarkvara kasutab töötlemiseks tõenäoliselt GPU-d. M

Modernape

21. juuni 2010
  • 1. veebruar 2021
M1 GPU-l pole RAM-i eraldatud nagu Inteli masinatel, kus GPU-l oleks ehk 1,5 GB, mida protsessor seetõttu kasutada ei saaks. Kui te ei kasuta GPU-d nii kõvasti, on teil suurem osa RAM-ist CPU jaoks saadaval.
Reaktsioonid:mds1256 ja LeeW THE

leman

14. oktoober 2008
  • 1. veebruar 2021
Modernape ütles: M1 GPU-l ei ole eraldatud RAM-i nagu Inteli masinatel, kus GPU-l oleks ehk 1,5 GB, mida protsessor seetõttu kasutada ei saaks. Kui te ei kasuta GPU-d nii kõvasti, on teil suurem osa RAM-ist CPU jaoks saadaval.

Kuidas sa seda tead? M

Modernape

21. juuni 2010
  • 1. veebruar 2021
leman ütles: Kust sa seda tead?
m1 soc ühtne mäluarhitektuur - Google otsing
Reaktsioonid:mds1256, chabig ja tarbijapõletik THE

leman

14. oktoober 2008
  • 1. veebruar 2021
Modernape ütles: m1 soc ühtne mäluarhitektuur - Google otsing

Kuidas peaks see teie väidet toetama? Ma küsin: kas teil on faktilisi tõendeid või viidet allikale, mis esitab selliseid faktilisi tõendeid selle kohta, et GPU mälujaotus töötab Inteli ja Apple'i GPU-del erinevalt? Mõlemad kasutavad ühtset mäluarhitektuuri, viimase taseme vahemälu on jagatud CPU ja GPU vahel. M1 jätab kindlasti natuke mälu GPU kasutamiseks, kuigi ma pole kindel, kui palju. M

Modernape

21. juuni 2010
  • 1. veebruar 2021
leman ütles: Kuidas see peaks teie väidet toetama? Ma küsin: kas teil on faktilisi tõendeid või viidet allikale, mis esitab selliseid faktilisi tõendeid selle kohta, et GPU mälujaotus töötab Inteli ja Apple'i GPU-del erinevalt? Mõlemad kasutavad ühtset mäluarhitektuuri, viimase taseme vahemälu on jagatud CPU ja GPU vahel. M1 jätab kindlasti natuke mälu GPU kasutamiseks, kuigi ma pole kindel, kui palju.
Vau, olete kindlasti need artiklid kiiresti läbi lugenud. Oh, oota. Sa ei lugenud neid ju.
Reaktsioonid:mds1256, jerryk ja chabig THE

leman

14. oktoober 2008
  • 1. veebruar 2021
Modernape ütles: Vau, olete need artiklid kindlasti kiiresti läbi lugenud. Oh, oota. Sa ei lugenud neid ju.

Olen üsna kindel, et lugesin neist kõige asjakohasemaid. Olen teinud ka M1 GPU tehnilist analüüsi ja madala taseme võrdlusuuringuid alates sellest, kui sain oma seadme detsembris. See on ka põhjus, miks ma küsin, võib-olla on seal mõnda uut tehnilist teavet, millest ma veel teadlik pole. C

chabig

6. september 2002
  • 1. veebruar 2021
Teie küsimusele on võimatu vastata. See on nagu küsimine, kui palju mälu TextEdit kasutab. Kõik sõltub sellest, mida sa teed. CPU ja GPU jagavad RAM-i vastavalt nende vajadustele, mis muutuvad hetketi.

Siin on Apple'i viide:

Tutvuge Apple Silicon Maci uue süsteemiarhitektuuriga – WWDC20 – Videod – Apple Developer

Avastage, kuidas Apple'i silikooniga Macid pakuvad Apple'i System-on-Chip (SoC) arhitektuuri abil kaasaegseid eeliseid. Ühtse... developer.apple.com
Tsiteeri,
Kõike ühte kiipi ühendamine annab süsteemile ühtse mäluarhitektuuri.

See tähendab, et GPU ja CPU töötavad sama mälu kaudu. Graafikaressursse, nagu tekstuurid, pildid ja geomeetriaandmed, saab CPU ja GPU vahel tõhusalt jagada ilma lisakuludeta, kuna pole vaja andmeid PCIe siini kaudu kopeerida.

Krevnik

8. september 2003
  • 1. veebruar 2021
leman ütles: Olen üsna kindel, et lugesin neist kõige asjakohasemaid. Olen teinud ka M1 GPU tehnilist analüüsi ja madala taseme võrdlusuuringuid alates sellest, kui sain oma seadme detsembris. See on ka põhjus, miks ma küsin, võib-olla on seal mõnda uut tehnilist teavet, millest ma veel teadlik pole.

Inteli laua- ja sülearvutikiibid ei kasuta UMA-d, vaid ühismälu. Inteli puhul tuleb GPU-le eraldada kasutamiseks eraldatud RAM-i osa. CPU ei pääse juurde GPU-le eraldatud partitsioonile ja vastupidi. Seega peate ikkagi andmeid partitsioonide vahel kopeerima.

Kogu erinevus ühtse mälu ja jagatud mälu vahel seisneb sektsioonide puudumises. GPU ja CPU pääsevad juurde samale mäluplokile. Võrreldes Inteliga pakub see kahte konkreetset eelist:

1. Ilma et peaksite videomäluna kasutamiseks RAM-i eelnevalt eraldama, ei pea te tegelema videomälu konkreetsete piirangutega (varem mainitud 1,5 GB) ning saate hõlpsamini tasakaalustada protsessori ja GPU nõudluse.
2. Puhvrite kopeerimise puudumine tähendab mõõdetavat RAM-i kokkuhoidu, väiksemat survet mälu ribalaiusele ja veidi latentsusaega.

Need eelised on põhjus, miks mängukonsoolid kasutavad UMA-d. Mälu ja latentsusaja kokkuhoid aitab hoida vajaliku GDDR-i kulusid madalal.
Reaktsioonid:soomustatud ja jdb8167 THE

leman

14. oktoober 2008
  • 1. veebruar 2021
Krevnik ütles: Inteli laua- ja sülearvutikiibid ei kasuta UMA-d, vaid ühismälu. Inteli puhul tuleb GPU-le eraldada kasutamiseks eraldatud RAM-i osa. CPU ei pääse juurde GPU-le eraldatud partitsioonile ja vastupidi. Seega peate ikkagi andmeid partitsioonide vahel kopeerima.

Inteli dokumentatsioon ei nõustu teiega.

https://software.intel.com/sites/default/files/managed/db/88/The-Architecture-of-Intel-Processor-Graphics-Gen11_R1new.pdf#page19
Niipalju kui ma uuesti täidan, on Intel kasutanud ühtset mälu vähemalt Sandy Bridge'ist saadik, võib-olla varem. Mõned piirangud võivad olla, kuid see pole 100% kindel. Viimati muudetud: 1. veebruar 2021
Reaktsioonid:AAPLGeek T

pagas

29. juuli 2011
  • 1. veebruar 2021
majormike ütles: Ma tahan seda hankida muusika tootmiseks ja oleksin rahul 16 kontserdiga, kuid ma pole kindel, kui palju mälu GPU kasutab, eriti välise ekraaniga?
Kui keegi ei teata 16 GB M1-masina, mis töötab teie kavandatud töökoormuse lähedasel tasemel, mälurõhunäidud – võib keegi arvata. 'Muusika tootmine' on alustuseks tükk stringi (RAM-i kasutus sõltub täielikult sellest, milliseid virtuaalseid instrumente ja pistikprogramme kasutate). Mõnel muusikarakendusel on üsna keerukas kasutajaliides ja paari suure eraldusvõimega kuvari käitamiseks on vaja videole eraldada rohkem RAM-i – eriti kui kasutate skaleeritud režiime, kus kõik renderdatakse sisemisse puhvrisse ja seejärel diskreetitakse.

Tõenäoliselt ei tee M1 mitte ainult teie tööd, vaid teeb seda ka kiiremini, sest see on igakülgselt tõhusam ja mida te ringristmikel kaotate, seda võidate kõikumisel – ja on olnud palju Youtube'i demosid, mis näitavad, et see töötab. hulk Logic Pro lugusid ja instrumente.

Siiski on kindel eeldus, et kui teie töövoog vajas Intelis tegelikult rohkem kui 16 GB, siis vähemalt kasu Apple Siliconil enam kui 16 GB ja kõige parem oleks oodata, kuni Apple Silicon kõrgema klassi süsteemid välja tulevad. Isegi kui M1 saab praegu edestama tipptasemel Inteli iMaci või 16-tollist MBP-d, kuue kuu pärast lüüakse sellele liiv näkku – see kummaline paus, kus algtaseme Macid on ilmselt kallimatest paremad, ei kesta kaua. pikk - Apple ei saa seda endale lubada või see tabab kõrgema klassi Maci müüki.

See tähendab, et peate olema kindel, et olete tõesti vajate kõigepealt kogu oma Intel Maci mälu (vaadake jaotist Mälu rõhk).

Video RAM-i osas on M1 peaaegu kindlasti parem kui Inteli integreeritud graafikaga MacBook või Mini. Vs. iMac see ainult millel on diskreetne GPU 8 GB+ VRAM-iga, on seda raskem öelda.

(Samuti peate hoolikalt kontrollima, kas kõik vajalikud pistikprogrammid, draiverid jne on Big Suriga veel ühilduvad, rääkimata M1-st...)

Modernape ütles: Vau, olete need artiklid kindlasti kiiresti läbi lugenud. Oh, oota. Sa ei lugenud neid ju.

Kellelegi käskimine tõhusalt Google'i kasutada ei ole eriti kasulik, kui Internet ujub võltsitud teabe ja alusetute spekulatsioonidega. Kõik, mida olen näinud Apple'ilt on olnud äärmiselt ebamäärane, rohkem turunduslik kui tehniline teave ja taandunud lausele 'Unified Memory on kiirem, kuna andmeid ei pea seadmete vahel kopeerima', mis ei ütle midagi RAM-i eraldamise kohta. Google'i otsinguga saate ainult palju tehnilisi saite, mis spekuleerivad samade piiratud Apple'i andmetega. Võimalus, et samaväärne VRAM eraldatakse nõudmisel, on väga usutav spekulatsioon, kuid kui keegi ei oska viidata Apple'i dokument see kirjeldab seda, see on spekulatsioon.

Reaalsus näib olevat see ühtne mälu on tõhusam – aga kuidas tõhusamat on raske testida ja raske eraldada muudest M1 jõudluse kasvust (...mis võib tunduda palju vähem muljetavaldav, kui ilmuvad kõrgema klassi Apple Silicon Macid).

Tundub, et paljud YouTube'i asjad pärinevad inimestelt, kes ei mõista vahet 'kasutatud mälu' ja 'mälu surve' või 'vaheta kasutatud' ja vahetamise vahel hind - või otsite RAM-iga seotud töövoogude kiirendamist, mis ei koormaks Inteli süsteemi RAM-i...
Reaktsioonid:soomustatud ja mzilard

mi7chy

24. oktoober 2014
  • 1. veebruar 2021
Krevnik ütles: Kogu erinevus ühtse mälu ja jagatud mälu vahel seisneb partitsiooni puudumises. GPU ja CPU pääsevad juurde samale mäluplokile. Võrreldes Inteliga pakub see kahte konkreetset eelist:

1. Ilma et peaksite videomäluna kasutamiseks RAM-i eelnevalt eraldama, ei pea te tegelema videomälu konkreetsete piirangutega (varem mainitud 1,5 GB) ning saate hõlpsamini tasakaalustada protsessori ja GPU nõudluse.
2. Puhvrite kopeerimise puudumine tähendab mõõdetavat RAM-i kokkuhoidu, väiksemat survet mälu ribalaiusele ja veidi latentsusaega.

Intel ütleb dünaamilise jaotamise ja nullkoopiapuhvriga teisiti. Minu BS-i ignoreerimise nimekiri kasvab.

https://www.intel.com/content/www/us/en/support/articles/000020962/graphics.html

https://software.intel.com/content/...uffer-copies-on-intel-processor-graphics.html Viimati muudetud: 1. veebruar 2021
Reaktsioonid:AlumaMac, Leman ja AAPLGeek

thedocbwarren

10. november 2017
San Francisco, CA
  • 1. veebruar 2021
Mõelge, et see võib aidata: https://developer.apple.com/videos/play/wwdc2020/10632/

See selgitab mobiiltelefonide, konsoolide ja väikese võimsusega GPU-de puhul levinud renderdamismeetodit. Seetõttu vajate vähem mälu kui dGPU-d. Paanide renderdamine on olnud viis 3D käsitlemiseks väiksemates plaatides ja muudatuste skannimiseks jne. Seda on tehtud aastaid nii konsoolides kui ka uuemates tahvelarvutites (iPad).

Arvestades seda, ei ole lõigatud ja kuivatatud, kui palju mälu te tekstuuride ja punastamiseks kasutate. See erineb sellest, kuidas dGPU-d kaadripuhvritega töötavad.

theluggage ütles: Kui keegi ei teata mälu survenäidud 16GB M1 masinast, mis töötab midagi teie kavandatud töökoormusele lähedast – arvab keegi. 'Muusika tootmine' on alustuseks tükk stringi (RAM-i kasutus sõltub täielikult sellest, milliseid virtuaalseid instrumente ja pistikprogramme kasutate). Mõnel muusikarakendusel on üsna keerukas kasutajaliides ja paari suure eraldusvõimega kuvari käitamiseks on vaja videole eraldada rohkem RAM-i – eriti kui kasutate skaleeritud režiime, kus kõik renderdatakse sisemisse puhvrisse ja seejärel diskreetitakse.

Tõenäoliselt ei tee M1 mitte ainult teie tööd, vaid teeb seda ka kiiremini, sest see on igakülgselt tõhusam ja mida te ringristmikel kaotate, seda võidate kõikumisel – ja on olnud palju Youtube'i demosid, mis näitavad, et see töötab. hulk Logic Pro lugusid ja instrumente.

Siiski on kindel eeldus, et kui teie töövoog vajas Intelis tegelikult rohkem kui 16 GB, siis vähemalt kasu Apple Siliconil enam kui 16 GB ja kõige parem oleks oodata, kuni Apple Silicon kõrgema klassi süsteemid välja tulevad. Isegi kui M1 saab praegu edestama tipptasemel Inteli iMaci või 16-tollist MBP-d, kuue kuu pärast lüüakse sellele liiv näkku – see kummaline paus, kus algtaseme Macid on ilmselt kallimatest paremad, ei kesta kaua. pikk - Apple ei saa seda endale lubada või see tabab kõrgema klassi Maci müüki.

See tähendab, et peate olema kindel, et olete tõesti vajate kõigepealt kogu oma Intel Maci mälu (vaadake jaotist Mälu rõhk).

Video RAM-i osas on M1 peaaegu kindlasti parem kui Inteli integreeritud graafikaga MacBook või Mini. Vs. iMac see ainult millel on diskreetne GPU 8 GB+ VRAM-iga, on seda raskem öelda.

(Samuti peate hoolikalt kontrollima, kas kõik vajalikud pistikprogrammid, draiverid jne on Big Suriga veel ühilduvad, rääkimata M1-st...)



Kellelegi käskimine tõhusalt Google'i kasutada ei ole eriti kasulik, kui Internet ujub võltsitud teabe ja alusetute spekulatsioonidega. Kõik, mida olen näinud Apple'ilt on olnud äärmiselt ebamäärane, rohkem turunduslik kui tehniline teave ja taandunud lausele 'Unified Memory on kiirem, kuna andmeid ei pea seadmete vahel kopeerima', mis ei ütle midagi RAM-i eraldamise kohta. Google'i otsinguga saate ainult palju tehnilisi saite, mis spekuleerivad samade piiratud Apple'i andmetega. Võimalus, et samaväärne VRAM eraldatakse nõudmisel, on väga usutav spekulatsioon, kuid kui keegi ei oska viidata Apple'i dokument see kirjeldab seda, see on spekulatsioon.

Reaalsus näib olevat see ühtne mälu on tõhusam – aga kuidas tõhusamat on raske testida ja raske eraldada muudest M1 jõudluse kasvust (...mis võib tunduda palju vähem muljetavaldav, kui ilmuvad kõrgema klassi Apple Silicon Macid).

Tundub, et paljud YouTube'i asjad pärinevad inimestelt, kes ei mõista vahet 'kasutatud mälu' ja 'mälu surve' või 'vaheta kasutatud' ja vahetamise vahel hind - või otsite RAM-iga seotud töövoogude kiirendamist, mis ei koormaks Inteli süsteemi RAM-i...

dmccloud

7. september 2009
Anchorage, AK
  • 1. veebruar 2021
leman ütles: Kuidas see peaks teie väidet toetama? Ma küsin: kas teil on faktilisi tõendeid või viidet allikale, mis esitab selliseid faktilisi tõendeid selle kohta, et GPU mälujaotus töötab Inteli ja Apple'i GPU-del erinevalt? Mõlemad kasutavad ühtset mäluarhitektuuri, viimase taseme vahemälu on jagatud CPU ja GPU vahel. M1 jätab kindlasti natuke mälu GPU kasutamiseks, kuigi ma pole kindel, kui palju.

x86 EI kasuta süsteemi RAM-i jaoks ühtset mälu. UMA viitab RAM-i seadistusele süsteemis, mitte CPU vahemällule. X86 platvormi puhul jagab süsteem RAM-i CPU ja iGPU sektsioonideks. iGPU jaoks eraldab süsteem GPU toimingute jaoks tavaliselt umbes 2 GB, mis tähendab, et protsessori jaoks on saadaval ainult 6 GB. Toimingute puhul, kus andmeid peavad töötlema nii CPU kui ka iGPU, kopeeritakse need kaks korda süsteemisiini kaudu RAM-i (üks kord partitsiooni kohta), seejärel peab süsteem ühildama kaks andmekomplekti, mis on kord RAM-ist tagasi saadetud, mis lisab täiendavat töötlemisaega. M1 kasutatava UMA seadistuse korral pääsevad nii protsessor kui ka iGPU korraga juurde kogu süsteemi RAM-ile (st RAM ei jaotata CPU ja GPU vahel.) See tähendab, et andmed kopeeritakse RAM-i ainult üks kord ja kuna kõik toimingud võivad toimuda samaaegselt, ei kaasne lisakulusid, mis on seotud samade andmete kahe versiooni vastavusse viimisega, kui need on RAM-ist tagasi CPU-sse edastatud.
Reaktsioonid:soomustatud ja chabig

dmccloud

7. september 2009
Anchorage, AK
  • 1. veebruar 2021
leman ütles: Inteli dokumentatsioon ei nõustu teiega.

https://software.intel.com/sites/default/files/managed/db/88/The-Architecture-of-Intel-Processor-Graphics-Gen11_R1new.pdf#page19
Niipalju kui ma uuesti täidan, on Intel kasutanud ühtset mälu vähemalt Sandy Bridge'ist saadik, võib-olla varem. Võib esineda mõningaid piiranguid, mis pole 100% kindel.

Üks asi, mida peate mõistma, on see, et Inteli termini 'UMA' kasutamine on eksitav. Inteli eesmärkidel nimetasid nad Intel HD ümber UMA-ks, kuid ei muutnud selle aluseks olevat arhitektuuri. Teisest küljest on Apple'i lähenemine sisuliselt see, mida AMD on aastaid püüdnud teha oma Infinity Fabrici tehnoloogia arendamisega Ryzen-seeria protsessoritele. Siin on suhteliselt lihtsustatud selgitus selle kohta, miks Apple'i lähenemisviis ei ole Inteli omaga sama:

M1 protsessori mälu on üks kogum, millele pääseb juurde protsessori mis tahes osa. Kui süsteem vajab graafika jaoks rohkem mälu, saab see selle eraldada. Kui see vajab närvimootori jaoks rohkem mälu, samuti. Veelgi parem, kuna protsessori kõik aspektid pääsevad juurde kogu süsteemimälule, ei teki jõudluse langust, kui graafikatuumadel on vaja juurdepääsu millelegi, millele protsessori tuum varem juurde pääses. Teistes süsteemides tuleb andmed ühest mäluosast teise kopeerida, kuid M1-s on need lihtsalt koheselt kättesaadavad.

Isegi ülalpool mainitud 'eraldamine' on eksitav ja x86 platvormi artefakt. Kuna Apple'i UMA ei jaga RAM-i GPU ja CPU vahel, puudub tegelik RAM-i jaotus CPU ja GPU vahel.

M1 Maci puhul pole mälu lihtsalt see, mis ta oli

Apple on muutnud RAM-i kasutamist arvutis. Ja on aeg oma mõtteviisi muuta.
Reaktsioonid:soomustatud, chabig ja mds1256

Krevnik

8. september 2003
  • 1. veebruar 2021
dmccloud ütles: Üks asi, mida peate mõistma, on see, et Inteli termini 'UMA' kasutamine on eksitav. Inteli eesmärkidel nimetasid nad Intel HD ümber UMA-ks, kuid ei muutnud selle aluseks olevat arhitektuuri.

Ütlen ausalt, et leman ja mi7chy (hoolimata jultunud suhtumisest) viitavad headele allikatele, mille kohaselt Intel toetab vähemalt nullkoopiat ja dünaamilist partitsiooni suuruse määramist.

Isegi kui see pole tõsi UMA, nagu te väidate, näib seni läbi lugenud dokumentide põhjal, et see suudab pühendada vähemalt mälulehti nullkoopia jaoks, mis minu arvates teeb huvitavaid nippe mõlemale poolele on saadaval sama RAM-i leht.

Minu küsimus, millele ma loodan, et dokumendid saavad vastuse, kui saan rohkem aega, on see, kuidas neid lehti üksikasjalikumalt käsitletakse ja millist integreerimist peab OS tegema, et sellest kõige paremini kasu saada. Kuid isegi selle vastuse korral, kui OS-i API-d peavad GPU-le märku andma, kuidas lehti hallata, kui palju on Apple seal optimeerinud?

leman ütles: Inteli dokumentatsioon ei nõustu teiega.

https://software.intel.com/sites/default/files/managed/db/88/The-Architecture-of-Intel-Processor-Graphics-Gen11_R1new.pdf#page19
Niipalju kui ma uuesti täidan, on Intel kasutanud ühtset mälu vähemalt Sandy Bridge'ist saadik, võib-olla varem. Võib esineda mõningaid piiranguid, mis pole 100% kindel.

Hea küll, minu arusaam Inteli GPU arhitektuurist on osutunud aegunud. Tõepoolest, sel juhul ei tohiks olla suuri erinevusi.

Minu arusaam oli, et mingi fikseeritud partitsioonide jaotus on endiselt pooleli, kuid tundub, et Google süvendab selle kohta vanu artikleid, mis viis mind valele teele.

thedocbwarren ütles: Arvan, et see võib aidata: https://developer.apple.com/videos/play/wwdc2020/10632/

See selgitab mobiiltelefonide, konsoolide ja väikese võimsusega GPU-de puhul levinud renderdamismeetodit. Seetõttu vajate vähem mälu kui dGPU-d. Paanide renderdamine on olnud viis 3D käsitlemiseks väiksemates plaatides ja muudatuste skannimiseks jne. Seda on tehtud aastaid nii konsoolides kui ka uuemates tahvelarvutites (iPad).

Arvestades seda, ei ole lõigatud ja kuivatatud, kui palju mälu te tekstuuride ja punastamiseks kasutate. See erineb sellest, kuidas dGPU-d kaadripuhvritega töötavad.

Minu arusaamine pärast video uuesti läbilõikamist (viimati selle vaatamisest on möödunud paar kuud) on see, et see ei mõjuta tingimata videomälu kogust, mida see nii palju vajab, vaid pigem mälu ribalaiusele avaldatavat survet.

Mul on ikkagi vaja X MB etteantud suurusega tekstuuri jaoks ja X MB kaadripuhvri jaoks mõlemas kujunduses. TBDR vähendab aga seda, kui sageli peate (V)RAM-i poole pöörduma, eriti olukordades, kus peate tegema mitu korda. See *võib* vahepealseid puhvreid veidi vähendada, kuid eeldab, et vahepuhvrid on teiste kasutatavate puhvritega võrreldes märgatav panus. Minu arusaam oli, et vahepuhvrina kasutati tagumist puhvrit ennast, nii et ma olen veidi skeptiline, et seal on palju kasu. Tekstuurile joonistamine näib tänapäeval olevat tavaline, nii et seda võib olla rohkem, kui ma ootan, eeldades, et neid stsenaariume saab teha plaatide, mitte tekstuuri tasemel. Viimati muudetud: 1. veebruar 2021

dmccloud

7. september 2009
Anchorage, AK
  • 1. veebruar 2021
Intel jagab endiselt CPU ja GPU RAM-i, nii et peate kopeerima andmed CPU poolelt GPU poolele ja vastupidi (paksus kirjas osa on Apple'i lähenemisviis, kaldkirjas jaotis on Inteli oma):

Uurime viimast punkti, kiibimälu. M1 puhul on see ka osa SoC-st. M1 mälu on nn ühtne mäluarhitektuur (UMA), mis võimaldab CPU-l, GPU-l ja teistel tuumadel vahetada omavahel teavet ja ühtse mäluga, CPU ja GPU pääsevad mälule üheaegselt juurde, mitte ei kopeeri andmeid ühe ala ja teise piirkonna vahel . Erik jätkab…

Soodsate arvutisüsteemide protsessor ja graafikaprotsessor on pikka aega integreeritud samasse kiibi (sama silicon die). Varem oli ütlus 'integreeritud graafika' sisuliselt sama, mis 'aeglane graafika'. Need olid aeglased mitmel põhjusel:
Selle mälu eraldi alad on reserveeritud CPU ja GPU jaoks. Kui CPU-l oleks hulk andmeid, mida ta soovis, et GPU kasutaks, ei saaks see öelda, et siin on osa minu mälust. Ei, protsessor pidi selgesõnaliselt kopeerima kogu andmepaki graafikaprotsessori juhitavas mälupiirkonnas.


Eelarvearvutisüsteemidega seotud osa on see, mida Intel kasutab integreeritud graafika jaoks tänapäevani. See pole muutunud olenemata sellest, kuidas Intel oma arhitektuuri nimetab.


Miks Apple M1 kiip on nii kiire – arendaja selgitab | Tootmise ekspert

Võib-olla olete mõelnud, miks Apple M1 kiip nii kiire on? Selles artiklis õpime arendajalt, mis teeb isegi need algtaseme Macid nii kiireks. www.pro-tools-expert.com
Johnny Srouji käsitles seda WWDC ajal otse:

'juurdepääs samadele andmetele ilma neid mitme mälukogumi vahel kopeerimata'

Apple'i M1: uusimate Macide kiibi lähemalt vaatamine

Apple'i üritusel, mille nimi oli 'One More Thing', tegi ettevõte vaatajatele virtuaalse ringkäigu M1 kiibist ja selle 16 miljardist transistorist. www.techrepublic.com
Reaktsioonid:chabig ja thedocbwarren

thedocbwarren

10. november 2017
San Francisco, CA
  • 1. veebruar 2021
Kindlasti aegunud. Mind hirmutab veelgi asjaolu, et nad hakkavad nüüd müüma (originaalseadmete tootjatele) Iris Xe spetsiaalseid versioone. Üha enam levib arhitektuurist välja. Milline segadus.
Krevnik ütles: Ma ütlen ausalt, et leman ja mi7chy (hoolimata jultunud suhtumisest) viitavad headele allikatele, mille kohaselt Intel toetab vähemalt nullkoopiat ja dünaamilist partitsiooni suuruse määramist.

Isegi kui see pole tõsi UMA, nagu te väidate, näib seni läbi lugenud dokumentide põhjal, et see suudab pühendada vähemalt mälulehti nullkoopia jaoks, mis minu arvates teeb huvitavaid nippe mõlemale poolele on saadaval sama RAM-i leht.

Minu küsimus, millele ma loodan, et dokumendid saavad vastuse, kui saan rohkem aega, on see, kuidas neid lehti üksikasjalikumalt käsitletakse ja millist integreerimist peab OS tegema, et sellest kõige paremini kasu saada. Kuid isegi selle vastuse korral, kui OS-i API-d peavad GPU-le märku andma, kuidas lehti hallata, kui palju on Apple seal optimeerinud?



Hea küll, minu arusaam Inteli GPU arhitektuurist on osutunud aegunud. Tõepoolest, sel juhul ei tohiks olla suuri erinevusi.

Minu arusaam oli, et mingi fikseeritud partitsioonide jaotus on endiselt pooleli, kuid tundub, et Google süvendab selle kohta vanu artikleid, mis viis mind valele teele.



Minu arusaamine pärast video uuesti läbilõikamist (viimati selle vaatamisest on möödunud paar kuud) on see, et see ei mõjuta tingimata videomälu kogust, mida see nii palju vajab, vaid pigem mälu ribalaiusele avaldatavat survet.

Mul on ikkagi vaja X MB etteantud suurusega tekstuuri jaoks ja X MB kaadripuhvri jaoks mõlemas kujunduses. TBDR vähendab aga seda, kui sageli peate (V)RAM-i poole pöörduma, eriti olukordades, kus peate tegema mitu korda. See *võib* vahepealseid puhvreid veidi vähendada, kuid eeldab, et vahepuhvrid on teiste kasutatavate puhvritega võrreldes märgatav panus. Minu arusaam oli, et vahepuhvrina kasutati tagumist puhvrit ennast, nii et ma olen veidi skeptiline, et seal on palju kasu. Tekstuurile joonistamine näib tänapäeval olevat tavaline, nii et seda võib olla rohkem, kui ma ootan, eeldades, et neid stsenaariume saab teha plaatide, mitte tekstuuri tasemel.

dmccloud

7. september 2009
Anchorage, AK
  • 1. veebruar 2021
thedocbwarren ütles: Kindlasti aegunud. Mind hirmutab veelgi asjaolu, et nad hakkavad nüüd müüma (originaalseadmete tootjatele) Iris Xe spetsiaalseid versioone. Üha enam levib arhitektuurist välja. Milline segadus.


Iris Xe pole midagi muud kui ümbernimetatud Intel UHD iGPU (mis ise muudeti Intel HD-st). Tundub, nagu prooviksid nad esitleda Chevelle'i uhiuue autona lihtsalt välisvärvimisega...

thedocbwarren

10. november 2017
San Francisco, CA
  • 1. veebruar 2021
dmccloud ütles: Iris Xe pole midagi muud kui ümbernimetatud Intel UHD iGPU (mis ise oli Intel HD kaubamärgi all). Tundub, nagu prooviksid nad esitleda Chevelle'i uhiuue autona lihtsalt välisvärvimisega...
Nii tõsi, et ma ei suuda uskuda, et nad teevad ka neist 11. põlvkonna jaoks eraldi kaarte.

robco74

22. november 2020
  • 1. veebruar 2021
Kui loote muusikat, peaks RAM uute M1 Macide kaalumisel teie probleemide loendis madalam olema. Big Sur tegi suuri juhimuudatusi. Küsige kõigepealt kõigi oma seadmete tootjatelt, et nad toetaksid Big Suri ja Apple Siliconit. Kõik seda veel ei tee.
Reaktsioonid:duervo K

kvarkysg

12. oktoober 2019
  • 1. veebruar 2021
leman ütles: Inteli dokumentatsioon ei nõustu teiega.

https://software.intel.com/sites/de...tel-Processor-Graphics-Gen11_R1new.pdf#page19
Näib, et see kirjeldab ainult Gen 11 iGPU-d? Kas see kehtib ka varasemate põlvkondade iGPU-de kohta?