Fóra

Využití GPU M1 snižuje paměťový fond?

M

majormike

Původní plakát
15. května 2012
  • 31. ledna 2021
Ahoj,

Kolik RAM zabírá M1 z paměťového fondu pro běh GPU?

Chci si to pořídit na hudební produkci a byl bych spokojený s 16 koncerty, ale nejsem si jistý, kolik paměti GPU používá, zvláště s externím displejem?

warp9

8. června 2017
  • 31. ledna 2021
Zobrazení vyžaduje pouze několik megabajtů, ale GPU se také používají pro strojové učení, pixelová pole a specializované výpočty. Opravdu záleží na softwaru, který používáte.

Rozhlédněte se v předvolbách a zjistěte, zda najdete nastavení GPU. Například Photoshop může intenzivně využívat GPU, ale může být také zakázán.
reakce:obrněný V

Wizec

30. června 2019


  • 31. ledna 2021
Pro hraní v rozlišení 1080p při vysokém až velmi grafickém nastavení se zapnutým AA budete potřebovat 4GB až 6GB videopaměti

Kolik video paměti (VRAM) potřebujete pro hraní her v roce 2021?

Zjistěte, kolik video paměti (VRAM) potřebujete v grafické kartě pro hraní her v různých rozlišeních a nastaveních grafiky pro moderní nejnovější hry AAA. Video Memory neboli VRAM je vysokorychlostní DRAM (Dynamic RAM) používaná v diskrétních grafických kartách nebo grafických kartách. Toto je vyrovnávací paměť, jen... graphicscardhub.com
pokud nehrajete, pak pravděpodobně jen několik set MB v závislosti na rozlišení vašeho monitoru a barevné hloubce. Jakmile se dostanete na 4K a miliony barev, může to být mnohem vyšší, a to i pro úkoly, jako je procházení webu:

Jediný potenciální problém, který jsme našli, byl během testů procházení webu ve 4k, kde naše protokolování ukázalo, že grafické karty využívají až 1 260 MB video paměti. Abychom to uvedli do perspektivy, je to zhruba 3krát více video paměti, která by byla spotřebována, kdybychom prováděli stejné úkoly na monitoru 1080p.

Požadavky na 4K monitor a použití

4k displeje mají zhruba čtyřikrát větší počet pixelů než standardní 1080p displej, což vede k obrovskému zlepšení kvality obrazu. Ale protože je tato technologie stále relativně nová, existuje mnoho otázek a nedorozumění ohledně toho, co potřebujete pro provoz 4k monitoru. V následujících situacích... www.pugetsystems.com Poslední úprava: 31. ledna 2021
reakce:Tagbert THE

milenka

14. října 2008
  • 1. února 2021
majormike řekl: Ahoj,

Kolik RAM zabírá M1 z paměťového fondu pro běh GPU?

Chci si to pořídit na hudební produkci a byl bych spokojený s 16 koncerty, ale nejsem si jistý, kolik paměti GPU používá, zvláště s externím displejem?

tímhle bych si nedělal starosti. Všechny systémy si rezervují nějakou paměť pro řešení základních funkcí, M1 se v tomto ohledu od strojů Intel příliš neliší. GPU nebude kanibalizovat vaši RAM. Nemluvě o tom, že váš software pro produkci hudby pravděpodobně používá ke zpracování GPU. M

Modernape

21. června 2010
  • 1. února 2021
GPU M1 nemá přidělenou RAM jako stroje Intel, kde by GPU mělo vyhrazeno možná 1,5 GB, které by CPU nemohlo využít. Pokud GPU nevyužíváte tak tvrdě, pak budete mít většinu paměti RAM k dispozici pro CPU.
reakce:mds1256 a LeeW THE

milenka

14. října 2008
  • 1. února 2021
Modernape řekl: GPU M1 nemá přidělenou RAM jako stroje Intel, kde by GPU mělo vyhrazeno možná 1,5 GB, které by CPU nemohlo využít. Pokud GPU nevyužíváte tak tvrdě, pak budete mít většinu paměti RAM k dispozici pro CPU.

Jak to víš? M

Modernape

21. června 2010
  • 1. února 2021
leman řekl: Jak to víš?
architektura jednotné paměti m1 soc - Google vyhledávání
reakce:mds1256, chabig a konzumeritida THE

milenka

14. října 2008
  • 1. února 2021
Modernape řekl: architektura jednotné paměti m1 soc - Google vyhledávání

Jak to má podpořit vaše tvrzení? Ptám se – máte nějaké věcné důkazy nebo odkaz na zdroj, který uvádí takové věcné důkazy, že alokace paměti GPU funguje na GPU Intel a Apple odlišně? Oba používají unifikovanou architekturu paměti s mezipamětí poslední úrovně sdílenou mezi CPU a GPU. M1 si určitě vyhrazuje nějakou paměť pro použití GPU, i když si nejsem jistý, kolik. M

Modernape

21. června 2010
  • 1. února 2021
leman řekl: Jak to má podpořit vaše tvrzení? Ptám se – máte nějaké věcné důkazy nebo odkaz na zdroj, který uvádí takové věcné důkazy, že alokace paměti GPU funguje na GPU Intel a Apple odlišně? Oba používají jednotnou architekturu paměti s mezipamětí poslední úrovně sdílenou mezi CPU a GPU. M1 si určitě vyhrazuje nějakou paměť pro použití GPU, i když si nejsem jistý, kolik.
Páni, ty články jsi musel rychle přečíst. OH Počkej. Tys je nečetl, že ne.
reakce:mds1256, jerryk a chabig THE

milenka

14. října 2008
  • 1. února 2021
Modernape řekl: Páni, ty články jsi musel rychle přečíst. OH Počkej. Tys je nečetl, že ne.

Jsem si jistý, že jsem četl ty nejrelevantnější z nich. Dělám také technickou analýzu a nízkoúrovňový benchmarking GPU M1 od té doby, co jsem v prosinci dostal svou jednotku. To je také důvod, proč se ptám, možná jsou tam nějaké nové technické informace, o kterých zatím nevím. C

chabig

6. září 2002
  • 1. února 2021
Na vaši otázku nelze odpovědět. Je to jako zeptat se, kolik paměti používá TextEdit. Vše závisí na tom, co děláte. CPU a GPU sdílejí RAM podle svých potřeb, které se mění okamžik od okamžiku.

Zde je odkaz na Apple:

Prozkoumejte novou systémovou architekturu počítačů Apple Silicon Mac - WWDC20 - Videa - Apple Developer

Zjistěte, jak počítače Mac s křemíkem Apple přinesou moderní výhody pomocí architektury System-on-Chip (SoC) společnosti Apple. Využití jednotného... developer.apple.com
Citát,
Zabudování všeho do jednoho čipu dává systému jednotnou architekturu paměti.

To znamená, že GPU a CPU pracují na stejné paměti. Grafické zdroje, jako jsou textury, obrázky a geometrická data, lze efektivně sdílet mezi CPU a GPU bez režie, protože není potřeba kopírovat data přes sběrnici PCIe.

Krevnik

8. září 2003
  • 1. února 2021
leman řekl: Jsem si docela jistý, že jsem četl většinu relevantních z nich. Dělám také technickou analýzu a nízkoúrovňový benchmarking GPU M1 od té doby, co jsem v prosinci dostal svou jednotku. To je také důvod, proč se ptám, možná jsou tam nějaké nové technické informace, o kterých zatím nevím.

Čipy pro stolní počítače a notebooky Intel nepoužívají UMA, ale sdílenou paměť. U Intelu musí být GPU přidělena rozdělená část RAM, která má být použita. CPU nemůže přistupovat k oddílu přidělenému GPU a naopak. Stále tedy musíte kopírovat data mezi oddíly.

Celý rozdíl mezi sjednocenou pamětí a sdílenou pamětí je v tom, že chybí rozdělení na oddíly. GPU a CPU mohou přistupovat ke stejnému bloku paměti. Ve srovnání s Intelem poskytuje dvě specifické výhody:

1. Aniž byste museli předem přidělovat RAM, která má být použita jako video paměť, nemusíte se zabývat konkrétními limity video paměti (1,5 GB zmíněných dříve) a můžete snadněji vyvážit požadavky na CPU a GPU.
2. Nepotřeba kopírovat vyrovnávací paměti znamená určité měřitelné úspory RAM, menší tlak na šířku pásma paměti a trochu zvýšení latence.

Tyto výhody jsou důvodem, proč herní konzole používají UMA. Úspora paměti a latence pomáhá udržet náklady na nízké úrovni GDDR, kterou potřebují.
reakce:obrněný a jdb8167 THE

milenka

14. října 2008
  • 1. února 2021
Krevnik řekl: Čipy pro stolní počítače a notebooky Intel nepoužívají UMA, ale sdílenou paměť. U Intelu musí být GPU přidělena rozdělená část RAM, která má být použita. CPU nemůže přistupovat k oddílu přidělenému GPU a naopak. Stále tedy musíte kopírovat data mezi oddíly.

Dokumentace Intel s vámi nesouhlasí.

https://software.intel.com/sites/default/files/managed/db/88/The-Architecture-of-Intel-Processor-Graphics-Gen11_R1new.pdf#page19
Pokud doplňuji, Intel používá unifikovanou paměť minimálně od Sandy Bridge, možná dříve. Mohou existovat určitá omezení, nejsem si 100% jistý. Poslední úprava: 1. února 2021
reakce:AAPLGeek T

zavazadla

29. července 2011
  • 1. února 2021
majormike řekl: Chci si to pořídit pro hudební produkci a byl bych spokojený s 16 koncerty, ale nejsem si jistý, kolik paměti GPU používá, zvláště s externím displejem?
Pokud se nikdo neohlásí s údaji o tlaku paměti z 16GB stroje M1, na kterém běží něco blízkého vašemu zamýšlenému pracovnímu vytížení – hádejte kdokoli. 'Produkce hudby' je pro začátek struna (využití paměti RAM zcela závisí na tom, jaký druh virtuálních nástrojů a zásuvných modulů používáte). Některé hudební aplikace mají poměrně propracovaná uživatelská rozhraní a provoz několika displejů s vysokým rozlišením bude vyžadovat více paměti RAM alokované pro video – zvláště pokud používáte škálované režimy, kde se vše vykresluje do vnitřní vyrovnávací paměti a poté se převzorkuje.

Je pravděpodobné, že M1 nejenže udělá vaši práci, ale udělá ji rychleji, protože je všestranně efektivnější a co ztratíte na kruhových objezdech, získáte na houpačkách – a na YouTube bylo mnoho ukázek ukazujících, jak běží. hromada stop a nástrojů Logic Pro.

Bezpečným předpokladem však je, že pokud váš pracovní postup skutečně potřeboval více než 16 GB na Intelu, bude to nejméně výhoda z více než 16GB na Apple Silicon a bylo by nejlepší počkat, až vyjdou systémy Apple Silicon vyšší třídy. I když M1 může v současné době překonat špičkový Intel iMac nebo 16' MBP, za šest měsíců se mu bude kopat písek do obličeje - tato podivná přestávka, kdy základní Macy zjevně překonávají ty dražší, nebude trvat dlouho. dlouho - Apple si nemůže dovolit, aby to pokračovalo nebo zasáhne prodeje Maců vyšší třídy.

To znamená, že si musíte být jisti opravdu ano na prvním místě potřebujete veškerou paměť RAM na vašem Intel Mac (podívejte se na Memory Pressure).

Pokud jde o video RAM, M1 je téměř jisté, že bude lepší než MacBook nebo Mini s integrovanou grafikou Intel. vs. takový iMac pouze má diskrétní GPU s 8GB+ VRAM, je to těžší poznat.

(Také musíte pečlivě zkontrolovat, zda jsou všechny potřebné plug-iny, ovladače atd. kompatibilní s Big Sur, natož s M1...)

Modernape řekl: Páni, ty články jsi musel rychle přečíst. OH Počkej. Tys je nečetl, že ne.

Říkat někomu, aby efektivně „přešel na Google“, není nijak zvlášť užitečné, když internet pluje falešnými informacemi a nepodloženými spekulacemi. Všechno, co jsem viděl od společnosti Apple byl extrémně vágní, spíše marketing než technické informace a scvrkl se na „Unified Memory je rychlejší, protože data se nemusí kopírovat mezi zařízeními“, což neříká nic o tom, jak je RAM alokována. Vše, co získáte pomocí vyhledávání Google, je spousta technických webů spekulujících se stejnými omezenými daty Apple. Možnost, že by ekvivalentní VRAM byla přidělena „na požádání“, je velmi pravděpodobná spekulace – pokud však někdo neukáže na Dokument Apple to detaily, to je spekulace.

Realita se zdá být onou Sjednocenou pamětí je efektivnější - ale jak efektivnější se těžko testuje a je těžké ho izolovat od ostatních výkonových zisků M1 (...které by mohly vypadat mnohem méně působivě, když se objeví vyšší třídy Apple Silicon Mac).

Zdá se, že spousta věcí na YouTube pochází od lidí, kteří nechápou rozdíl mezi „Použitá paměť“ a „Tlak paměti“ nebo „Použitá výměna“ a swap sazba - nebo hledáte zrychlení související s RAM u pracovních postupů, které nezatěžují RAM na systému Intel...
reakce:obrněný a mszilard

mi7chy

24. října 2014
  • 1. února 2021
Krevnik řekl: Celý rozdíl mezi sjednocenou pamětí a sdílenou pamětí je v tom, že chybí rozdělení na oddíly. GPU a CPU mohou přistupovat ke stejnému bloku paměti. Ve srovnání s Intelem poskytuje dvě specifické výhody:

1. Aniž byste museli předem přidělovat RAM, která má být použita jako video paměť, nemusíte se zabývat konkrétními limity video paměti (1,5 GB zmíněných dříve) a můžete snadněji vyvážit požadavky na CPU a GPU.
2. Nepotřeba kopírovat vyrovnávací paměti znamená určité měřitelné úspory RAM, menší tlak na šířku pásma paměti a trochu zvýšení latence.

Intel říká něco jiného s dynamickou alokací a nulovou vyrovnávací pamětí. Můj seznam ignorovaných BS se zvětšuje.

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 Poslední úprava: 1. února 2021
reakce:AlumaMac, leman a AAPLGeek

thedocbwarren

10. listopadu 2017
San Francisco, CA
  • 1. února 2021
Myslíš, že by to mohlo pomoci: https://developer.apple.com/videos/play/wwdc2020/10632/

To vysvětluje metodu vykreslování běžnou u mobilních zařízení, konzolí a nízkoenergetických GPU. To je důvod, proč potřebujete méně paměti než dGPU. Vykreslování dlaždic je způsob, jak zvládnout 3D v menších dlaždicích a změny skenování atd. Dělá se to roky na konzolích i na novějších tabletech (iPad.)

Vzhledem k tomu není důležité, kolik paměti použijete pro textury a zčervenání. Je to jiné, než jak pracují dGPU s framebuffery.

theluggage řekl: Pokud se někdo neohlásí s údaji o tlaku paměti z 16GB stroje M1, na kterém běží něco blízkého vašemu zamýšlenému pracovnímu vytížení – hádejte kdokoli. 'Produkce hudby' je pro začátek struna (využití paměti RAM zcela závisí na tom, jaký druh virtuálních nástrojů a zásuvných modulů používáte). Některé hudební aplikace mají poměrně propracovaná uživatelská rozhraní a provoz několika displejů s vysokým rozlišením bude vyžadovat více paměti RAM alokované pro video – zvláště pokud používáte škálované režimy, kde se vše vykresluje do vnitřní vyrovnávací paměti a poté se převzorkuje.

Je pravděpodobné, že M1 nejenže udělá vaši práci, ale udělá ji rychleji, protože je všestranně efektivnější a co ztratíte na kruhových objezdech, získáte na houpačkách – a na YouTube bylo mnoho ukázek ukazujících, jak běží. hromada stop a nástrojů Logic Pro.

Bezpečným předpokladem však je, že pokud váš pracovní postup skutečně potřeboval více než 16 GB na Intelu, bude to nejméně výhoda z více než 16GB na Apple Silicon a bylo by nejlepší počkat, až vyjdou systémy Apple Silicon vyšší třídy. I když M1 může v současné době překonat špičkový Intel iMac nebo 16' MBP, za šest měsíců se mu bude kopat písek do obličeje - tato podivná přestávka, kdy základní Macy zjevně překonávají ty dražší, nebude trvat dlouho. dlouho - Apple si nemůže dovolit, aby to pokračovalo nebo zasáhne prodeje Maců vyšší třídy.

To znamená, že si musíte být jisti opravdu ano na prvním místě potřebujete veškerou paměť RAM na vašem Intel Mac (podívejte se na Memory Pressure).

Pokud jde o video RAM, M1 je téměř jisté, že bude lepší než MacBook nebo Mini s integrovanou grafikou Intel. vs. takový iMac pouze má diskrétní GPU s 8GB+ VRAM, je to těžší poznat.

(Také musíte pečlivě zkontrolovat, zda jsou všechny potřebné plug-iny, ovladače atd. kompatibilní s Big Sur, natož s M1...)



Říkat někomu, aby efektivně „přešel na Google“, není nijak zvlášť užitečné, když internet pluje falešnými informacemi a nepodloženými spekulacemi. Všechno, co jsem viděl od společnosti Apple byl extrémně vágní, spíše marketing než technické informace a scvrkl se na „Unified Memory je rychlejší, protože data se nemusí kopírovat mezi zařízeními“, což neříká nic o tom, jak je RAM alokována. Vše, co získáte pomocí vyhledávání Google, je spousta technických webů spekulujících se stejnými omezenými daty Apple. Možnost, že by ekvivalentní VRAM byla přidělena „na požádání“, je velmi pravděpodobná spekulace – pokud však někdo neukáže na Dokument Apple to detaily, to je spekulace.

Realita se zdá být onou Sjednocenou pamětí je efektivnější - ale jak efektivnější se těžko testuje a je těžké ho izolovat od ostatních výkonových zisků M1 (...které by mohly vypadat mnohem méně působivě, když se objeví vyšší třídy Apple Silicon Mac).

Zdá se, že spousta věcí na YouTube pochází od lidí, kteří nechápou rozdíl mezi „Použitá paměť“ a „Tlak paměti“ nebo „Použitá výměna“ a swap sazba - nebo hledáte zrychlení související s RAM u pracovních postupů, které nezatěžují RAM na systému Intel...

dmccloud

7. září 2009
Anchorage, AK
  • 1. února 2021
leman řekl: Jak to má podpořit vaše tvrzení? Ptám se – máte nějaké věcné důkazy nebo odkaz na zdroj, který uvádí takové věcné důkazy, že alokace paměti GPU funguje na GPU Intel a Apple odlišně? Oba používají jednotnou architekturu paměti s mezipamětí poslední úrovně sdílenou mezi CPU a GPU. M1 si určitě vyhrazuje nějakou paměť pro použití GPU, i když si nejsem jistý, kolik.

x86 NEPOUŽÍVÁ jednotnou paměť pro systémovou RAM. UMA označuje nastavení RAM v systému, nikoli mezipaměť CPU. S platformou x86 systém rozděluje paměť RAM na část CPU a iGPU. Pro iGPU systém obvykle přiděluje přibližně 2 GB pro operace GPU, což znamená, že pro CPU je k dispozici pouze 6 GB. Při operacích, kdy s daty musí manipulovat jak CPU, tak iGPU, jsou data zkopírována dvakrát přes systémovou sběrnici do RAM (jednou na oddíl), poté musí systém sladit dvě sady dat, které byly předány zpět z RAM, což přidává další dobu zpracování. S nastavením UMA, které M1 používá, mohou jak CPU, tak iGPU přistupovat k celé systémové RAM současně (tj. neexistuje žádné rozdělení RAM mezi CPU a GPU.) To znamená, že data jsou zkopírována do RAM pouze jednou, a protože všechna operace mohou probíhat současně, není zde žádná režie spojená se sladěním dvou verzí stejných dat, které byly předány zpět do CPU z RAM.
reakce:obrněný a chabig

dmccloud

7. září 2009
Anchorage, AK
  • 1. února 2021
leman řekl: Dokumentace Intel s vámi nesouhlasí.

https://software.intel.com/sites/default/files/managed/db/88/The-Architecture-of-Intel-Processor-Graphics-Gen11_R1new.pdf#page19
Pokud doplňuji, Intel používá unifikovanou paměť minimálně od Sandy Bridge, možná dříve. Mohou existovat určitá omezení, nejsem si 100% jistý.

Jedna věc, kterou si musíte uvědomit, je, že použití termínu „UMA“ společností Intel je zavádějící. Pro účely Intelu právě přejmenovali Intel HD na UMA, ale neprovedli žádné změny v základní architektuře. Na druhou stranu, přístup Applu je v podstatě tím, o co se AMD po léta snaží vývojem jejich technologie Infinity Fabric pro CPU řady Ryzen. Zde je poměrně zjednodušené vysvětlení, proč přístup Applu není stejný jako přístup Intelu:

Paměť procesoru M1 je jeden fond, který je přístupný kterékoli části procesoru. Pokud systém potřebuje více paměti pro grafiku, může ji přidělit. Pokud potřebuje více paměti pro Neural Engine, podobně. A co je ještě lepší, protože všechny aspekty procesoru mají přístup k celé systémové paměti, nedochází k žádnému snížení výkonu, když grafická jádra potřebují přistupovat k něčemu, k čemu dříve přistupovalo jádro procesoru. Na jiných systémech musí být data zkopírována z jedné části paměti do druhé – ale na M1 jsou okamžitě dostupná.

Dokonce i zmínka o „alokaci“ výše je zavádějící a jde o artefakt platformy x86. Protože Apple UMA nerozděluje RAM mezi GPU a CPU, neexistuje žádná skutečná alokace RAM mezi CPU a GPU.

U počítačů M1 Mac už paměť prostě není, co bývala

Apple změnil způsob využití paměti RAM v počítači. A je čas změnit naše myšlení.
reakce:obrněný, chabig a mds1256

Krevnik

8. září 2003
  • 1. února 2021
dmccloud řekl: Jedna věc, kterou si musíte uvědomit, je, že použití termínu 'UMA' společností Intel je zavádějící. Pro účely Intelu právě přejmenovali Intel HD na UMA, ale neprovedli žádné změny v základní architektuře.

Budu upřímný, leman a mi7chy (navzdory drzému přístupu) poukazují na dobré zdroje, které Intel alespoň podporují nulové kopírování a dynamické dimenzování oddílů.

I když to není pravda UMA, jak tvrdíte, vypadá to, že z dokumentů, které jsem zatím četl, je alespoň schopen vyhradit paměťové stránky pro použití pro nulové kopírování, což, jak očekávám, přináší zajímavé triky, aby stejná stránka RAM dostupná pro obě strany.

Otázka, kterou mám, a doufám, že dokumenty zodpoví, jakmile budu mít více času, je, jak se s těmito stránkami zachází podrobněji a jaký druh integrace musí OS udělat, aby toho co nejlépe využil. Ale i s touto odpovědí, pokud musí rozhraní API OS signalizovat GPU, jak spravovat stránky, kolik optimalizace tam Apple provedl?

leman řekl: Dokumentace Intel s vámi nesouhlasí.

https://software.intel.com/sites/default/files/managed/db/88/The-Architecture-of-Intel-Processor-Graphics-Gen11_R1new.pdf#page19
Pokud doplňuji, Intel používá unifikovanou paměť minimálně od Sandy Bridge, možná dříve. Mohou existovat určitá omezení, nejsem si 100% jistý.

Dobře, moje chápání architektury GPU Intel se ukázalo být zastaralé. Ve skutečnosti by v tomto případě neměly být velké rozdíly.

Chápal jsem to tak, že stále probíhá nějaké pevné rozdělování, ale vypadá to, že Google na toto téma vyhrabal staré články, což mě zavedlo na špatnou cestu.

thedocbwarren řekl: Myslím, že by to mohlo pomoci: https://developer.apple.com/videos/play/wwdc2020/10632/

To vysvětluje metodu vykreslování běžnou u mobilních zařízení, konzolí a nízkoenergetických GPU. To je důvod, proč potřebujete méně paměti než dGPU. Vykreslování dlaždic je způsob, jak zvládnout 3D v menších dlaždicích a změny skenování atd. Dělá se to roky na konzolích i na novějších tabletech (iPad.)

Vzhledem k tomu není důležité, kolik paměti použijete pro textury a zčervenání. Je to jiné, než jak pracují dGPU s framebuffery.

Po opětovném prohlédnutí videa (je to pár měsíců, co jsem ho sledoval naposledy) jsem pochopil, že to nemusí mít nutně vliv na množství videopaměti, kterou tolik potřebuje, ale spíše na tlak vyvíjený na šířku pásma paměti.

Stále potřebuji X MB pro texturu dané velikosti a X MB pro vyrovnávací paměť snímků v obou provedeních. TBDR však snižuje, jak často musíte sáhnout po (V)RAM, zejména v situacích, kdy potřebujete provést více průchodů. *Mohlo by to trochu snížit mezilehlé vyrovnávací paměti, ale to předpokládá, že mezilehlé vyrovnávací paměti jsou znatelným přínosem ve srovnání s ostatními používanými vyrovnávací paměti. Chápal jsem to tak, že jako prostřední vyrovnávací paměť byla použita samotná zadní vyrovnávací paměť, takže jsem trochu skeptický, že tam lze dosáhnout velkých zisků. Zdá se, že kreslení do textury je v dnešní době běžné, takže může být více, než očekávám, za předpokladu, že tyto scénáře lze všechny provést na úrovni dlaždic, nikoli textury. Poslední úprava: 1. února 2021

dmccloud

7. září 2009
Anchorage, AK
  • 1. února 2021
Intel stále rozděluje CPU a GPU RAM, takže musíte kopírovat data ze strany CPU na stranu GPU a naopak (tučně vyznačená část je přístup společnosti Apple, část vyznačená kurzívou je přístup společnosti Intel):

Pojďme se ponořit do posledního bodu, do paměti na čipu. U M1 je to také součástí SoC. Paměť v M1 je to, co je popisováno jako „unifikovaná paměťová architektura“ (UMA), která umožňuje CPU, GPU a dalším jádrům vyměňovat si informace mezi sebou a s jednotnou pamětí, CPU a GPU mohou přistupovat k paměti současně, spíše než kopírovat data mezi jednou oblastí a druhou . Erik pokračuje…

Po dlouhou dobu měly levné počítačové systémy CPU a GPU integrované do stejného čipu (stejné křemíkové matrice). V minulosti bylo říkat „integrovaná grafika“ v podstatě totéž jako říkat „pomalá grafika“. Byly pomalé z několika důvodů:
Samostatné oblasti této paměti byly vyhrazeny pro CPU a GPU. Pokud měl CPU kus dat, který chtěl, aby GPU použil, nemohlo by se říci, že má část mé paměti. Ne, CPU muselo explicitně zkopírovat celý kus dat přes paměťovou oblast řízenou GPU.


Část týkající se „rozpočtových počítačových systémů“ je to, co Intel dodnes používá pro integrovanou grafiku. To se nezměnilo bez ohledu na to, co Intel nazývá svou architekturou.


Proč je čip Apple M1 tak rychlý - Vývojář vysvětluje | Výrobní expert

Možná jste se divili, proč je čip Apple M1 tak rychlý? V tomto článku se od vývojáře dozvídáme, proč jsou dokonce i tyto základní počítače Mac tak rychlé. www.pro-tools-expert.com
Johnny Srouji se k tomu vyjádřil přímo během WWDC:

'přístup ke stejným datům bez jejich kopírování mezi více fondy paměti'

Apple M1: Bližší pohled na čip uvnitř nejnovějších počítačů Mac

Na akci společnosti Apple nazvané „One More Thing“ společnost poskytla divákům virtuální prohlídku čipu M1 a jeho 16 miliard tranzistorů. www.techrepublic.com
reakce:chabig a thedocbwarren

thedocbwarren

10. listopadu 2017
San Francisco, CA
  • 1. února 2021
Určitě neaktuální. Ještě více mě děsí skutečnost, že nyní budou prodávat (výrobcům OEM) diskrétní verze Iris Xe. Stále více se šíří z architektury. Takový nepořádek.
Krevnik řekl: Budu upřímný, leman a mi7chy (navzdory drzému přístupu) poukazují na dobré zdroje, které Intel alespoň podporují nulové kopírování a dynamické dimenzování oddílů.

I když to není pravda UMA, jak tvrdíte, vypadá to, že z dokumentů, které jsem zatím četl, je alespoň schopen vyhradit paměťové stránky pro použití pro nulové kopírování, což, jak očekávám, přináší zajímavé triky, aby stejná stránka RAM dostupná pro obě strany.

Otázka, kterou mám, a doufám, že dokumenty zodpoví, jakmile budu mít více času, je, jak se s těmito stránkami zachází podrobněji a jaký druh integrace musí OS udělat, aby toho co nejlépe využil. Ale i s touto odpovědí, pokud musí rozhraní API OS signalizovat GPU, jak spravovat stránky, kolik optimalizace tam Apple provedl?



Dobře, moje chápání architektury GPU Intel se ukázalo být zastaralé. Ve skutečnosti by v tomto případě neměly být velké rozdíly.

Chápal jsem to tak, že stále probíhá nějaké pevné rozdělování, ale vypadá to, že Google na toto téma vyhrabal staré články, což mě zavedlo na špatnou cestu.



Po opětovném prohlédnutí videa (je to pár měsíců, co jsem ho sledoval naposledy) jsem pochopil, že to nemusí mít nutně vliv na množství videopaměti, kterou tolik potřebuje, ale spíše na tlak vyvíjený na šířku pásma paměti.

Stále potřebuji X MB pro texturu dané velikosti a X MB pro vyrovnávací paměť snímků v obou provedeních. TBDR však snižuje, jak často musíte sáhnout po (V)RAM, zejména v situacích, kdy potřebujete provést více průchodů. *Mohlo by to trochu snížit mezilehlé vyrovnávací paměti, ale to předpokládá, že mezilehlé vyrovnávací paměti jsou znatelným přínosem ve srovnání s ostatními používanými vyrovnávací paměti. Chápal jsem to tak, že jako prostřední vyrovnávací paměť byla použita samotná zadní vyrovnávací paměť, takže jsem trochu skeptický, že tam lze dosáhnout velkých zisků. Zdá se, že kreslení do textury je v dnešní době běžné, takže může být více, než očekávám, za předpokladu, že tyto scénáře lze všechny provést na úrovni dlaždic, nikoli textury.

dmccloud

7. září 2009
Anchorage, AK
  • 1. února 2021
thedocbwarren řekl: Určitě zastaralé. Ještě více mě děsí skutečnost, že nyní budou prodávat (výrobcům OEM) diskrétní verze Iris Xe. Stále více se šíří z architektury. Takový nepořádek.


Iris Xe není nic jiného než přeznačený Intel UHD iGPU (který sám byl přeznačen z Intel HD). Jako by se snažili prezentovat Chevelle jako zbrusu nové auto pouhým přelakováním exteriéru...

thedocbwarren

10. listopadu 2017
San Francisco, CA
  • 1. února 2021
dmccloud řekl: Iris Xe není nic jiného než přeznačený Intel UHD iGPU (který sám byl přeznačen z Intel HD). Jako by se snažili prezentovat Chevelle jako zbrusu nové auto pouhým přelakováním exteriéru...
Je to tak pravda, nemůžu uvěřit, že dokonce vyrábějí tyto samostatné karty pro 11. gen.

robco74

22. listopadu 2020
  • 1. února 2021
Pokud děláte jakýkoli druh hudby, RAM by měla být na vašem seznamu obav při zvažování nových M1 Maců níže. Big Sur provedl velké změny řidiče. Nejprve se informujte u všech výrobců zařízení, abyste se ujistili, že podporují Big Sur a Apple Silicon. Ještě ne všichni.
reakce:duervo Q

quarkysg

12. října 2019
  • 1. února 2021
leman řekl: Dokumentace Intel s vámi nesouhlasí.

https://software.intel.com/sites/de...tel-Processor-Graphics-Gen11_R1new.pdf#page19
Zdá se, že popisuje pouze iGPU Gen 11? Platí to také pro iGPU dřívější generace?