क्या आधुनिक एकीकृत और असतत GPU पर दो-दो बनावटों से चिपके रहने के लिए प्रदर्शन लाभ हैं?
अधिकांश आधुनिक जीपीयू दो (एनपीओटी) बनावट की गैर-शक्ति का समर्थन करते हैं और उन्हें अच्छी तरह से संभालते हैं। प्रदर्शन ड्रॉप काफी कम है। लेकिन विचार करने के लिए कुछ समस्याएं हैं:
एनपीओटी बनावट का उपयोग करते समय यह रैम में अधिक स्थान लेता है, ठीक अगले आकार के पॉट बनावट की तरह। तकनीकी रूप से आप केवल उस जगह को बर्बाद करते हैं जिसका उपयोग वहां कुछ करने के लिए किया जा सकता है;
एनपीओटी बनावट को अगले आकार के पॉट की तुलना में काफी धीमी गति से खोला जा सकता है (ओपनजीएल 2.1 में मेरे पास 30% प्रदर्शन ड्रॉप था);
पुराने जीपीयू और ऑन-बोर्ड / ऑन-चिप जीपीयू इतने उन्नत नहीं हैं, वे अक्सर एनपीओटी बनावट का समर्थन करते हैं, लेकिन समर्थन काफी धीमा और अनाड़ी है;
पुराने जीपीयू भी एनपीओटी बनावट को स्वीकार / प्रदर्शित करने से मना कर सकते हैं;
एमआइपी-मैप प्रक्षेप के कारण कलाकृतियां हो सकती हैं, आपकी 25x25 बनावट में एक काले फ्रिंज हो सकते हैं जहां इसे 32x32 आकार में सामान करने के लिए पिक्सेल जोड़े गए थे।
PS मुझे मोबाइल उपकरणों के बारे में निश्चित रूप से पता नहीं है, पॉट बनावट के संबंध में और भी अधिक प्रतिबंध हो सकते हैं।
गैर-शक्ति-के-दो बनावट के क्या फायदे हैं, यदि कोई हो?
जहां तक मुझे पता है कि केवल 2 फायदे हैं:
- अगर वे पैक नहीं किए जाते हैं तो वे एचडीडी पर कम जगह लेते हैं (जब पैक किए गए खाली क्षेत्र बहुत कम जोड़ देते हैं)
- आप एनपीओटी -> पॉट कनवर्टर लिखने पर समय बचा सकते हैं। आपको रिलीज़ संस्करण के लिए एक की आवश्यकता होगी, लेकिन डिज़ाइनिंग और प्रोटोटाइप / मॉडल के लिए NPOT बनावट का उपयोग करना ठीक है
क्या डेस्कटॉप उपयोगकर्ताओं की बड़ी आबादी है जिनके पास ऐसे कार्ड नहीं हैं जो गैर-शक्ति-दो बनावट का समर्थन करते हैं?
जहाँ तक मुझे पता है और पीसी पर परीक्षण किया गया है - हाँ। इसमें स्पीड-ड्रॉप / माइनर बग्स GPU के प्रमुख प्रतिशत और कार्ड के मामूली प्रतिशत शामिल हैं जो NPOT को बिल्कुल भी नहीं संभालेंगे।