ఫోరమ్‌లు

M1 GPU వినియోగం మెమరీ పూల్ నుండి తీసివేయబడుతుందా?

ఎం

మేజర్మైక్

ఒరిజినల్ పోస్టర్
మే 15, 2012
  • జనవరి 31, 2021
హాయ్,

GPUని అమలు చేయడానికి M1 మెమరీ పూల్ నుండి ఎంత ర్యామ్ తీసుకుంటుంది?

నేను దీన్ని మ్యూజిక్ ప్రొడక్షన్ కోసం పొందాలనుకుంటున్నాను మరియు నేను 16 గిగ్‌లతో సంతోషంగా ఉంటాను కానీ GPU ఎంత మెమరీని ఉపయోగిస్తుందో నాకు ఖచ్చితంగా తెలియదు, ముఖ్యంగా బాహ్య ప్రదర్శనతో?

వార్ప్9

జూన్ 8, 2017
  • జనవరి 31, 2021
డిస్‌ప్లేను అమలు చేయడానికి దీనికి కొన్ని మెగాబైట్‌లు మాత్రమే అవసరం అయితే GPUలు మెషిన్ లెర్నింగ్, పిక్సెల్ శ్రేణులు మరియు ప్రత్యేక గణనల కోసం కూడా ఉపయోగించబడతాయి. ఇది నిజంగా మీరు ఉపయోగిస్తున్న సాఫ్ట్‌వేర్‌పై ఆధారపడి ఉంటుంది.

ప్రిఫ్‌లలో చుట్టూ చూడండి మరియు మీరు GPU సెట్టింగ్‌లను గుర్తించగలరో లేదో చూడండి. ఉదాహరణకు, Photoshop GPUలను ఎక్కువగా ఉపయోగించుకోవచ్చు కానీ అది కూడా నిలిపివేయబడుతుంది.
ప్రతిచర్యలు:పకడ్బందీగా IN

వైజెక్

జూన్ 30, 2019


  • జనవరి 31, 2021
AA ఆన్‌లో ఉన్న అధిక గ్రాఫిక్స్ సెట్టింగ్‌ల నుండి 1080p వద్ద గేమింగ్ కోసం, మీకు 4GB నుండి 6GB వీడియో మెమరీ అవసరం

2021లో గేమింగ్ కోసం మీకు ఎంత వీడియో మెమరీ (VRAM) అవసరం?

విభిన్న రిజల్యూషన్‌లలో గేమింగ్ కోసం గ్రాఫిక్స్ కార్డ్‌లో మీకు ఎంత వీడియో మెమరీ (VRAM) అవసరమో కనుగొనండి మరియు ఆధునిక ఆధునిక AAA గేమ్‌ల కోసం గ్రాఫిక్స్ సెట్టింగ్‌లు. వీడియో మెమరీ లేదా VRAM అనేది వివిక్త గ్రాఫిక్స్ కార్డ్‌లు లేదా వీడియో కార్డ్‌లలో ఉపయోగించే హై-స్పీడ్ DRAM (డైనమిక్ RAM). ఇది బఫర్ మెమరీ, కేవలం... graphicscardhub.com
మీరు గేమింగ్ చేయకపోతే, మీ మానిటర్ రిజల్యూషన్ మరియు రంగు డెప్త్ ఆధారంగా కొన్ని వందల MB మాత్రమే ఉండవచ్చు. మీరు 4K మరియు మిలియన్ల కొద్దీ రంగులను పొందిన తర్వాత, వెబ్ బ్రౌజింగ్ వంటి పనులకు కూడా ఇది చాలా ఎక్కువగా ఉంటుంది:

4k వెబ్ బ్రౌజింగ్ పరీక్షల సమయంలో మేము కనుగొన్న ఏకైక సంభావ్య సమస్య ఏమిటంటే, మా లాగింగ్ 1,260MB వీడియో మెమరీని ఉపయోగించి వీడియో కార్డ్‌లను చూపించింది. దీన్ని దృష్టిలో ఉంచుకుంటే, మేము 1080p మానిటర్‌లో అదే టాస్క్‌లను నిర్వహిస్తే ఉపయోగించబడే వీడియో మెమరీ కంటే ఇది దాదాపు 3 రెట్లు ఎక్కువ.

4K మానిటర్ అవసరాలు మరియు వినియోగం

4k డిస్‌ప్లేలు ప్రామాణిక 1080p డిస్‌ప్లే కంటే దాదాపు నాలుగు రెట్లు పిక్సెల్‌లను కలిగి ఉంటాయి, దీని ఫలితంగా చిత్ర నాణ్యతలో భారీ మెరుగుదల ఏర్పడుతుంది. కానీ సాంకేతికత ఇప్పటికీ సాపేక్షంగా కొత్తది కనుక మీరు 4k మానిటర్‌ని అమలు చేయాల్సిన అవసరం గురించి చాలా ప్రశ్నలు మరియు అపార్థాలు ఉన్నాయి. ఆ క్రమంలో... www.pugetsystems.com చివరిగా సవరించినది: జనవరి 31, 2021
ప్రతిచర్యలు:టాగ్బర్ట్ ది

నిమ్మకాయ

అక్టోబర్ 14, 2008
  • ఫిబ్రవరి 1, 2021
మేజర్‌మైక్ చెప్పారు: హాయ్,

GPUని అమలు చేయడానికి M1 మెమరీ పూల్ నుండి ఎంత ర్యామ్ తీసుకుంటుంది?

నేను దీన్ని మ్యూజిక్ ప్రొడక్షన్ కోసం పొందాలనుకుంటున్నాను మరియు నేను 16 గిగ్‌లతో సంతోషంగా ఉంటాను కానీ GPU ఎంత మెమరీని ఉపయోగిస్తుందో నాకు ఖచ్చితంగా తెలియదు, ముఖ్యంగా బాహ్య ప్రదర్శనతో?

నేను దీని గురించి చింతించను. అన్ని సిస్టమ్‌లు ప్రాథమిక విధులతో వ్యవహరించడానికి కొంత మెమరీని కలిగి ఉంటాయి, M1 ఈ విషయంలో ఇంటెల్ మెషీన్‌ల నుండి చాలా భిన్నంగా లేదు. GPU మీ RAMని నరమాంసం చేయదు. మీ మ్యూజిక్ ప్రొడక్షన్ సాఫ్ట్‌వేర్ ప్రాసెసింగ్ చేయడానికి GPUని ఉపయోగిస్తుందని ప్రత్యేకంగా చెప్పనక్కర్లేదు. ఎం

మోడర్నేప్

జూన్ 21, 2010
  • ఫిబ్రవరి 1, 2021
M1 GPUలో ఇంటెల్ మెషీన్‌ల వలె ర్యామ్‌ను కేటాయించలేదు, ఇక్కడ GPU బహుశా 1.5GBని కేటాయించి CPU ఉపయోగించదు. మీరు GPUని అంత కఠినంగా ఉపయోగించకుంటే, CPU కోసం మీకు చాలా RAM అందుబాటులో ఉంటుంది.
ప్రతిచర్యలు:mds1256 మరియు LeeW ది

నిమ్మకాయ

అక్టోబర్ 14, 2008
  • ఫిబ్రవరి 1, 2021
Modernape ఇలా చెప్పింది: M1 GPUలో ఇంటెల్ మెషీన్‌ల వలె ర్యామ్‌ను కేటాయించలేదు, ఇక్కడ GPU బహుశా 1.5GBని కేటాయించి CPU ఉపయోగించదు. మీరు GPUని అంత కఠినంగా ఉపయోగించకుంటే, CPU కోసం మీకు చాలా RAM అందుబాటులో ఉంటుంది.

ఇది మీకు ఎలా తెలుసు? ఎం

మోడర్నేప్

జూన్ 21, 2010
  • ఫిబ్రవరి 1, 2021
లెమాన్ అన్నాడు: ఇది మీకు ఎలా తెలుసు?
m1 soc యూనిఫైడ్ మెమరీ ఆర్కిటెక్చర్ - గూగుల్ శోధన
ప్రతిచర్యలు:mds1256, చాబిగ్ మరియు కన్స్యూమరిటిస్ ది

నిమ్మకాయ

అక్టోబర్ 14, 2008
  • ఫిబ్రవరి 1, 2021
Modernape చెప్పారు: m1 soc యూనిఫైడ్ మెమరీ ఆర్కిటెక్చర్ - గూగుల్ శోధన

మీరు చేస్తున్న దావాకు అది ఎలా మద్దతునిస్తుంది? నేను అడుగుతున్నదేమిటంటే - మీ వద్ద ఏదైనా వాస్తవిక సాక్ష్యం ఉందా లేదా ఇంటెల్ మరియు Apple GPUలలో GPU మెమరీ కేటాయింపు భిన్నంగా పని చేస్తుందనే వాస్తవ సాక్ష్యాలను అందించే మూలానికి సంబంధించిన సూచన ఉందా? రెండూ CPU మరియు GPU మధ్య భాగస్వామ్యం చేయబడిన చివరి స్థాయి కాష్‌తో ఏకీకృత మెమరీ నిర్మాణాన్ని ఉపయోగిస్తాయి. M1 ఖచ్చితంగా GPU ఉపయోగం కోసం కొంత మెమరీని రిజర్వ్ చేస్తుంది, అయినప్పటికీ నాకు ఎంత మొత్తం ఉంటుందో తెలియదు. ఎం

మోడర్నేప్

జూన్ 21, 2010
  • ఫిబ్రవరి 1, 2021
leman చెప్పారు: మీరు చేస్తున్న దావాకు అది ఎలా మద్దతునిస్తుంది? నేను అడుగుతున్నదేమిటంటే - మీ వద్ద ఏదైనా వాస్తవిక సాక్ష్యం ఉందా లేదా ఇంటెల్ మరియు Apple GPUలలో GPU మెమరీ కేటాయింపు భిన్నంగా పని చేస్తుందనే వాస్తవ సాక్ష్యాలను అందించే మూలానికి సంబంధించిన సూచన ఉందా? రెండూ CPU మరియు GPU మధ్య భాగస్వామ్యం చేయబడిన చివరి స్థాయి కాష్‌తో ఏకీకృత మెమరీ నిర్మాణాన్ని ఉపయోగిస్తాయి. M1 ఖచ్చితంగా GPU ఉపయోగం కోసం కొంత మెమరీని రిజర్వ్ చేస్తుంది, అయినప్పటికీ నాకు ఎంత మొత్తం ఉంటుందో తెలియదు.
వావ్, మీరు ఆ కథనాలను త్వరగా చదివి ఉండాలి. ఓయ్ ఆగుము. మీరు వాటిని చదవలేదు.
ప్రతిచర్యలు:mds1256, జెర్రిక్ మరియు చబిగ్ ది

నిమ్మకాయ

అక్టోబర్ 14, 2008
  • ఫిబ్రవరి 1, 2021
Modernape చెప్పారు: వావ్, మీరు ఆ కథనాలను త్వరగా చదివి ఉండాలి. ఓయ్ ఆగుము. మీరు వాటిని చదవలేదు.

నేను వాటిలో చాలా సందర్భోచితంగా చదివాను. నేను డిసెంబర్‌లో నా యూనిట్‌ని పొందినప్పటి నుండి M1 GPU యొక్క సాంకేతిక విశ్లేషణ మరియు తక్కువ-స్థాయి బెంచ్‌మార్కింగ్ కూడా చేస్తున్నాను. నేను అడగడానికి కారణం కూడా అదే, బహుశా నాకు ఇంకా తెలియని దానికంటే కొంత కొత్త సాంకేతిక సమాచారం ఉండవచ్చు. సి

చాబిగ్

సెప్టెంబర్ 6, 2002
  • ఫిబ్రవరి 1, 2021
మీ ప్రశ్నకు సమాధానం చెప్పడం అసాధ్యం. ఇది TextEdit ఎంత మెమరీని ఉపయోగిస్తుంది అని అడగడం లాంటిది. మీరు ఏమి చేస్తున్నారో దానిపై ఆధారపడి ఉంటుంది. CPU మరియు GPU వారి అవసరాలకు అనుగుణంగా RAMని పంచుకుంటాయి, ఇది క్షణం నుండి క్షణం మారుతుంది.

ఇక్కడ ఆపిల్ సూచన ఉంది:

Apple సిలికాన్ Macs - WWDC20 - వీడియోలు - Apple డెవలపర్ యొక్క కొత్త సిస్టమ్ ఆర్కిటెక్చర్‌ను అన్వేషించండి

Apple యొక్క సిస్టమ్-ఆన్-చిప్ (SoC) ఆర్కిటెక్చర్‌ని ఉపయోగించి Apple సిలికాన్‌తో Macs ఆధునిక ప్రయోజనాలను ఎలా అందిస్తాయో కనుగొనండి. ఏకీకృతం... developer.apple.com
కోట్,
అన్నింటినీ ఒకే చిప్‌గా నిర్మించడం వల్ల సిస్టమ్‌కు ఏకీకృత మెమరీ ఆర్కిటెక్చర్ లభిస్తుంది.

అంటే GPU మరియు CPU ఒకే మెమరీలో పని చేస్తున్నాయి. PCIe బస్‌లో డేటాను కాపీ చేయాల్సిన అవసరం లేనందున, టెక్చర్‌లు, ఇమేజ్‌లు మరియు జ్యామితి డేటా వంటి గ్రాఫిక్స్ వనరులు CPU మరియు GPUల మధ్య సమర్ధవంతంగా, ఓవర్‌హెడ్ లేకుండా భాగస్వామ్యం చేయబడతాయి.

క్రెవ్నిక్

సెప్టెంబర్ 8, 2003
  • ఫిబ్రవరి 1, 2021
లెమాన్ ఇలా అన్నాడు: నేను వాటిలో చాలా సందర్భోచితంగా చదివాను. నేను డిసెంబర్‌లో నా యూనిట్‌ని పొందినప్పటి నుండి M1 GPU యొక్క సాంకేతిక విశ్లేషణ మరియు తక్కువ-స్థాయి బెంచ్‌మార్కింగ్ కూడా చేస్తున్నాను. నేను అడగడానికి కారణం కూడా అదే, బహుశా నాకు ఇంకా తెలియని దానికంటే కొంత కొత్త సాంకేతిక సమాచారం ఉండవచ్చు.

ఇంటెల్ డెస్క్‌టాప్ మరియు ల్యాప్‌టాప్ చిప్‌లు UMAని ఉపయోగించవు, అవి షేర్డ్ మెమరీని ఉపయోగిస్తాయి. ఇంటెల్‌లో, GPU ఉపయోగించేందుకు RAM యొక్క విభజించబడిన భాగాన్ని కేటాయించాలి. GPUకి కేటాయించిన విభజనను CPU యాక్సెస్ చేయదు మరియు వైస్ వెర్సా. కాబట్టి మీరు ఇప్పటికీ విభజనల మధ్య డేటాను కాపీ చేయాలి.

ఏకీకృత మెమరీ మరియు భాగస్వామ్య మెమరీ మధ్య మొత్తం వ్యత్యాసం విభజన లేకపోవడం. GPU మరియు CPU ఒకే బ్లాక్ మెమరీని యాక్సెస్ చేయగలవు. ఇంటెల్‌తో పోలిస్తే ఇది రెండు నిర్దిష్ట ప్రయోజనాలను అందిస్తుంది:

1. వీడియో మెమరీగా ఉపయోగించడానికి ర్యామ్‌ను ముందుగా కేటాయించాల్సిన అవసరం లేకుండా, మీరు వీడియో మెమరీకి నిర్దిష్ట పరిమితులతో వ్యవహరించాల్సిన అవసరం లేదు (ముందుగా పేర్కొన్న 1.5GB), మరియు CPU మరియు GPU డిమాండ్ మధ్య మరింత సులభంగా బ్యాలెన్స్ చేయవచ్చు.
2. బఫర్‌లను కాపీ చేయనవసరం లేదు అంటే కొన్ని కొలవగల RAM పొదుపులు, మెమరీ బ్యాండ్‌విడ్త్‌పై తక్కువ ఒత్తిడి మరియు కొంత జాప్యం బూస్ట్.

గేమ్ కన్సోల్‌లు UMAను ఉపయోగించడానికి ఈ ప్రయోజనాలు కారణం. మెమరీ మరియు జాప్యం పొదుపులు వారికి అవసరమైన GDDRపై ఖర్చులను తగ్గించడంలో సహాయపడతాయి.
ప్రతిచర్యలు:సాయుధ మరియు jdb8167 ది

నిమ్మకాయ

అక్టోబర్ 14, 2008
  • ఫిబ్రవరి 1, 2021
Krevnik చెప్పారు: ఇంటెల్ డెస్క్‌టాప్ మరియు ల్యాప్‌టాప్ చిప్‌లు UMAని ఉపయోగించవు, అవి షేర్డ్ మెమరీని ఉపయోగిస్తాయి. ఇంటెల్‌లో, GPU ఉపయోగించేందుకు RAM యొక్క విభజించబడిన భాగాన్ని కేటాయించాలి. GPUకి కేటాయించిన విభజనను CPU యాక్సెస్ చేయదు మరియు వైస్ వెర్సా. కాబట్టి మీరు ఇప్పటికీ విభజనల మధ్య డేటాను కాపీ చేయాలి.

ఇంటెల్ డాక్యుమెంటేషన్ మీతో ఏకీభవించలేదు.

https://software.intel.com/sites/default/files/managed/db/88/The-Architecture-of-Intel-Processor-Graphics-Gen11_R1new.pdf#page19
నేను రీఫిల్ చేసినంత వరకు, ఇంటెల్ కనీసం శాండీ బ్రిడ్జ్ నుండి, బహుశా అంతకు ముందు నుండి ఏకీకృత మెమరీని ఉపయోగిస్తోంది. కొన్ని పరిమితులు ఉండవచ్చు, 100% ఖచ్చితంగా కాదు. చివరిగా సవరించబడింది: ఫిబ్రవరి 1, 2021
ప్రతిచర్యలు:AAPLGeek టి

సామాను

జూలై 29, 2011
  • ఫిబ్రవరి 1, 2021
మేజర్‌మైక్ ఇలా అన్నారు: నేను దీన్ని మ్యూజిక్ ప్రొడక్షన్ కోసం పొందాలనుకుంటున్నాను మరియు నేను 16 గిగ్‌లతో సంతోషంగా ఉంటాను, అయితే GPU ఎంత మెమరీని ఉపయోగిస్తుందో నాకు ఖచ్చితంగా తెలియదు, ముఖ్యంగా బాహ్య ప్రదర్శనతో?
ఎవరైనా 16GB M1 మెషీన్ నుండి మెమరీ ప్రెజర్ రీడింగ్‌లతో రిపోర్ట్ చేస్తే తప్ప, మీరు అనుకున్న పనిభారానికి దగ్గరగా ఏదైనా పని చేస్తున్నారు - ఎవరైనా ఊహించండి. 'సంగీత ఉత్పత్తి' అనేది ప్రారంభించడానికి స్ట్రింగ్ యొక్క భాగం (RAM వినియోగం మీరు ఏ విధమైన వర్చువల్ సాధనాలు మరియు ప్లగ్-ఇన్‌లను ఉపయోగిస్తున్నారనే దానిపై పూర్తిగా ఆధారపడి ఉంటుంది). కొన్ని మ్యూజిక్ యాప్‌లు చాలా విస్తృతమైన UIలను కలిగి ఉంటాయి మరియు రెండు అధిక-రిస్ డిస్‌ప్లేలను రన్ చేయడానికి వీడియోకి మరింత RAM కేటాయించాల్సి ఉంటుంది - ప్రత్యేకించి మీరు స్కేల్ మోడ్‌లను ఉపయోగిస్తుంటే, ప్రతిదీ అంతర్గత బఫర్‌కి రెండర్ చేయబడి ఆపై డౌన్‌సాంపిల్ చేయబడుతుంది.

అసమానత ఏమిటంటే, M1 మీ పనిని చేయడమే కాకుండా వేగంగా చేస్తుంది ఎందుకంటే ఇది మరింత సమర్థవంతంగా ఉంటుంది మరియు రౌండ్‌అబౌట్‌లలో మీరు ఏమి కోల్పోతారు, మీరు స్వింగ్‌లో పొందుతారు - మరియు అది నడుస్తున్నట్లు చూపించే Youtube డెమోలు పుష్కలంగా ఉన్నాయి. లాజిక్ ప్రో ట్రాక్‌లు & సాధనాల షెడ్‌లోడ్.

అయితే, సురక్షితమైన ఊహ ఏమిటంటే, మీ వర్క్‌ఫ్లో వాస్తవానికి ఇంటెల్‌లో 16GB కంటే ఎక్కువ అవసరం అయితే అది కనీసం ప్రయోజనం Apple సిలికాన్‌లో 16GB కంటే ఎక్కువ మరియు అధిక-ముగింపు Apple Silicon సిస్టమ్‌లు బయటకు వచ్చే వరకు వేచి ఉండటం ఉత్తమం. ఒక M1 చేయగలిగినప్పటికీ ప్రస్తుతం హై-ఎండ్ ఇంటెల్ iMac లేదా 16' MBP కంటే మెరుగైన పనితీరును కనబరుస్తుంది, ఆరు నెలల వ్యవధిలో దాని ముఖం మీద ఇసుక తన్నుతుంది - ఈ విచిత్రమైన విరామం, ఇక్కడ ఎంట్రీ-లెవల్ Macలు మరింత ఖరీదైన వాటి పనితీరును స్పష్టంగా చూపించవు. దీర్ఘ - దీన్ని కొనసాగించడానికి ఆపిల్ భరించలేదు లేదా అది అధిక-స్థాయి Mac విక్రయాలను తాకబోతోంది.

మీరు ఖచ్చితంగా ఉండాలి అని అన్నారు నిజంగా చేయండి మొదటి స్థానంలో మీ Intel Macలో మొత్తం రామ్ అవసరం (మెమరీ ప్రెజర్ చూడండి).

వీడియో ర్యామ్ వారీగా, ఇంటెల్ ఇంటిగ్రేటెడ్ గ్రాఫిక్స్‌తో కూడిన మ్యాక్‌బుక్ లేదా మినీ కంటే M1 మెరుగ్గా ఉంటుందని దాదాపు ఖచ్చితంగా చెప్పవచ్చు. Vs. ఒక iMac అది మాత్రమే 8GB+ VRAMతో వివిక్త GPU ఉంది, ఇది చెప్పడం కష్టం.

(అలాగే, మీకు అవసరమైన అన్ని ప్లగ్-ఇన్‌లు, డ్రైవర్లు మొదలైనవి ఇంకా బిగ్ సుర్‌తో అనుకూలంగా ఉన్నాయో లేదో మీరు జాగ్రత్తగా తనిఖీ చేయాలి, M1ని విడదీయండి...)

Modernape చెప్పారు: వావ్, మీరు ఆ కథనాలను త్వరగా చదివి ఉండాలి. ఓయ్ ఆగుము. మీరు వాటిని చదవలేదు.

ఇంటర్నెట్ బూటకపు సమాచారం మరియు నిరాధారమైన ఊహాగానాలతో ఈదుతున్నప్పుడు ఎవరికైనా సమర్థవంతంగా 'గూగుల్‌కి వెళ్లండి' అని చెప్పడం ప్రత్యేకంగా ఉపయోగపడదు. నేను చూసిన ప్రతిదీ Apple నుండి చాలా అస్పష్టంగా ఉంది, సాంకేతిక సమాచారం కంటే ఎక్కువ మార్కెటింగ్ ఉంది మరియు 'యూనిఫైడ్ మెమరీ వేగవంతమైనది ఎందుకంటే పరికరాల మధ్య డేటాను కాపీ చేయనవసరం లేదు' ఇది RAM ఎలా కేటాయించబడుతుందనే దాని గురించి ఏమీ చెప్పదు. Google శోధనతో మీకు లభించేది అదే పరిమిత Apple డేటాపై అనేక టెక్ సైట్‌లు ఊహించడం. సమానమైన VRAM 'డిమాండ్‌పై' కేటాయించబడుతుందనేది చాలా ఆమోదయోగ్యమైన ఊహాగానాలు - కానీ ఎవరైనా సూచించినట్లయితే తప్ప ఆపిల్ పత్రం ఆ వివరాలు, అది ఉంది ఊహాగానాలు.

రియాలిటీ అనేది యూనిఫైడ్ మెమరీ అని అనిపిస్తుంది ఉంది మరింత సమర్థవంతమైన - కానీ ఎలా మరింత సమర్థవంతంగా పరీక్షించడం కష్టం, మరియు M1 యొక్క ఇతర పనితీరు లాభాల నుండి వేరుచేయడం కష్టం (...అత్యున్నత స్థాయి Apple Silicon Macs కనిపించినప్పుడు ఇది చాలా తక్కువగా ఆకట్టుకోగలదు).

'మెమరీ యూజ్డ్' మరియు 'మెమరీ ప్రెజర్' లేదా 'స్వాప్ యూజ్డ్' మరియు స్వాప్ మధ్య వ్యత్యాసాన్ని అర్థం చేసుకోని వ్యక్తుల నుండి చాలా YouTube అంశాలు వచ్చాయి రేటు - లేదా ఇంటెల్ సిస్టమ్‌లో ర్యామ్‌ను ఒత్తిడి చేయని వర్క్‌ఫ్లోలపై RAM-సంబంధిత స్పీడప్ కోసం చూస్తున్నారు...
ప్రతిచర్యలు:సాయుధ మరియు mszilard

mi7chy

అక్టోబర్ 24, 2014
  • ఫిబ్రవరి 1, 2021
Krevnik చెప్పారు: ఏకీకృత మెమరీ మరియు షేర్డ్ మెమరీ మధ్య మొత్తం వ్యత్యాసం విభజన లేకపోవడం. GPU మరియు CPU ఒకే బ్లాక్ మెమరీని యాక్సెస్ చేయగలవు. ఇంటెల్‌తో పోలిస్తే ఇది రెండు నిర్దిష్ట ప్రయోజనాలను అందిస్తుంది:

1. వీడియో మెమరీగా ఉపయోగించడానికి ర్యామ్‌ను ముందుగా కేటాయించాల్సిన అవసరం లేకుండా, మీరు వీడియో మెమరీకి నిర్దిష్ట పరిమితులతో వ్యవహరించాల్సిన అవసరం లేదు (ముందుగా పేర్కొన్న 1.5GB), మరియు CPU మరియు GPU డిమాండ్ మధ్య మరింత సులభంగా బ్యాలెన్స్ చేయవచ్చు.
2. బఫర్‌లను కాపీ చేయనవసరం లేదు అంటే కొన్ని కొలవగల RAM పొదుపులు, మెమరీ బ్యాండ్‌విడ్త్‌పై తక్కువ ఒత్తిడి మరియు కొంత జాప్యం బూస్ట్.

ఇంటెల్ డైనమిక్ కేటాయింపు మరియు జీరో కాపీ బఫర్‌తో లేకపోతే చెప్పింది. నా BS విస్మరణ జాబితా పెద్దదవుతోంది.

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 చివరిగా సవరించబడింది: ఫిబ్రవరి 1, 2021
ప్రతిచర్యలు:AlumaMac, లెమాన్ మరియు AAPLGeek

docbwarren

నవంబర్ 10, 2017
శాన్ ఫ్రాన్సిస్కో, CA
  • ఫిబ్రవరి 1, 2021
ఇది సహాయపడుతుందని ఆలోచించండి: https://developer.apple.com/videos/play/wwdc2020/10632/

ఇది మొబైల్, కన్సోల్‌లు మరియు తక్కువ పవర్ GPUలతో సాధారణ రెండరింగ్ పద్ధతిని వివరిస్తుంది. అందుకే మీకు డిజిపియుల కంటే తక్కువ మెమరీ అవసరం. టైల్స్ రెండరింగ్ అనేది చిన్న టైల్స్ మరియు స్కాన్ మార్పులు మొదలైనవాటిలో 3dని నిర్వహించడానికి ఒక మార్గం. ఇది కన్సోల్ మరియు కొత్త టాబ్లెట్‌లలో (iPad.) సంవత్సరాలుగా చేయబడింది.

ఆ కారణంగా, మీరు అల్లికలు మరియు రెడ్‌నరింగ్ కోసం ఎంత మెమోరీని ఉపయోగిస్తున్నారో అది కత్తిరించబడదు. ఫ్రేమ్‌బఫర్‌లతో dGPUలు ఎలా పని చేస్తాయనే దాని కంటే ఇది భిన్నమైనది.

theluggage చెప్పారు: ఎవరైనా 16GB M1 మెషీన్ నుండి మెమరీ ప్రెషర్ రీడింగ్‌లతో తిరిగి రిపోర్ట్ చేస్తే తప్ప, మీరు అనుకున్న పనిభారానికి దగ్గరగా ఏదైనా రన్ అవుతోంది - ఎవరైనా ఊహించండి. 'సంగీత ఉత్పత్తి' అనేది ప్రారంభించడానికి స్ట్రింగ్ యొక్క భాగం (RAM వినియోగం మీరు ఏ విధమైన వర్చువల్ సాధనాలు మరియు ప్లగ్-ఇన్‌లను ఉపయోగిస్తున్నారనే దానిపై పూర్తిగా ఆధారపడి ఉంటుంది). కొన్ని మ్యూజిక్ యాప్‌లు చాలా విస్తృతమైన UIలను కలిగి ఉంటాయి మరియు రెండు అధిక-రిస్ డిస్‌ప్లేలను రన్ చేయడానికి వీడియోకి మరింత RAM కేటాయించాల్సి ఉంటుంది - ప్రత్యేకించి మీరు స్కేల్ మోడ్‌లను ఉపయోగిస్తుంటే, ప్రతిదీ అంతర్గత బఫర్‌కి రెండర్ చేయబడి ఆపై డౌన్‌సాంపిల్ చేయబడుతుంది.

అసమానత ఏమిటంటే, M1 మీ పనిని చేయడమే కాకుండా వేగంగా చేస్తుంది ఎందుకంటే ఇది మరింత సమర్థవంతంగా ఉంటుంది మరియు రౌండ్‌అబౌట్‌లలో మీరు ఏమి కోల్పోతారు, మీరు స్వింగ్‌లో పొందుతారు - మరియు అది నడుస్తున్నట్లు చూపించే Youtube డెమోలు పుష్కలంగా ఉన్నాయి. లాజిక్ ప్రో ట్రాక్‌లు & సాధనాల షెడ్‌లోడ్.

అయితే, సురక్షితమైన ఊహ ఏమిటంటే, మీ వర్క్‌ఫ్లో వాస్తవానికి ఇంటెల్‌లో 16GB కంటే ఎక్కువ అవసరం అయితే అది కనీసం ప్రయోజనం Apple సిలికాన్‌లో 16GB కంటే ఎక్కువ మరియు అధిక-ముగింపు Apple Silicon సిస్టమ్‌లు బయటకు వచ్చే వరకు వేచి ఉండటం ఉత్తమం. ఒక M1 చేయగలిగినప్పటికీ ప్రస్తుతం హై-ఎండ్ ఇంటెల్ iMac లేదా 16' MBP కంటే మెరుగైన పనితీరును కనబరుస్తుంది, ఆరు నెలల వ్యవధిలో దాని ముఖం మీద ఇసుక తన్నుతుంది - ఈ విచిత్రమైన విరామం, ఇక్కడ ఎంట్రీ-లెవల్ Macలు మరింత ఖరీదైన వాటి పనితీరును స్పష్టంగా చూపించవు. దీర్ఘ - దీన్ని కొనసాగించడానికి ఆపిల్ భరించలేదు లేదా అది అధిక-స్థాయి Mac విక్రయాలను తాకబోతోంది.

మీరు ఖచ్చితంగా ఉండాలి అని అన్నారు నిజంగా చేయండి మొదటి స్థానంలో మీ Intel Macలో మొత్తం రామ్ అవసరం (మెమరీ ప్రెజర్ చూడండి).

వీడియో ర్యామ్ వారీగా, ఇంటెల్ ఇంటిగ్రేటెడ్ గ్రాఫిక్స్‌తో కూడిన మ్యాక్‌బుక్ లేదా మినీ కంటే M1 మెరుగ్గా ఉంటుందని దాదాపు ఖచ్చితంగా చెప్పవచ్చు. Vs. ఒక iMac అది మాత్రమే 8GB+ VRAMతో వివిక్త GPU ఉంది, ఇది చెప్పడం కష్టం.

(అలాగే, మీకు అవసరమైన అన్ని ప్లగ్-ఇన్‌లు, డ్రైవర్లు మొదలైనవి ఇంకా బిగ్ సుర్‌తో అనుకూలంగా ఉన్నాయో లేదో మీరు జాగ్రత్తగా తనిఖీ చేయాలి, M1ని విడదీయండి...)



ఇంటర్నెట్ బూటకపు సమాచారం మరియు నిరాధారమైన ఊహాగానాలతో ఈదుతున్నప్పుడు ఎవరికైనా సమర్థవంతంగా 'గూగుల్‌కి వెళ్లండి' అని చెప్పడం ప్రత్యేకంగా ఉపయోగపడదు. నేను చూసిన ప్రతిదీ Apple నుండి చాలా అస్పష్టంగా ఉంది, సాంకేతిక సమాచారం కంటే ఎక్కువ మార్కెటింగ్ ఉంది మరియు 'యూనిఫైడ్ మెమరీ వేగవంతమైనది ఎందుకంటే పరికరాల మధ్య డేటాను కాపీ చేయనవసరం లేదు' ఇది RAM ఎలా కేటాయించబడుతుందనే దాని గురించి ఏమీ చెప్పదు. Google శోధనతో మీకు లభించేది అదే పరిమిత Apple డేటాపై అనేక టెక్ సైట్‌లు ఊహించడం. సమానమైన VRAM 'డిమాండ్‌పై' కేటాయించబడుతుందనేది చాలా ఆమోదయోగ్యమైన ఊహాగానాలు - కానీ ఎవరైనా సూచించినట్లయితే తప్ప ఆపిల్ పత్రం ఆ వివరాలు, అది ఉంది ఊహాగానాలు.

రియాలిటీ అనేది యూనిఫైడ్ మెమరీ అని అనిపిస్తుంది ఉంది మరింత సమర్థవంతమైన - కానీ ఎలా మరింత సమర్థవంతంగా పరీక్షించడం కష్టం, మరియు M1 యొక్క ఇతర పనితీరు లాభాల నుండి వేరుచేయడం కష్టం (...అత్యున్నత స్థాయి Apple Silicon Macs కనిపించినప్పుడు ఇది చాలా తక్కువగా ఆకట్టుకోగలదు).

'మెమరీ యూజ్డ్' మరియు 'మెమరీ ప్రెజర్' లేదా 'స్వాప్ యూజ్డ్' మరియు స్వాప్ మధ్య వ్యత్యాసాన్ని అర్థం చేసుకోని వ్యక్తుల నుండి చాలా YouTube అంశాలు వచ్చాయి రేటు - లేదా ఇంటెల్ సిస్టమ్‌లో ర్యామ్‌ను ఒత్తిడి చేయని వర్క్‌ఫ్లోలపై RAM-సంబంధిత స్పీడప్ కోసం చూస్తున్నారు...

dmccloud

సెప్టెంబరు 7, 2009
ఎంకరేజ్, ఎకె
  • ఫిబ్రవరి 1, 2021
leman చెప్పారు: మీరు చేస్తున్న దావాకు అది ఎలా మద్దతునిస్తుంది? నేను అడుగుతున్నదేమిటంటే - మీ వద్ద ఏదైనా వాస్తవిక సాక్ష్యం ఉందా లేదా ఇంటెల్ మరియు Apple GPUలలో GPU మెమరీ కేటాయింపు భిన్నంగా పని చేస్తుందనే వాస్తవ సాక్ష్యాలను అందించే మూలానికి సంబంధించిన సూచన ఉందా? రెండూ CPU మరియు GPU మధ్య భాగస్వామ్యం చేయబడిన చివరి స్థాయి కాష్‌తో ఏకీకృత మెమరీ నిర్మాణాన్ని ఉపయోగిస్తాయి. M1 ఖచ్చితంగా GPU ఉపయోగం కోసం కొంత మెమరీని రిజర్వ్ చేస్తుంది, అయినప్పటికీ నాకు ఎంత మొత్తం ఉంటుందో తెలియదు.

x86 సిస్టమ్ RAM కోసం ఏకీకృత మెమరీని ఉపయోగించదు. UMA అనేది సిస్టమ్‌లోని RAM సెటప్‌ని సూచిస్తుంది, CPU కాష్ కాదు. x86 ప్లాట్‌ఫారమ్‌తో, సిస్టమ్ RAMని CPU మరియు iGPU విభాగంలోకి విభజిస్తుంది. iGPU కోసం, సిస్టమ్ సాధారణంగా GPU కార్యకలాపాల కోసం 2GBని కేటాయిస్తుంది, అంటే CPU కోసం 6GB మాత్రమే అందుబాటులో ఉంటుంది. CPU మరియు iGPU రెండింటి ద్వారా డేటాను మానిప్యులేట్ చేయాల్సిన ఆపరేషన్ల కోసం, ఇది సిస్టమ్ బస్‌లో RAMకి రెండుసార్లు కాపీ చేయబడుతుంది (విభజనకు ఒకసారి), ఆపై సిస్టమ్ RAM నుండి ఒకసారి తిరిగి పంపబడిన రెండు సెట్ల డేటాను పునరుద్దరించవలసి ఉంటుంది. అదనపు ప్రాసెసింగ్ సమయాన్ని జోడిస్తుంది. UMA సెటప్‌తో M1 ఉపయోగిస్తుంది, CPU మరియు iGPU రెండూ ఏకకాలంలో పూర్తి సిస్టమ్ RAMని యాక్సెస్ చేయగలవు (అంటే, CPU మరియు GPU మధ్య RAM యొక్క విభజన లేదు.) దీనర్థం డేటా RAMకి ఒకసారి మాత్రమే కాపీ చేయబడుతుంది మరియు అన్నింటి నుండి ఆపరేషన్‌లు ఏకకాలంలో జరుగుతాయి, RAM నుండి CPUకి తిరిగి పంపబడిన తర్వాత ఒకే డేటా యొక్క రెండు వెర్షన్‌లను పునరుద్దరించటానికి ఎటువంటి ఓవర్‌హెడ్ అనుబంధించబడదు.
ప్రతిచర్యలు:సాయుధ మరియు చాబిగ్

dmccloud

సెప్టెంబరు 7, 2009
ఎంకరేజ్, ఎకె
  • ఫిబ్రవరి 1, 2021
leman చెప్పారు: ఇంటెల్ డాక్యుమెంటేషన్ మీతో ఏకీభవించలేదు.

https://software.intel.com/sites/default/files/managed/db/88/The-Architecture-of-Intel-Processor-Graphics-Gen11_R1new.pdf#page19
నేను రీఫిల్ చేసినంత వరకు, ఇంటెల్ కనీసం శాండీ బ్రిడ్జ్ నుండి, బహుశా అంతకు ముందు నుండి ఏకీకృత మెమరీని ఉపయోగిస్తోంది. కొన్ని పరిమితులు ఉండవచ్చు, 100% ఖచ్చితంగా కాదు.

మీరు గ్రహించవలసిన విషయం ఏమిటంటే, ఇంటెల్ 'UMA' అనే పదాన్ని ఉపయోగించడం తప్పుదారి పట్టించేది. ఇంటెల్ ప్రయోజనాల కోసం, వారు ఇంటెల్ HD పేరును UMAగా మార్చారు, కానీ అంతర్లీన ఆర్కిటెక్చర్‌లో ఎటువంటి మార్పులు చేయలేదు. మరోవైపు, ఆపిల్ యొక్క విధానం తప్పనిసరిగా రైజెన్-సిరీస్ CPUల కోసం వారి ఇన్ఫినిటీ ఫ్యాబ్రిక్ టెక్నాలజీని అభివృద్ధి చేయడంతో AMD సంవత్సరాలుగా ప్రయత్నిస్తున్నది. Apple యొక్క విధానం Intel యొక్క విధానం వలె ఎందుకు లేదు అనే దానికి సాపేక్షంగా సరళీకృత వివరణ ఇక్కడ ఉంది:

M1 ప్రాసెసర్ మెమరీ అనేది ప్రాసెసర్‌లోని ఏ భాగానికైనా అందుబాటులో ఉండే ఒకే పూల్. సిస్టమ్‌కు గ్రాఫిక్స్ కోసం ఎక్కువ మెమరీ అవసరమైతే, అది దానిని కేటాయించగలదు. న్యూరల్ ఇంజిన్‌కు మరింత మెమరీ అవసరమైతే, అలాగే. ఇంకా మంచిది, ప్రాసెసర్‌లోని అన్ని అంశాలు సిస్టమ్ మెమరీని యాక్సెస్ చేయగలవు కాబట్టి, గ్రాఫిక్స్ కోర్‌లు ప్రాసెసర్ కోర్ ద్వారా మునుపు యాక్సెస్ చేయబడిన వాటిని యాక్సెస్ చేయవలసి వచ్చినప్పుడు పనితీరు దెబ్బతినదు. ఇతర సిస్టమ్‌లలో, డేటా మెమరీలోని ఒక భాగం నుండి మరొకదానికి కాపీ చేయబడాలి-కాని M1లో, ఇది తక్షణమే అందుబాటులో ఉంటుంది.

ఎగువన 'కేటాయింపు' ప్రస్తావన కూడా తప్పుదారి పట్టించేది మరియు x86 ప్లాట్‌ఫారమ్ యొక్క కళాకృతి. Apple యొక్క UMA RAMని GPU మరియు CPU మధ్య విభజించనందున, CPU మరియు GPU మధ్య RAM యొక్క అసలు కేటాయింపు లేదు.

M1 Macsతో, మెమరీ అనేది మునుపటిలా ఉండదు

యాపిల్ కంప్యూటర్‌లో ర్యామ్‌ను ఉపయోగించే విధానాన్ని మార్చింది. మరియు మన ఆలోచనలను మార్చుకోవాల్సిన సమయం వచ్చింది.
ప్రతిచర్యలు:సాయుధ, చబిగ్ మరియు mds1256

క్రెవ్నిక్

సెప్టెంబర్ 8, 2003
  • ఫిబ్రవరి 1, 2021
dmccloud చెప్పారు: ఇంటెల్ 'UMA' అనే పదాన్ని ఉపయోగించడం తప్పుదారి పట్టించేది అని మీరు గ్రహించవలసిన ఒక విషయం. ఇంటెల్ ప్రయోజనాల కోసం, వారు ఇంటెల్ HD పేరును UMAగా మార్చారు, కానీ అంతర్లీన ఆర్కిటెక్చర్‌లో ఎటువంటి మార్పులు చేయలేదు.

నేను నిజాయితీగా ఉంటాను, లెమాన్ మరియు mi7chy (బ్రాష్ వైఖరి ఉన్నప్పటికీ) ఇంటెల్ కనీసం సున్నా కాపీ మరియు డైనమిక్ విభజన పరిమాణానికి మద్దతు ఇచ్చే మంచి మూలాలను సూచిస్తాయి.

మీరు క్లెయిమ్ చేసినట్లుగా ఇది నిజం UMA కానప్పటికీ, నేను ఇప్పటివరకు చదివిన పత్రాల నుండి ఇది కనిపిస్తుంది, ఇది జీరో-కాపీ కోసం ఉపయోగించేందుకు కనీసం మెమరీ పేజీలను కేటాయించగలదని నేను భావిస్తున్నాను. రెండు వైపులా ఒకే RAM పేజీ అందుబాటులో ఉంది.

నాకు ఎక్కువ సమయం దొరికిన తర్వాత డాక్స్ సమాధానం ఇస్తుందని నేను ఆశిస్తున్న ప్రశ్న ఏమిటంటే, ఆ పేజీలు మరింత వివరంగా ఎలా నిర్వహించబడతాయి మరియు దీని యొక్క ఉత్తమ ప్రయోజనాన్ని పొందడానికి OS ఏ విధమైన ఇంటిగ్రేషన్ చేయాలి. కానీ ఆ సమాధానంతో కూడా, పేజీలను ఎలా నిర్వహించాలో OS APIలు GPUకి సూచించవలసి వస్తే, Apple అక్కడ ఎంత ఆప్టిమైజేషన్ చేసింది?

leman చెప్పారు: ఇంటెల్ డాక్యుమెంటేషన్ మీతో ఏకీభవించలేదు.

https://software.intel.com/sites/default/files/managed/db/88/The-Architecture-of-Intel-Processor-Graphics-Gen11_R1new.pdf#page19
నేను రీఫిల్ చేసినంత వరకు, ఇంటెల్ కనీసం శాండీ బ్రిడ్జ్ నుండి, బహుశా అంతకు ముందు నుండి ఏకీకృత మెమరీని ఉపయోగిస్తోంది. కొన్ని పరిమితులు ఉండవచ్చు, 100% ఖచ్చితంగా కాదు.

సరే, ఇంటెల్ యొక్క GPU ఆర్కిటెక్చర్ గురించి నా అవగాహన పాతదని నిరూపించబడింది. నిజానికి, ఆ సందర్భంలో పెద్ద తేడాలు ఉండకూడదు.

నా అవగాహన ఏమిటంటే, ఇంకా కొంత స్థిరమైన విభజన జరుగుతోందని, కానీ Google దీని గురించి పాత కథనాలను త్రవ్వినట్లు కనిపిస్తోంది, ఇది నన్ను తప్పు మార్గంలో నడిపించింది.

thedocbwarren చెప్పారు: ఇది సహాయపడగలదని ఆలోచించండి: https://developer.apple.com/videos/play/wwdc2020/10632/

ఇది మొబైల్, కన్సోల్‌లు మరియు తక్కువ పవర్ GPUలతో సాధారణ రెండరింగ్ పద్ధతిని వివరిస్తుంది. అందుకే మీకు డిజిపియుల కంటే తక్కువ మెమరీ అవసరం. టైల్స్ రెండరింగ్ అనేది చిన్న టైల్స్ మరియు స్కాన్ మార్పులు మొదలైనవాటిలో 3dని నిర్వహించడానికి ఒక మార్గం. ఇది కన్సోల్ మరియు కొత్త టాబ్లెట్‌లలో (iPad.) సంవత్సరాలుగా చేయబడింది.

ఆ కారణంగా, మీరు అల్లికలు మరియు రెడ్‌నరింగ్ కోసం ఎంత మెమోరీని ఉపయోగిస్తున్నారో అది కత్తిరించబడదు. ఫ్రేమ్‌బఫర్‌లతో dGPUలు ఎలా పని చేస్తాయనే దాని కంటే ఇది భిన్నమైనది.

వీడియోని మళ్లీ స్కిమ్ చేసిన తర్వాత నా అవగాహన (నేను దీన్ని చివరిగా వీక్షించి కొన్ని నెలలైంది) ఇది తప్పనిసరిగా వీడియో మెమరీ మొత్తాన్ని ప్రభావితం చేయదు, కానీ మెమరీ బ్యాండ్‌విడ్త్‌పై ఒత్తిడిని కలిగిస్తుంది.

ఇచ్చిన పరిమాణం యొక్క ఆకృతి కోసం నాకు ఇప్పటికీ X MB అవసరం మరియు డిజైన్‌లో ఫ్రేమ్ బఫర్ కోసం X MB అవసరం. అయినప్పటికీ, TBDR మీరు (V)RAMని ఎంత తరచుగా చేరుకోవాలో తగ్గిస్తుంది, ప్రత్యేకించి మీరు బహుళ పాస్‌లు చేయాల్సిన సందర్భాలలో. ఇది ఇంటర్మీడియట్ బఫర్‌లను కొద్దిగా తగ్గించవచ్చు, కానీ ఉపయోగంలో ఉన్న ఇతర బఫర్‌లతో పోలిస్తే ఇంటర్మీడియట్ బఫర్‌లు గుర్తించదగిన సహకారం అని ఊహిస్తుంది. నా అవగాహన ఏమిటంటే, బ్యాక్ బఫర్‌ను ఇంటర్మీడియట్ బఫర్‌గా ఉపయోగించారు, కాబట్టి అక్కడ పెద్ద లాభాలు ఉన్నాయని నేను కొంచెం సందేహాస్పదంగా ఉన్నాను. ఈ రోజుల్లో ఆకృతికి గీయడం సర్వసాధారణంగా కనిపిస్తోంది, కాబట్టి నేను ఊహించిన దానికంటే ఎక్కువ ఉండవచ్చు, ఈ దృశ్యాలు ఆకృతిలో కాకుండా టైల్ స్థాయిలో చేయవచ్చు. చివరిగా సవరించబడింది: ఫిబ్రవరి 1, 2021

dmccloud

సెప్టెంబరు 7, 2009
ఎంకరేజ్, ఎకె
  • ఫిబ్రవరి 1, 2021
ఇంటెల్ ఇప్పటికీ CPU మరియు GPU RAMని విభజిస్తుంది, కాబట్టి మీరు CPU వైపు నుండి GPU వైపుకు డేటాను కాపీ చేయాలి మరియు దీనికి విరుద్ధంగా (బోల్డ్ విభాగం Apple యొక్క విధానం, ఇటాలిక్ చేసిన విభాగం Intel యొక్కది):

చివరి పాయింట్, ఆన్-చిప్ మెమరీని త్రవ్వండి. M1తో, ఇది కూడా SoCలో భాగం. M1లోని మెమరీని 'యూనిఫైడ్ మెమరీ ఆర్కిటెక్చర్' (UMA)గా వర్ణించారు, ఇది CPU, GPU మరియు ఇతర కోర్‌లు ఒకదానికొకటి సమాచారాన్ని మార్పిడి చేసుకోవడానికి మరియు ఏకీకృత మెమరీతో, CPU మరియు GPU ఒక ప్రాంతం మరియు మరొక ప్రాంతం మధ్య డేటాను కాపీ చేయడం కంటే ఏకకాలంలో మెమరీని యాక్సెస్ చేయగలవు . ఎరిక్ కొనసాగుతున్నాడు…

చాలా కాలంగా, బడ్జెట్ కంప్యూటర్ సిస్టమ్‌లు CPU మరియు GPUలను ఒకే చిప్‌లో (అదే సిలికాన్ డై) విలీనం చేశాయి. గతంలో 'ఇంటిగ్రేటెడ్ గ్రాఫిక్స్' అని చెప్పడం తప్పనిసరిగా 'స్లో గ్రాఫిక్స్' అని చెప్పేది. అనేక కారణాల వల్ల ఇవి నెమ్మదిగా ఉన్నాయి:
ఈ మెమరీ యొక్క ప్రత్యేక ప్రాంతాలు CPU మరియు GPU కోసం రిజర్వ్ చేయబడ్డాయి. CPUలో కొంత డేటా ఉంటే, అది GPUని ఉపయోగించాలనుకుంటోంది, ఇక్కడ నా మెమరీలో కొంత ఉందని చెప్పలేము. లేదు, GPU ద్వారా నియంత్రించబడే మెమరీ ప్రాంతంపై ఉన్న మొత్తం డేటా భాగాన్ని CPU స్పష్టంగా కాపీ చేయాలి.


'బడ్జెట్ కంప్యూటర్ సిస్టమ్స్'కి సంబంధించిన భాగాన్ని ఇంటెల్ నేటికీ ఇంటిగ్రేటెడ్ గ్రాఫిక్స్ కోసం ఉపయోగిస్తోంది. ఇంటెల్ వారి నిర్మాణాన్ని ఏమని పిలిచినా అది మారలేదు.


Apple M1 చిప్ ఎందుకు చాలా వేగంగా ఉంది - ఒక డెవలపర్ వివరించాడు | ఉత్పత్తి నిపుణుడు

Apple M1 చిప్ ఎందుకు చాలా వేగంగా ఉందని మీరు ఆలోచిస్తున్నారా? ఈ కథనంలో, ఈ ఎంట్రీ-లెవల్ మ్యాక్‌లను కూడా చాలా వేగంగా తయారు చేయడం గురించి మేము డెవలపర్ నుండి నేర్చుకుంటాము. www.pro-tools-expert.com
WWDC సమయంలో జానీ స్రౌజీ దీనిని నేరుగా ప్రస్తావించారు:

'అదే డేటాను బహుళ మెమరీ పూల్స్ మధ్య కాపీ చేయకుండా యాక్సెస్ చేయండి'

Apple యొక్క M1: తాజా Macs లోపల చిప్‌ని దగ్గరగా చూడండి

'వన్ మోర్ థింగ్' అని పిలువబడే Apple యొక్క ఈవెంట్‌లో, కంపెనీ వీక్షకులకు M1 చిప్ మరియు దాని 16 బిలియన్ ట్రాన్సిస్టర్‌ల యొక్క వర్చువల్ టూర్‌ను అందించింది. www.techrepublic.com
ప్రతిచర్యలు:chabig మరియు thedocbwarren

docbwarren

నవంబర్ 10, 2017
శాన్ ఫ్రాన్సిస్కో, CA
  • ఫిబ్రవరి 1, 2021
ఖచ్చితంగా గడువు ముగిసింది. వారు ఇప్పుడు Iris Xe యొక్క డెస్క్రీట్ వెర్షన్‌లను (OEMలకు) విక్రయిస్తారనే వాస్తవం చూసి నేను మరింత భయపడిపోయాను. వాస్తు శాస్త్రం నుండి మరింత విస్తరించింది. ఇంత గందరగోళం.
Krevnik ఇలా అన్నాడు: నేను నిజాయితీగా ఉంటాను, లెమాన్ మరియు mi7chy (బ్రాష్ వైఖరి ఉన్నప్పటికీ) ఇంటెల్ కనీసం జీరో కాపీ మరియు డైనమిక్ విభజన పరిమాణానికి మద్దతు ఇచ్చే మంచి మూలాలను సూచిస్తున్నాను.

మీరు క్లెయిమ్ చేసినట్లుగా ఇది నిజం UMA కానప్పటికీ, నేను ఇప్పటివరకు చదివిన పత్రాల నుండి ఇది కనిపిస్తుంది, ఇది జీరో-కాపీ కోసం ఉపయోగించేందుకు కనీసం మెమరీ పేజీలను కేటాయించగలదని నేను భావిస్తున్నాను. రెండు వైపులా ఒకే RAM పేజీ అందుబాటులో ఉంది.

నాకు ఎక్కువ సమయం దొరికిన తర్వాత డాక్స్ సమాధానం ఇస్తుందని నేను ఆశిస్తున్న ప్రశ్న ఏమిటంటే, ఆ పేజీలు మరింత వివరంగా ఎలా నిర్వహించబడతాయి మరియు దీని యొక్క ఉత్తమ ప్రయోజనాన్ని పొందడానికి OS ఏ విధమైన ఇంటిగ్రేషన్ చేయాలి. కానీ ఆ సమాధానంతో కూడా, పేజీలను ఎలా నిర్వహించాలో OS APIలు GPUకి సూచించవలసి వస్తే, Apple అక్కడ ఎంత ఆప్టిమైజేషన్ చేసింది?



సరే, ఇంటెల్ యొక్క GPU ఆర్కిటెక్చర్ గురించి నా అవగాహన పాతదని నిరూపించబడింది. నిజానికి, ఆ సందర్భంలో పెద్ద తేడాలు ఉండకూడదు.

నా అవగాహన ఏమిటంటే, ఇంకా కొంత స్థిరమైన విభజన జరుగుతోందని, కానీ Google దీని గురించి పాత కథనాలను త్రవ్వినట్లు కనిపిస్తోంది, ఇది నన్ను తప్పు మార్గంలో నడిపించింది.



వీడియోని మళ్లీ స్కిమ్ చేసిన తర్వాత నా అవగాహన (నేను దీన్ని చివరిగా వీక్షించి కొన్ని నెలలైంది) ఇది తప్పనిసరిగా వీడియో మెమరీ మొత్తాన్ని ప్రభావితం చేయదు, కానీ మెమరీ బ్యాండ్‌విడ్త్‌పై ఒత్తిడిని కలిగిస్తుంది.

ఇచ్చిన పరిమాణం యొక్క ఆకృతి కోసం నాకు ఇప్పటికీ X MB అవసరం మరియు డిజైన్‌లో ఫ్రేమ్ బఫర్ కోసం X MB అవసరం. అయినప్పటికీ, TBDR మీరు (V)RAMని ఎంత తరచుగా చేరుకోవాలో తగ్గిస్తుంది, ప్రత్యేకించి మీరు బహుళ పాస్‌లు చేయాల్సిన సందర్భాలలో. ఇది ఇంటర్మీడియట్ బఫర్‌లను కొద్దిగా తగ్గించవచ్చు, కానీ ఉపయోగంలో ఉన్న ఇతర బఫర్‌లతో పోలిస్తే ఇంటర్మీడియట్ బఫర్‌లు గుర్తించదగిన సహకారం అని ఊహిస్తుంది. నా అవగాహన ఏమిటంటే, బ్యాక్ బఫర్‌ను ఇంటర్మీడియట్ బఫర్‌గా ఉపయోగించారు, కాబట్టి అక్కడ పెద్ద లాభాలు ఉన్నాయని నేను కొంచెం సందేహాస్పదంగా ఉన్నాను. ఈ రోజుల్లో ఆకృతికి గీయడం సర్వసాధారణంగా కనిపిస్తోంది, కాబట్టి నేను ఊహించిన దానికంటే ఎక్కువ ఉండవచ్చు, ఈ దృశ్యాలు ఆకృతిలో కాకుండా టైల్ స్థాయిలో చేయవచ్చు.

dmccloud

సెప్టెంబరు 7, 2009
ఎంకరేజ్, ఎకె
  • ఫిబ్రవరి 1, 2021
thedocbwarren చెప్పారు: ఖచ్చితంగా గడువు ముగిసింది. వారు ఇప్పుడు Iris Xe యొక్క డెస్క్రీట్ వెర్షన్‌లను (OEMలకు) విక్రయిస్తారనే వాస్తవం చూసి నేను మరింత భయపడిపోయాను. వాస్తు శాస్త్రం నుండి మరింత విస్తరించింది. ఇంత గందరగోళం.


ఐరిస్ Xe అనేది రీబ్రాండెడ్ ఇంటెల్ UHD iGPU తప్ప మరేమీ కాదు (ఇది ఇంటెల్ HD నుండి రీబ్రాండ్ చేయబడింది). వారు చేవెళ్లను కొత్త కారుగా బయటికి మళ్లీ పెయింట్ చేయడం ద్వారా ప్రదర్శించడానికి ప్రయత్నిస్తున్నట్లుగా ఉంది...

docbwarren

నవంబర్ 10, 2017
శాన్ ఫ్రాన్సిస్కో, CA
  • ఫిబ్రవరి 1, 2021
dmccloud చెప్పారు: Iris Xe అనేది రీబ్రాండెడ్ ఇంటెల్ UHD iGPU తప్ప మరేమీ కాదు (ఇది ఇంటెల్ HD నుండి రీబ్రాండ్ చేయబడింది). వారు చేవెళ్లను కొత్త కారుగా బయటికి మళ్లీ పెయింట్ చేయడం ద్వారా ప్రదర్శించడానికి ప్రయత్నిస్తున్నట్లుగా ఉంది...
నిజమే, వారు 11వ జనరేషన్ కోసం కూడా వీటి యొక్క వివిక్త కార్డ్‌లను తయారు చేస్తున్నారని నేను నమ్మలేకపోతున్నాను.

robco74

నవంబర్ 22, 2020
  • ఫిబ్రవరి 1, 2021
మీరు ఏ విధమైన సంగీత సృష్టిని చేస్తే, కొత్త M1 Macలను పరిగణనలోకి తీసుకునేటప్పుడు మీ ఆందోళనల జాబితాలో RAM తక్కువగా ఉండాలి. బిగ్ సుర్ పెద్ద డ్రైవర్ మార్పులను చేసాడు. బిగ్ సుర్ మరియు యాపిల్ సిలికాన్‌కు మద్దతు ఇస్తున్నారని నిర్ధారించుకోవడానికి ముందుగా మీ పరికరాల తయారీదారులందరితో తనిఖీ చేయండి. అందరూ ఇంకా చేయలేదు.
ప్రతిచర్యలు:డ్యూయెర్వో ప్ర

quarkysg

అక్టోబర్ 12, 2019
  • ఫిబ్రవరి 1, 2021
leman చెప్పారు: ఇంటెల్ డాక్యుమెంటేషన్ మీతో ఏకీభవించలేదు.

https://software.intel.com/sites/de...tel-Processor-Graphics-Gen11_R1new.pdf#page19
Gen 11 iGPUని మాత్రమే వివరించినట్లుగా ఉందా? ఇది మునుపటి తరాల iGPUలకు కూడా వర్తిస్తుందా?