मंचों

M1 GPU का उपयोग मेमोरी पूल से अलग हो रहा है?

एम

मेजरमाइक

मूल पोस्टर
15 मई 2012
  • 31 जनवरी, 2021
नमस्ते,

GPU चलाने के लिए M1 मेमोरी पूल से कितना RAM लेता है?

मैं इसे संगीत उत्पादन के लिए प्राप्त करना चाहता हूं और मैं 16 गीगा के साथ खुश रहूंगा लेकिन मुझे यकीन नहीं है कि जीपीयू कितनी मेमोरी का उपयोग कर रहा है, खासकर बाहरी डिस्प्ले के साथ?

ताना9

जून 8, 2017
  • 31 जनवरी, 2021
डिस्प्ले को चलाने के लिए केवल कुछ मेगाबाइट की आवश्यकता होती है, लेकिन GPU का उपयोग मशीन लर्निंग, पिक्सेल एरेज़ और विशेष गणना के लिए भी किया जाता है। यह वास्तव में आपके द्वारा उपयोग किए जा रहे सॉफ़्टवेयर पर निर्भर करता है।

Prefs में चारों ओर देखें और देखें कि क्या आप GPU सेटिंग्स को देख सकते हैं। उदाहरण के लिए, फ़ोटोशॉप GPU का भारी उपयोग कर सकता है लेकिन इसे अक्षम भी किया जा सकता है।
प्रतिक्रियाएं:बख़्तरबंद में

विज़ेक

जून 30, 2019


  • 31 जनवरी, 2021
1080p पर गेमिंग के लिए उच्च से बहुत ग्राफिक्स सेटिंग्स पर AA चालू होने के साथ, आपको 4GB से 6GB वीडियो मेमोरी की आवश्यकता होगी

2021 में गेमिंग के लिए आपको कितनी वीडियो मेमोरी (VRAM) चाहिए?

पता लगाएँ कि आधुनिक समय के नवीनतम AAA खेलों के लिए विभिन्न रिज़ॉल्यूशन और ग्राफ़िक्स सेटिंग्स पर गेमिंग के लिए ग्राफ़िक्स कार्ड में आपको कितनी वीडियो मेमोरी (VRAM) की आवश्यकता है। वीडियो मेमोरी या वीआरएएम एक हाई-स्पीड डीआरएएम (डायनेमिक रैम) है जिसका उपयोग असतत ग्राफिक्स कार्ड या वीडियो कार्ड में किया जाता है। यह एक बफर मेमोरी है, बस... ग्राफ़िक्सकार्डहब.कॉम
यदि आप गेमिंग नहीं कर रहे हैं, तो आपके मॉनिटर के रिज़ॉल्यूशन और रंग की गहराई के आधार पर केवल कुछ सौ एमबी होने की संभावना है। एक बार जब आप 4K और लाखों रंग प्राप्त कर लेते हैं, तो यह बहुत अधिक हो सकता है, यहां तक ​​कि वेब ब्राउज़िंग जैसे कार्यों के लिए भी:

एकमात्र संभावित समस्या जो हमें मिली वह 4k वेब ब्राउज़िंग परीक्षणों के दौरान थी जहां हमारे लॉगिंग में 1,260 एमबी वीडियो मेमोरी का उपयोग करके वीडियो कार्ड दिखाया गया था। इसे परिप्रेक्ष्य में रखने के लिए, यह लगभग 3 गुना अधिक वीडियो मेमोरी है जिसका उपयोग यदि हम 1080p मॉनिटर पर समान कार्य करते हैं तो इसका उपयोग किया जाएगा।

4K मॉनिटर आवश्यकताएँ और उपयोग

मानक 1080p डिस्प्ले के रूप में 4k डिस्प्ले में पिक्सेल की संख्या लगभग चार गुना होती है जिसके परिणामस्वरूप चित्र गुणवत्ता में भारी सुधार होता है। लेकिन चूंकि तकनीक अभी भी अपेक्षाकृत नई है, इसलिए 4k मॉनिटर चलाने के लिए आपको क्या चाहिए, इसके बारे में बहुत सारे प्रश्न और गलतफहमियां हैं। के लिए... www.pugetsystems.com अंतिम बार संपादित: 31 जनवरी, 2021
प्रतिक्रियाएं:टैगबर्ट NS

लेमन

14 अक्टूबर 2008
  • 1 फरवरी, 2021
मेजरमाइक ने कहा: हाय,

GPU चलाने के लिए M1 मेमोरी पूल से कितना RAM लेता है?

मैं इसे संगीत उत्पादन के लिए प्राप्त करना चाहता हूं और मैं 16 गीगा के साथ खुश रहूंगा लेकिन मुझे यकीन नहीं है कि जीपीयू कितनी मेमोरी का उपयोग कर रहा है, खासकर बाहरी डिस्प्ले के साथ?

मुझे इसकी चिंता नहीं होगी। सभी सिस्टम बुनियादी कार्यों से निपटने के लिए कुछ मेमोरी आरक्षित करते हैं, M1 इस संबंध में इंटेल मशीनों से बहुत अलग नहीं है। GPU आपकी RAM को नरभक्षण नहीं करेगा। यह उल्लेख करने के लिए नहीं कि आपका संगीत उत्पादन सॉफ़्टवेयर संभवतः प्रसंस्करण करने के लिए GPU का उपयोग करता है। एम

मॉडर्नएप

जून 21, 2010
  • 1 फरवरी, 2021
M1 GPU ने Intel मशीनों की तरह RAM आवंटित नहीं की है, जहाँ GPU में शायद 1.5GB अलग रखा होगा जिसे CPU उपयोग नहीं कर सकता है। यदि आप GPU का इतना कठिन उपयोग नहीं कर रहे हैं, तो आपके पास CPU के लिए अधिकांश RAM उपलब्ध होगी।
प्रतिक्रियाएं:mds1256 और लीव NS

लेमन

14 अक्टूबर 2008
  • 1 फरवरी, 2021
मॉडर्नएप ने कहा: M1 GPU में Intel मशीनों की तरह RAM आवंटित नहीं होती है, जहाँ GPU में शायद 1.5GB अलग रखा होता जिसे CPU इसलिए उपयोग नहीं कर सकता था। यदि आप GPU का इतना कठिन उपयोग नहीं कर रहे हैं, तो आपके पास CPU के लिए अधिकांश RAM उपलब्ध होगी।

आप यह कैसे जानते हैं? एम

मॉडर्नएप

जून 21, 2010
  • 1 फरवरी, 2021
लेमन ने कहा: आप यह कैसे जानते हैं?
m1 समाज एकीकृत स्मृति वास्तुकला - गूगल खोज
प्रतिक्रियाएं:mds1256, चैबिग और कंज्यूमराइटिस NS

लेमन

14 अक्टूबर 2008
  • 1 फरवरी, 2021
मॉडर्नपे ने कहा: m1 समाज एकीकृत स्मृति वास्तुकला - गूगल खोज

आपके द्वारा किए जा रहे दावे का समर्थन कैसे करना चाहिए? मैं जो पूछ रहा हूं वह है - क्या आपके पास कोई तथ्यात्मक साक्ष्य है, या ऐसे तथ्यात्मक साक्ष्य प्रस्तुत करने वाले स्रोत का संदर्भ है कि GPU मेमोरी आवंटन Intel और Apple GPU पर अलग तरह से काम करता है? दोनों सीपीयू और जीपीयू के बीच साझा किए गए अंतिम स्तर के कैश के साथ एकीकृत मेमोरी आर्किटेक्चर का उपयोग करते हैं। M1 निश्चित रूप से GPU उपयोग के लिए कुछ मेमोरी सुरक्षित रखता है, हालांकि मैं अनिश्चित हूं कि कितना। एम

मॉडर्नएप

जून 21, 2010
  • 1 फरवरी, 2021
लेमन ने कहा: यह आपके द्वारा किए जा रहे दावे का समर्थन कैसे करता है? मैं जो पूछ रहा हूं वह है - क्या आपके पास कोई तथ्यात्मक साक्ष्य है, या ऐसे तथ्यात्मक साक्ष्य प्रस्तुत करने वाले स्रोत का संदर्भ है कि GPU मेमोरी आवंटन Intel और Apple GPU पर अलग तरह से काम करता है? दोनों सीपीयू और जीपीयू के बीच साझा किए गए अंतिम स्तर के कैश के साथ एकीकृत मेमोरी आर्किटेक्चर का उपयोग करते हैं। M1 निश्चित रूप से GPU उपयोग के लिए कुछ मेमोरी सुरक्षित रखता है, हालांकि मैं अनिश्चित हूं कि कितना।
वाह, आपने उन लेखों को जल्दी से पढ़ लिया होगा। अरे रुको। आपने उन्हें नहीं पढ़ा।
प्रतिक्रियाएं:mds1256, जेरीक और चबिग NS

लेमन

14 अक्टूबर 2008
  • 1 फरवरी, 2021
मॉडर्नपे ने कहा: वाह, आपने उन लेखों को जल्दी से पढ़ लिया होगा। अरे रुको। आपने उन्हें नहीं पढ़ा।

मुझे पूरा यकीन है कि मैंने उनमें से सबसे अधिक प्रासंगिक पढ़ा है। मैं दिसंबर में अपनी यूनिट मिलने के बाद से एम1 जीपीयू का तकनीकी विश्लेषण और निम्न-स्तरीय बेंचमार्किंग भी कर रहा हूं। यही कारण है कि मैं पूछ रहा हूं, हो सकता है कि वहां कुछ नई तकनीकी जानकारी हो, जिसके बारे में मुझे अभी तक जानकारी नहीं है। सी

chabig

सितम्बर 6, 2002
  • 1 फरवरी, 2021
आपके प्रश्न का उत्तर देना असंभव है। यह पूछने जैसा है कि TextEdit कितनी मेमोरी का उपयोग करता है। यह सब इस बात पर निर्भर करता है कि आप क्या कर रहे हैं। सीपीयू और जीपीयू रैम को अपनी जरूरत के हिसाब से शेयर करते हैं, जो पल-पल बदलते रहते हैं।

यहाँ एक Apple संदर्भ है:

Apple सिलिकॉन Macs के नए सिस्टम आर्किटेक्चर का अन्वेषण करें - WWDC20 - वीडियो - Apple डेवलपर

डिस्कवर करें कि Apple के सिस्टम-ऑन-चिप (SoC) आर्किटेक्चर का उपयोग करके Apple सिलिकॉन वाले Mac कैसे आधुनिक लाभ प्रदान करेंगे। एक एकीकृत लाभ... Developer.apple.com
उद्धरण,
सब कुछ एक चिप में बनाने से सिस्टम को एक एकीकृत मेमोरी आर्किटेक्चर मिलता है।

इसका मतलब है कि GPU और CPU एक ही मेमोरी पर काम कर रहे हैं। ग्राफिक्स संसाधन, जैसे बनावट, चित्र और ज्यामिति डेटा, सीपीयू और जीपीयू के बीच कुशलता से साझा किए जा सकते हैं, बिना किसी ओवरहेड के, क्योंकि पीसीआई बस में डेटा कॉपी करने की कोई आवश्यकता नहीं है।

क्रेवनिक

सितम्बर 8, 2003
  • 1 फरवरी, 2021
लेमन ने कहा: मुझे पूरा यकीन है कि मैंने उनमें से सबसे अधिक प्रासंगिक पढ़ा है। मैं दिसंबर में अपनी यूनिट मिलने के बाद से एम1 जीपीयू का तकनीकी विश्लेषण और निम्न-स्तरीय बेंचमार्किंग भी कर रहा हूं। यही कारण है कि मैं पूछ रहा हूं, हो सकता है कि वहां कुछ नई तकनीकी जानकारी हो, जिसके बारे में मुझे अभी तक जानकारी नहीं है।

इंटेल डेस्कटॉप और लैपटॉप चिप्स UMA का उपयोग नहीं करते, वे साझा मेमोरी का उपयोग करते हैं। इंटेल पर, GPU को उपयोग करने के लिए RAM का एक विभाजित हिस्सा आवंटित करना पड़ता है। सीपीयू जीपीयू को आवंटित विभाजन तक नहीं पहुंच सकता है और इसके विपरीत। तो आपको अभी भी विभाजन के बीच डेटा की प्रतिलिपि बनाने की आवश्यकता है।

एकीकृत स्मृति और साझा स्मृति के बीच पूरा अंतर यह है कि विभाजन की कमी है। GPU और CPU मेमोरी के एक ही ब्लॉक को एक्सेस कर सकते हैं। इंटेल की तुलना में यह दो विशिष्ट लाभ प्रदान करता है:

1. वीडियो मेमोरी के रूप में उपयोग करने के लिए रैम को पूर्व-आवंटित किए बिना, आपको वीडियो मेमोरी (पहले उल्लिखित 1.5GB) की विशिष्ट सीमाओं से निपटने की आवश्यकता नहीं है, और सीपीयू और जीपीयू मांग के बीच अधिक आसानी से संतुलन बना सकते हैं।
2. बफ़र्स को कॉपी करने की आवश्यकता नहीं होने का अर्थ है कुछ मापने योग्य RAM बचत, मेमोरी बैंडविड्थ पर कम दबाव, और थोड़ा विलंबता को बढ़ावा देना।

ये लाभ एक कारण है कि गेम कंसोल UMA का उपयोग क्यों करते हैं। मेमोरी और लेटेंसी सेविंग्स से उनकी ज़रूरत के अनुसार GDDR की लागत कम रखने में मदद मिलती है।
प्रतिक्रियाएं:बख़्तरबंद और jdb8167 NS

लेमन

14 अक्टूबर 2008
  • 1 फरवरी, 2021
क्रेवनिक ने कहा: इंटेल डेस्कटॉप और लैपटॉप चिप्स यूएमए का उपयोग नहीं करते हैं, वे साझा मेमोरी का उपयोग करते हैं। इंटेल पर, GPU को उपयोग करने के लिए RAM का एक विभाजित हिस्सा आवंटित करना पड़ता है। सीपीयू जीपीयू को आवंटित विभाजन तक नहीं पहुंच सकता है और इसके विपरीत। तो आपको अभी भी विभाजन के बीच डेटा की प्रतिलिपि बनाने की आवश्यकता है।

इंटेल दस्तावेज आपसे असहमत हैं।

https://software.intel.com/sites/default/files/managed/db/88/The-architecture-of-Intel-Processor-Graphics-Gen11_R1new.pdf#page19
जहां तक ​​​​मैं रिफिल करता हूं, इंटेल कम से कम सैंडी ब्रिज के बाद से एकीकृत मेमोरी का उपयोग कर रहा है, शायद पहले। कुछ प्रतिबंध हो सकते हैं, 100% निश्चित नहीं। अंतिम बार संपादित: 1 फरवरी, 2021
प्रतिक्रियाएं:एएपीएलगीक टी

सामान

29 जुलाई 2011
  • 1 फरवरी, 2021
मेजरमाइक ने कहा: मैं इसे संगीत उत्पादन के लिए प्राप्त करना चाहता हूं और मैं 16 गीगा के साथ खुश रहूंगा लेकिन मुझे यकीन नहीं है कि जीपीयू कितनी मेमोरी का उपयोग कर रहा है, खासकर बाहरी डिस्प्ले के साथ?
जब तक कोई 16GB M1 मशीन से मेमोरी प्रेशर रीडिंग के साथ वापस रिपोर्ट नहीं करता है, जो आपके इच्छित कार्यभार के करीब चल रहा है - किसी का अनुमान है। 'म्यूजिक प्रोडक्शन' शुरू करने के लिए स्ट्रिंग का एक टुकड़ा है (रैम का उपयोग पूरी तरह से इस बात पर निर्भर करता है कि आप किस तरह के वर्चुअल इंस्ट्रूमेंट्स और प्लग-इन का उपयोग कर रहे हैं)। कुछ संगीत ऐप्स में काफी विस्तृत UI होते हैं, और कुछ उच्च-रिज़ॉल्यूशन डिस्प्ले को चलाने के लिए वीडियो के लिए अधिक RAM आवंटित करने की आवश्यकता होगी - खासकर यदि आप स्केल किए गए मोड का उपयोग कर रहे हैं जहां सब कुछ एक आंतरिक बफर में प्रदान किया जाता है और फिर डाउनसैंपल किया जाता है।

अजीब है, एक M1 न केवल आपका काम करेगा, बल्कि इसे तेजी से करेगा क्योंकि यह चौतरफा अधिक कुशल है और आप गोल चक्कर पर जो खोते हैं, आप झूलों पर प्राप्त करते हैं - और बहुत सारे Youtube डेमो हैं जो इसे चलाते हुए दिखा रहे हैं लॉजिक प्रो ट्रैक्स और इंस्ट्रूमेंट्स का शेडलोड।

हालाँकि, सुरक्षित धारणा यह है कि यदि आपके वर्कफ़्लो को वास्तव में Intel पर 16GB से अधिक की आवश्यकता है तो यह कम से कम होगा फायदा ऐप्पल सिलिकॉन पर 16 जीबी से अधिक है और उच्च अंत वाले ऐप्पल सिलिकॉन सिस्टम के आने की प्रतीक्षा करना सबसे अच्छा होगा। भले ही एक M1 कर सकते हैं वर्तमान में एक उच्च अंत इंटेल आईमैक या 16 'एमबीपी से बेहतर प्रदर्शन करें, छह महीने के समय में इसके चेहरे पर रेत लात मारने जा रही है - यह अजीब अंतराल जहां प्रवेश स्तर के मैक स्पष्ट रूप से अधिक महंगे हैं जो अधिक महंगे हैं लंबा - Apple इसे जारी रखने का जोखिम नहीं उठा सकता या यह उच्च-स्तरीय मैक बिक्री को प्रभावित करने वाला है।

उस ने कहा, आपको यह सुनिश्चित करने की आवश्यकता है कि आप सच में है सबसे पहले अपने इंटेल मैक पर सभी रैम की जरूरत है (मेमोरी प्रेशर को देखें)।

वीडियो रैम के लिहाज से, M1 का इंटेल इंटीग्रेटेड ग्राफिक्स वाले मैकबुक या मिनी से बेहतर होना लगभग तय है। बनाम एक आईमैक कि केवल 8GB+ VRAM के साथ असतत GPU है, यह बताना कठिन है।

(इसके अलावा, आपको सावधानीपूर्वक जांच करने की आवश्यकता है कि आपके लिए आवश्यक सभी प्लग-इन, ड्राइवर आदि बिग सुर के साथ संगत हैं या नहीं, एम1 को तो छोड़ दें...)

मॉडर्नपे ने कहा: वाह, आपने उन लेखों को जल्दी से पढ़ लिया होगा। अरे रुको। आपने उन्हें नहीं पढ़ा।

किसी को प्रभावी रूप से 'गो Google' कहने के लिए कहना विशेष रूप से सहायक नहीं है जब इंटरनेट फर्जी जानकारी और निराधार अटकलों के साथ तैर रहा हो। मैंने जो कुछ भी देखा है सेब से बेहद अस्पष्ट रहा है, तकनीकी जानकारी की तुलना में अधिक मार्केटिंग, और 'यूनिफाइड मेमोरी तेज है क्योंकि डेटा को उपकरणों के बीच कॉपी करने की आवश्यकता नहीं है' तक उबाला गया है, जो इस बारे में कुछ नहीं कहता है कि रैम कैसे आवंटित किया जाता है। Google खोज के साथ आपको केवल उसी सीमित Apple डेटा पर अटकलें लगाने वाली बहुत सारी तकनीकी साइटें मिलती हैं। संभावना है कि समकक्ष वीआरएएम को 'मांग पर' आवंटित किया जाएगा, एक बहुत ही प्रशंसनीय अटकलें हैं - लेकिन जब तक कोई इसे इंगित नहीं कर सकता सेब दस्तावेज़ वह विवरण है कि, यह है अनुमान।

हकीकत तो यही लगती है कि यूनिफाइड मेमोरी है अधिक कुशल - लेकिन कैसे अधिक कुशल परीक्षण करना कठिन है, और M1 के अन्य प्रदर्शन लाभों से अलग करना कठिन है (...

ऐसा लगता है कि YouTube की बहुत सारी चीज़ें ऐसे लोगों से आती हैं जो 'मेमोरी यूज़्ड' और 'मेमोरी प्रेशर' या 'स्वैप यूज़्ड' और स्वैप के बीच के अंतर को नहीं समझते हैं। भाव - या वर्कफ़्लो पर RAM से संबंधित स्पीडअप की तलाश कर रहे हैं जो RAM को Intel सिस्टम पर तनाव नहीं देता है ...
प्रतिक्रियाएं:बख़्तरबंद और mszilard

mi7chy

24 अक्टूबर 2014
  • 1 फरवरी, 2021
क्रेवनिक ने कहा: एकीकृत स्मृति और साझा स्मृति के बीच संपूर्ण अंतर यह है कि विभाजन की कमी है। GPU और CPU मेमोरी के एक ही ब्लॉक को एक्सेस कर सकते हैं। इंटेल की तुलना में यह दो विशिष्ट लाभ प्रदान करता है:

1. वीडियो मेमोरी के रूप में उपयोग करने के लिए रैम को पूर्व-आवंटित किए बिना, आपको वीडियो मेमोरी (पहले उल्लिखित 1.5GB) की विशिष्ट सीमाओं से निपटने की आवश्यकता नहीं है, और सीपीयू और जीपीयू मांग के बीच अधिक आसानी से संतुलन बना सकते हैं।
2. बफ़र्स को कॉपी करने की आवश्यकता नहीं होने का अर्थ है कुछ मापने योग्य RAM बचत, मेमोरी बैंडविड्थ पर कम दबाव, और थोड़ा विलंबता को बढ़ावा देना।

इंटेल अन्यथा गतिशील आवंटन और शून्य प्रतिलिपि बफर के साथ कहता है। मेरी बीएस अनदेखी सूची बड़ी होती जा रही है।

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, leman और AAPLGeek

thedocbwarren

नवंबर 10, 2017
सैन फ्रांसिस्को, सीए
  • 1 फरवरी, 2021
सोचें कि यह मदद कर सकता है: https://developer.apple.com/videos/play/wwdc2020/10632/

यह मोबाइल, कंसोल और कम पावर वाले GPU के साथ सामान्य रूप से रेंडर करने की विधि की व्याख्या करता है। यही कारण है कि आपको dGPU की तुलना में कम मेमोरी की आवश्यकता होती है। टाइल रेंडरिंग छोटी टाइलों में 3D को संभालने और परिवर्तनों को स्कैन करने आदि का एक तरीका रहा है। यह कंसोल के साथ-साथ नए टैबलेट (iPad) पर वर्षों से किया जा रहा है।

यह देखते हुए, यह कट और सूखा नहीं है कि आप बनावट और रेडनरिंग के लिए कितनी मेमोरी का उपयोग करते हैं। यह dGPUs फ्रेमबफ़र्स के साथ कैसे काम करता है, उससे भिन्न है।

सामान ने कहा: जब तक कोई 16GB M1 मशीन से मेमोरी प्रेशर रीडिंग के साथ वापस रिपोर्ट नहीं करता है, जो आपके इच्छित कार्यभार के करीब चल रहा है - किसी का अनुमान है। 'म्यूजिक प्रोडक्शन' शुरू करने के लिए स्ट्रिंग का एक टुकड़ा है (रैम का उपयोग पूरी तरह से इस बात पर निर्भर करता है कि आप किस तरह के वर्चुअल इंस्ट्रूमेंट्स और प्लग-इन का उपयोग कर रहे हैं)। कुछ संगीत ऐप्स में काफी विस्तृत UI होते हैं, और कुछ उच्च-रिज़ॉल्यूशन डिस्प्ले को चलाने के लिए वीडियो के लिए अधिक RAM आवंटित करने की आवश्यकता होगी - खासकर यदि आप स्केल किए गए मोड का उपयोग कर रहे हैं जहां सब कुछ एक आंतरिक बफर में प्रदान किया जाता है और फिर डाउनसैंपल किया जाता है।

अजीब है, एक M1 न केवल आपका काम करेगा, बल्कि इसे तेजी से करेगा क्योंकि यह चौतरफा अधिक कुशल है और आप गोल चक्कर पर जो खोते हैं, आप झूलों पर प्राप्त करते हैं - और बहुत सारे Youtube डेमो हैं जो इसे चलाते हुए दिखा रहे हैं लॉजिक प्रो ट्रैक्स और इंस्ट्रूमेंट्स का शेडलोड।

हालाँकि, सुरक्षित धारणा यह है कि यदि आपके वर्कफ़्लो को वास्तव में Intel पर 16GB से अधिक की आवश्यकता है तो यह कम से कम होगा फायदा ऐप्पल सिलिकॉन पर 16 जीबी से अधिक है और उच्च अंत वाले ऐप्पल सिलिकॉन सिस्टम के आने की प्रतीक्षा करना सबसे अच्छा होगा। भले ही एक M1 कर सकते हैं वर्तमान में एक उच्च अंत इंटेल आईमैक या 16 'एमबीपी से बेहतर प्रदर्शन करें, छह महीने के समय में इसके चेहरे पर रेत लात मारने जा रही है - यह अजीब अंतराल जहां प्रवेश स्तर के मैक स्पष्ट रूप से अधिक महंगे हैं जो अधिक महंगे हैं लंबा - Apple इसे जारी रखने का जोखिम नहीं उठा सकता या यह उच्च-स्तरीय मैक बिक्री को प्रभावित करने वाला है।

उस ने कहा, आपको यह सुनिश्चित करने की आवश्यकता है कि आप सच में है सबसे पहले अपने इंटेल मैक पर सभी रैम की जरूरत है (मेमोरी प्रेशर को देखें)।

वीडियो रैम के लिहाज से, M1 का इंटेल इंटीग्रेटेड ग्राफिक्स वाले मैकबुक या मिनी से बेहतर होना लगभग तय है। बनाम एक आईमैक कि केवल 8GB+ VRAM के साथ असतत GPU है, यह बताना कठिन है।

(इसके अलावा, आपको सावधानीपूर्वक जांच करने की आवश्यकता है कि आपके लिए आवश्यक सभी प्लग-इन, ड्राइवर आदि बिग सुर के साथ संगत हैं या नहीं, एम1 को तो छोड़ दें...)



किसी को प्रभावी रूप से 'गो Google' कहने के लिए कहना विशेष रूप से सहायक नहीं है जब इंटरनेट फर्जी जानकारी और निराधार अटकलों के साथ तैर रहा हो। मैंने जो कुछ भी देखा है सेब से बेहद अस्पष्ट रहा है, तकनीकी जानकारी की तुलना में अधिक मार्केटिंग, और 'यूनिफाइड मेमोरी तेज है क्योंकि डेटा को उपकरणों के बीच कॉपी करने की आवश्यकता नहीं है' तक उबाला गया है, जो इस बारे में कुछ नहीं कहता है कि रैम कैसे आवंटित किया जाता है। Google खोज के साथ आपको केवल उसी सीमित Apple डेटा पर अटकलें लगाने वाली बहुत सारी तकनीकी साइटें मिलती हैं। संभावना है कि समकक्ष वीआरएएम को 'मांग पर' आवंटित किया जाएगा, एक बहुत ही प्रशंसनीय अटकलें हैं - लेकिन जब तक कोई इसे इंगित नहीं कर सकता सेब दस्तावेज़ वह विवरण है कि, यह है अनुमान।

हकीकत तो यही लगती है कि यूनिफाइड मेमोरी है अधिक कुशल - लेकिन कैसे अधिक कुशल परीक्षण करना कठिन है, और M1 के अन्य प्रदर्शन लाभों से अलग करना कठिन है (...

ऐसा लगता है कि YouTube की बहुत सारी चीज़ें ऐसे लोगों से आती हैं जो 'मेमोरी यूज़्ड' और 'मेमोरी प्रेशर' या 'स्वैप यूज़्ड' और स्वैप के बीच के अंतर को नहीं समझते हैं। भाव - या वर्कफ़्लो पर RAM से संबंधित स्पीडअप की तलाश कर रहे हैं जो RAM को Intel सिस्टम पर तनाव नहीं देता है ...

डीएमसीक्लाउड

सितम्बर 7, 2009
एंकरेज, अलास्का
  • 1 फरवरी, 2021
लेमन ने कहा: यह आपके द्वारा किए जा रहे दावे का समर्थन कैसे करता है? मैं जो पूछ रहा हूं वह है - क्या आपके पास कोई तथ्यात्मक साक्ष्य है, या ऐसे तथ्यात्मक साक्ष्य प्रस्तुत करने वाले स्रोत का संदर्भ है कि GPU मेमोरी आवंटन Intel और Apple GPU पर अलग तरह से काम करता है? दोनों सीपीयू और जीपीयू के बीच साझा किए गए अंतिम स्तर के कैश के साथ एकीकृत मेमोरी आर्किटेक्चर का उपयोग करते हैं। M1 निश्चित रूप से GPU उपयोग के लिए कुछ मेमोरी सुरक्षित रखता है, हालांकि मैं अनिश्चित हूं कि कितना।

x86 सिस्टम रैम के लिए एकीकृत मेमोरी का उपयोग नहीं करता है। UMA सिस्टम में RAM सेटअप को संदर्भित करता है, CPU कैश को नहीं। X86 प्लेटफॉर्म के साथ, सिस्टम RAM को CPU और iGPU सेक्शन में विभाजित करता है। iGPU के लिए, सिस्टम आमतौर पर GPU संचालन के लिए लगभग 2GB आवंटित करता है, जिसका अर्थ है कि CPU के लिए केवल 6GB ही उपलब्ध है। संचालन के लिए जहां सीपीयू और आईजीपीयू दोनों द्वारा डेटा में हेरफेर किया जाना है, इसे सिस्टम बस में दो बार रैम (एक बार प्रति विभाजन) में कॉपी किया जाता है, फिर सिस्टम को रैम से वापस आने के बाद डेटा के दो सेटों को समेटना पड़ता है, जो अतिरिक्त प्रसंस्करण समय जोड़ता है। UMA सेटअप के साथ M1 उपयोग करता है, CPU और iGPU दोनों एक साथ पूर्ण सिस्टम RAM तक पहुँच सकते हैं (अर्थात, CPU और GPU के बीच RAM का कोई विभाजन नहीं है।) इसका मतलब है कि डेटा केवल एक बार RAM में कॉपी किया जाता है, और सभी के बाद से संचालन एक साथ हो सकता है, एक ही डेटा के दो संस्करणों को समेटने से जुड़ा कोई ओवरहेड नहीं है, एक बार रैम से सीपीयू को वापस भेज दिया जाता है।
प्रतिक्रियाएं:बख़्तरबंद और चबीगो

डीएमसीक्लाउड

सितम्बर 7, 2009
एंकरेज, अलास्का
  • 1 फरवरी, 2021
लेमन ने कहा: इंटेल दस्तावेज आपसे असहमत हैं।

https://software.intel.com/sites/default/files/managed/db/88/The-architecture-of-Intel-Processor-Graphics-Gen11_R1new.pdf#page19
जहां तक ​​​​मैं रिफिल करता हूं, इंटेल कम से कम सैंडी ब्रिज के बाद से एकीकृत मेमोरी का उपयोग कर रहा है, शायद पहले। कुछ प्रतिबंध हो सकते हैं, 100% निश्चित नहीं।

एक बात आपको समझनी होगी कि इंटेल द्वारा 'यूएमए' शब्द का प्रयोग भ्रामक है। इंटेल के उद्देश्यों के लिए, उन्होंने इंटेल एचडी का नाम बदलकर यूएमए कर दिया, लेकिन अंतर्निहित आर्किटेक्चर में कोई बदलाव नहीं किया। दूसरी ओर, Apple का दृष्टिकोण अनिवार्य रूप से वही है जो AMD वर्षों से Ryzen-Series CPU के लिए अपनी इन्फिनिटी फैब्रिक तकनीक के विकास के साथ करने की कोशिश कर रहा है। ऐप्पल का दृष्टिकोण इंटेल के समान क्यों नहीं है, इसकी अपेक्षाकृत सरल व्याख्या यहां दी गई है:

M1 प्रोसेसर की मेमोरी एक सिंगल पूल है जिसे प्रोसेसर के किसी भी हिस्से द्वारा एक्सेस किया जा सकता है। यदि सिस्टम को ग्राफिक्स के लिए अधिक मेमोरी की आवश्यकता है, तो वह उसे आवंटित कर सकता है। अगर इसे इसी तरह न्यूरल इंजन के लिए और मेमोरी की जरूरत है। इससे भी बेहतर, क्योंकि प्रोसेसर के सभी पहलू सभी सिस्टम मेमोरी तक पहुंच सकते हैं, कोई प्रदर्शन हिट नहीं होता है जब ग्राफिक्स कोर को किसी ऐसी चीज तक पहुंचने की आवश्यकता होती है जिसे पहले प्रोसेसर कोर द्वारा एक्सेस किया जा रहा था। अन्य प्रणालियों पर, डेटा को मेमोरी के एक हिस्से से दूसरे हिस्से में कॉपी करना पड़ता है - लेकिन एम 1 पर, यह तुरंत पहुंच योग्य है।

यहां तक ​​कि ऊपर 'आवंटन' का उल्लेख भी भ्रामक है और x86 प्लेटफॉर्म का एक आर्टिफैक्ट है। चूंकि Apple का UMA RAM को GPU और CPU के बीच विभाजित नहीं करता है, इसलिए CPU और GPU के बीच RAM का कोई वास्तविक आवंटन नहीं होता है।

M1 Mac के साथ, मेमोरी वैसी नहीं है जैसी पहले हुआ करती थी

Apple ने कंप्यूटर में RAM का उपयोग करने के तरीके को बदल दिया है। और यह हमारी सोच को बदलने का समय है।
प्रतिक्रियाएं:बख़्तरबंद, चबिग और mds1256

क्रेवनिक

सितम्बर 8, 2003
  • 1 फरवरी, 2021
dmccloud ने कहा: एक बात जो आपको समझनी है वह यह है कि इंटेल द्वारा 'UMA' शब्द का प्रयोग भ्रामक है। इंटेल के उद्देश्यों के लिए, उन्होंने इंटेल एचडी का नाम बदलकर यूएमए कर दिया, लेकिन अंतर्निहित आर्किटेक्चर में कोई बदलाव नहीं किया।

मैं ईमानदार रहूंगा, लेमन और mi7chy (क्रूर रवैये के बावजूद) अच्छे स्रोतों की ओर इशारा करते हैं कि इंटेल कम से कम शून्य प्रतिलिपि और गतिशील विभाजन आकार का समर्थन करता है।

यहां तक ​​​​कि अगर यह सच नहीं है, जैसा कि आप दावा करते हैं, यह उन दस्तावेज़ों से दिखता है जिन्हें मैंने अब तक पढ़ा है, यह कम से कम स्मृति पृष्ठों को शून्य-प्रति के लिए उपयोग करने में सक्षम है, जो मुझे उम्मीद है कि कुछ दिलचस्प चालें हैं एक ही रैम पेज दोनों पक्षों के लिए उपलब्ध है।

मेरे पास जो प्रश्न है, मैं उम्मीद कर रहा हूं कि एक बार मुझे अधिक समय मिलने पर डॉक्स जवाब देंगे कि उन पृष्ठों को और अधिक विस्तार से कैसे संभाला जाता है, और इसका सबसे अच्छा लाभ लेने के लिए ओएस को किस तरह का एकीकरण करना है। लेकिन उस उत्तर के साथ भी, यदि OS APIs को GPU को संकेत देना है कि पृष्ठों को कैसे प्रबंधित किया जाए, तो Apple ने वहां कितना अनुकूलन किया है?

लेमन ने कहा: इंटेल दस्तावेज आपसे असहमत हैं।

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 के साथ सामान्य रूप से रेंडर करने की विधि की व्याख्या करता है। यही कारण है कि आपको dGPU की तुलना में कम मेमोरी की आवश्यकता होती है। टाइल रेंडरिंग छोटी टाइलों में 3D को संभालने और परिवर्तनों को स्कैन करने आदि का एक तरीका रहा है। यह कंसोल के साथ-साथ नए टैबलेट (iPad) पर वर्षों से किया जा रहा है।

यह देखते हुए, यह कट और सूखा नहीं है कि आप बनावट और रेडनरिंग के लिए कितनी मेमोरी का उपयोग करते हैं। यह dGPUs फ्रेमबफ़र्स के साथ कैसे काम करता है, उससे भिन्न है।

वीडियो को फिर से स्किम करने के बाद मेरी समझ (इसे पिछली बार देखे हुए कुछ महीने हो चुके हैं) यह है कि यह जरूरी नहीं कि वीडियो मेमोरी की मात्रा को प्रभावित करता है, बल्कि इसके लिए मेमोरी बैंडविड्थ पर दबाव डाला जाता है।

मुझे अभी भी किसी दिए गए आकार के बनावट के लिए एक्स एमबी और किसी भी डिज़ाइन में फ्रेम बफर के लिए एक्स एमबी की आवश्यकता है। हालांकि, टीबीडीआर कम करता है कि आपको कितनी बार (वी) रैम तक पहुंचने की आवश्यकता है, खासकर उन स्थितियों में जहां आपको कई पास बनाने की आवश्यकता होती है। यह इंटरमीडिएट बफर को थोड़ा कम * कर सकता है, लेकिन यह मानता है कि इंटरमीडिएट बफर उपयोग में अन्य बफर की तुलना में एक उल्लेखनीय योगदान है। मेरी समझ यह थी कि बैक बफर को ही इंटरमीडिएट बफर के रूप में इस्तेमाल किया गया था, इसलिए मुझे थोड़ा संदेह है कि वहां होने वाले बड़े लाभ हैं। बनावट के लिए ड्रा इन दिनों आम लगता है, इसलिए मेरी अपेक्षा से अधिक हो सकता है, यह मानते हुए कि ये परिदृश्य बनावट के बजाय टाइल स्तर पर किए जा सकते हैं। अंतिम बार संपादित: 1 फरवरी, 2021

डीएमसीक्लाउड

सितम्बर 7, 2009
एंकरेज, अलास्का
  • 1 फरवरी, 2021
इंटेल अभी भी सीपीयू और जीपीयू रैम को विभाजित करता है, इसलिए आपको सीपीयू की तरफ से जीपीयू की तरफ से डेटा कॉपी करना होगा और इसके विपरीत (बोल्ड सेक्शन ऐप्पल का दृष्टिकोण है, इटैलिकाइज्ड सेक्शन इंटेल का है):

आइए अंतिम बिंदु, ऑन-चिप मेमोरी में खुदाई करें। M1 के साथ, यह भी SoC का हिस्सा है। M1 में मेमोरी वह है जिसे 'एकीकृत मेमोरी आर्किटेक्चर' (UMA) के रूप में वर्णित किया गया है जो CPU, GPU और अन्य कोर को एक दूसरे के बीच और एकीकृत मेमोरी के साथ सूचनाओं का आदान-प्रदान करने की अनुमति देता है, सीपीयू और जीपीयू एक क्षेत्र और दूसरे के बीच डेटा की प्रतिलिपि बनाने के बजाय एक साथ मेमोरी तक पहुंच सकते हैं . एरिक जारी है ...

एक लंबे समय के लिए, बजट कंप्यूटर सिस्टम में सीपीयू और जीपीयू को एक ही चिप (एक ही सिलिकॉन डाई) में एकीकृत किया गया है। अतीत में 'एकीकृत ग्राफिक्स' अनिवार्य रूप से 'धीमे ग्राफिक्स' कहने के समान ही था। ये कई कारणों से धीमे थे:
इस मेमोरी के अलग-अलग क्षेत्र सीपीयू और जीपीयू के लिए आरक्षित हो गए हैं। यदि CPU के पास डेटा का एक हिस्सा था जो वह चाहता था कि GPU उपयोग करे, तो यह नहीं कह सकता कि यहाँ मेरी कुछ मेमोरी है। नहीं, CPU को GPU द्वारा नियंत्रित मेमोरी क्षेत्र पर डेटा के पूरे हिस्से को स्पष्ट रूप से कॉपी करना था।


'बजट कंप्यूटर सिस्टम' के बारे में वह हिस्सा है जो इंटेल आज तक एकीकृत ग्राफिक्स के लिए उपयोग करता है। इंटेल अपने आर्किटेक्चर को क्या कहता है, इसकी परवाह किए बिना यह नहीं बदला है।


Apple M1 चिप इतनी तेज़ क्यों है - एक डेवलपर बताता है | उत्पादन विशेषज्ञ

आपने सोचा होगा कि Apple M1 चिप इतनी तेज क्यों है? इस लेख में, हम एक डेवलपर से सीखते हैं कि क्या बनाता है, यहां तक ​​​​कि ये एंट्री-लेवल मैक भी इतनी तेजी से। www.pro-tools-expert.com
जॉनी सूरोजी ने इसे सीधे WWDC के दौरान संबोधित किया:

'एक ही डेटा को मेमोरी के कई पूलों के बीच कॉपी किए बिना एक्सेस करें'

Apple का M1: नवीनतम Macs के अंदर चिप पर एक नज़दीकी नज़र

Apple के 'वन मोर थिंग' कार्यक्रम में, कंपनी ने दर्शकों को M1 चिप और उसके 16 बिलियन ट्रांजिस्टर का एक आभासी दौरा दिया। www.techrepublic.com
प्रतिक्रियाएं:चैबिग और द डॉकबवारन

thedocbwarren

नवंबर 10, 2017
सैन फ्रांसिस्को, सीए
  • 1 फरवरी, 2021
निश्चित रूप से पुराना है। मैं इस तथ्य से और भी अधिक भयभीत हूं कि वे अब (ओईएम को) आइरिस एक्सई के असतत संस्करण बेचेंगे। अधिक से अधिक स्थापत्य से बाहर फैल रहा है। एक तरह की भोजनशाला।
क्रेवनिक ने कहा: मैं ईमानदार रहूंगा, लेमन और mi7chy (क्रूर रवैये के बावजूद) अच्छे स्रोतों की ओर इशारा करते हैं कि इंटेल कम से कम शून्य प्रतिलिपि और गतिशील विभाजन आकार का समर्थन करता है।

यहां तक ​​​​कि अगर यह सच नहीं है, जैसा कि आप दावा करते हैं, यह उन दस्तावेज़ों से दिखता है जिन्हें मैंने अब तक पढ़ा है, यह कम से कम स्मृति पृष्ठों को शून्य-प्रति के लिए उपयोग करने में सक्षम है, जो मुझे उम्मीद है कि कुछ दिलचस्प चालें हैं एक ही रैम पेज दोनों पक्षों के लिए उपलब्ध है।

मेरे पास जो प्रश्न है, मैं उम्मीद कर रहा हूं कि एक बार मुझे अधिक समय मिलने पर डॉक्स जवाब देंगे कि उन पृष्ठों को और अधिक विस्तार से कैसे संभाला जाता है, और इसका सबसे अच्छा लाभ लेने के लिए ओएस को किस तरह का एकीकरण करना है। लेकिन उस उत्तर के साथ भी, यदि OS APIs को GPU को संकेत देना है कि पृष्ठों को कैसे प्रबंधित किया जाए, तो Apple ने वहां कितना अनुकूलन किया है?



खैर, इंटेल के GPU आर्किटेक्चर के बारे में मेरी समझ पुरानी साबित हुई है। वास्तव में, उस मामले में बहुत बड़ा अंतर नहीं होना चाहिए।

मेरी समझ यह थी कि अभी भी कुछ निश्चित विभाजन चल रहा था, लेकिन ऐसा लगता है कि Google इस पर पुराने लेखों को ड्रेजिंग कर रहा है, जिससे मुझे गलत रास्ते पर ले जाया गया।



वीडियो को फिर से स्किम करने के बाद मेरी समझ (इसे पिछली बार देखे हुए कुछ महीने हो चुके हैं) यह है कि यह जरूरी नहीं कि वीडियो मेमोरी की मात्रा को प्रभावित करता है, बल्कि इसके लिए मेमोरी बैंडविड्थ पर दबाव डाला जाता है।

मुझे अभी भी किसी दिए गए आकार के बनावट के लिए एक्स एमबी और किसी भी डिज़ाइन में फ्रेम बफर के लिए एक्स एमबी की आवश्यकता है। हालांकि, टीबीडीआर कम करता है कि आपको कितनी बार (वी) रैम तक पहुंचने की आवश्यकता है, खासकर उन स्थितियों में जहां आपको कई पास बनाने की आवश्यकता होती है। यह इंटरमीडिएट बफर को थोड़ा कम * कर सकता है, लेकिन यह मानता है कि इंटरमीडिएट बफर उपयोग में अन्य बफर की तुलना में एक उल्लेखनीय योगदान है। मेरी समझ यह थी कि बैक बफर को ही इंटरमीडिएट बफर के रूप में इस्तेमाल किया गया था, इसलिए मुझे थोड़ा संदेह है कि वहां होने वाले बड़े लाभ हैं। बनावट के लिए ड्रा इन दिनों आम लगता है, इसलिए मेरी अपेक्षा से अधिक हो सकता है, यह मानते हुए कि ये परिदृश्य बनावट के बजाय टाइल स्तर पर किए जा सकते हैं।

डीएमसीक्लाउड

सितम्बर 7, 2009
एंकरेज, अलास्का
  • 1 फरवरी, 2021
thedocbwarren ने कहा: निश्चित रूप से पुराना है। मैं इस तथ्य से और भी अधिक भयभीत हूं कि वे अब (ओईएम को) आइरिस एक्सई के असतत संस्करण बेचेंगे। अधिक से अधिक स्थापत्य से बाहर फैल रहा है। एक तरह की भोजनशाला।


आईरिस एक्सई एक रीब्रांडेड इंटेल यूएचडी आईजीपीयू से ज्यादा कुछ नहीं है (जिसे खुद इंटेल एचडी से रीब्रांड किया गया था)। यह ऐसा है जैसे वे एक शेवेल को एक नई कार के रूप में पेश करने की कोशिश कर रहे हैं, बस बाहरी को फिर से रंगना ...

thedocbwarren

नवंबर 10, 2017
सैन फ्रांसिस्को, सीए
  • 1 फरवरी, 2021
dmccloud ने कहा: Iris Xe एक रीब्रांडेड Intel UHD iGPU से ज्यादा कुछ नहीं है (जिसे खुद Intel HD से रीब्रांड किया गया था)। यह ऐसा है जैसे वे एक शेवेल को एक नई कार के रूप में पेश करने की कोशिश कर रहे हैं, बस बाहरी को फिर से रंगना ...
इतना सच है, मुझे विश्वास नहीं हो रहा है कि वे 11वीं पीढ़ी के लिए भी इनका असतत कार्ड बना रहे हैं।

रॉबको74

22 नवंबर, 2020
  • 1 फरवरी, 2021
यदि आप किसी भी प्रकार का संगीत निर्माण करते हैं, तो नए M1 Mac पर विचार करते समय RAM आपकी चिंताओं की सूची में कम होनी चाहिए। बिग सुर ने बड़े ड्राइवर बदलाव किए। यह सुनिश्चित करने के लिए पहले अपने सभी उपकरण निर्माताओं से संपर्क करें कि वे बिग सुर और ऐप्पल सिलिकॉन का समर्थन करते हैं। अभी सभी नहीं करते हैं।
प्रतिक्रियाएं:डुएर्वो क्यू

क्वार्किसगो

अक्टूबर 12, 2019
  • 1 फरवरी, 2021
लेमन ने कहा: इंटेल दस्तावेज आपसे असहमत हैं।

https://software.intel.com/sites/de...tel-Processor-Graphics-Gen11_R1new.pdf#page19
केवल Gen 11 iGPU का वर्णन करने लगता है? क्या यह पिछली पीढ़ियों के आईजीपीयू पर भी लागू होता है?