Project Denver
प्रोजेक्ट डेनवर एनवीडिया द्वारा डिजाइन की गई एक केंद्रीय प्रसंस्करण इकाई का कूट नाम है जो सरल हार्डवेयर डिकोडर और सॉफ्टवेयर-आधारित द्विआधारी अनुवाद (गतिशील पुनर्संयोजन) के संयोजन का उपयोग करके एआरएमवी8-ए 64/32-बिट निर्देश सेट को लागू करता है जहां "डेनवर की द्विआधारी अनुवाद परत सॉफ्टवेयर में चलती है, ऑपरेटिंग सिस्टम की तुलना में निचले स्तर पर, और आमतौर पर एक्सेस किए गए स्टोर, मुख्य मेमोरी में संग्रहीत 128 एमबी कैश में पहले से ही अनुकूलित कोड अनुक्रम"। डेनवर एक बहुत विस्तृत इन-ऑर्डर सुपरस्केलर पाइपलाइन है। इसका डिजाइन इसे अन्य एस. आई. पी. कोर के साथ एकीकरण के लिए उपयुक्त बनाता है। जीपीयू, डिस्प्ले कंट्रोलर, डीएसपी, इमेज प्रोसेसर, आदि) इनटू वन डाई एक चिप (एसओसी) पर एक प्रणाली का गठन करता है। प्रोजेक्ट डेनवर मोबाइल कंप्यूटर, पर्सनल कंप्यूटर, सर्वर के साथ-साथ सुपर कंप्यूटर पर लक्षित है। संबंधित कोर ने एनवीडिया से टेग्रा एस. ओ. सी. श्रृंखला में एकीकरण पाया है। प्रारंभ में डेनवर कोर को 28 एनएम प्रक्रिया नोड (टेग्रा मॉडल टी132 उर्फ "टेग्रा के1") के लिए डिज़ाइन किया गया था। डेनवर 2 एक बेहतर डिज़ाइन था जिसे छोटे, अधिक कुशल 16 एनएम नोड के लिए बनाया गया था। (टेग्रा मॉडल टी186 उर्फ "टेग्रा एक्स2")। 2018 में, एनवीडिया ने ए. आर. एम. वी. 8 (64-बिट; संस्करणः ARM-v8.2 10-तरफा सुपरस्केलर, कार्यात्मक सुरक्षा, दोहरे निष्पादन, समानता और ई. सी. सी. के साथ) पर आधारित एक बेहतर डिज़ाइन (कूटनामः "कार्मेल") जारी किया, जो कुल 8 कोर (या 4 दोहरे-कोर जोड़े) की पेशकश करते हुए टेग्रा जेवियर एस. ओ. सी. में एकीकृत हो गया। कार्मेल सीपीयू कोर पूर्ण उन्नत सिमडी (एआरएम एनईओएन), वीएफपी (वेक्टर फ्लोटिंग पॉइंट) और ARMv8.2-FP16 का समर्थन करता है। तीसरे पक्ष के विशेषज्ञों द्वारा जेट्सन एजीएक्स विकास किट में एकीकृत कार्मेल कोर का पहला प्रकाशित परीक्षण सितंबर 2018 में हुआ और सभी संदेहों के बावजूद, पूर्ववर्ती प्रणालियों की तुलना में इस वास्तविक दुनिया की भौतिक अभिव्यक्ति के लिए अपेक्षित प्रदर्शन में उल्लेखनीय वृद्धि का संकेत दिया। कार्मेल डिजाइन टेग्रा मॉडल टी194 ("टेग्रा जेवियर") में पाया जा सकता है जिसे 12 एनएम संरचना आकार के साथ डिजाइन किया गया है। अवलोकन 7-तरफा सुपरस्केलर निष्पादन पाइपलाइन के साथ पाइपलाइन्ड प्रोसेसर 128 की. बी. निर्देश + 64 की. बी. डेटा एल1 कैश प्रति कोर (दोनों 4-तरफा), 2 एम. आई. बी. एल2 कैश (16-तरफा साझा) डेनवर भी 128 एम. आई. बी. मुख्य मेमोरी को एक व्याख्या कैश के रूप में अलग रखता है, जो मुख्य ऑपरेटिंग सिस्टम के लिए दुर्गम है। 2. 5 गीगाहर्ट्ज़ ए. आर. एम. कोड तक चलने का अनुवाद या तो एक हार्डवेयर अनुवादक द्वारा या सॉफ्टवेयर अनुकरण के माध्यम से एक निर्देश सेट में किया जाता है जो प्रोजेक्ट डेनवर के लिए आंतरिक है। ए. आर. एम. निर्देशों को फिर से व्यवस्थित किया जा सकता है, हटा दिया जा सकता है यदि वे अंतिम परिणाम में योगदान नहीं करते हैं, या अन्यथा अनुकूलित किया जा सकता है यदि सॉफ्टवेयर अनुकरण का उपयोग किया जाता है। चिप्स टेग्रा के1 बनाने के लिए एक डुअल-कोर डेनवर सीपीयू को केपलर-आधारित जीपीयू समाधान के साथ जोड़ा गया था; डुअल-कोर 2.3 गीगाहर्ट्ज़ डेनवर-आधारित के1 का उपयोग पहली बार एचटीसी नेक्सस 9 टैबलेट में किया गया था, जिसे 3 नवंबर 2014 को जारी किया गया था। हालाँकि, ध्यान दें कि क्वाड-कोर टेग्रा के1, उसी नाम का उपयोग करते हुए, डेनवर पर आधारित नहीं है। एनवीडिया टेग्रा एक्स2 में दो डेनवर2 (ए. आर. एम. वी. 8 64 बिट) कोर हैं और एक सुसंगत एच. एम. पी. (हेटेरोजिनियस मल्टी-प्रोसेसर आर्किटेक्चर) दृष्टिकोण का उपयोग करते हुए अन्य चार ए57 (ए. आर. एम. वी. 8 64 बिट) कोर हैं। यह इकाइयों को पार्कर-जी. पी. यू. के साथ जोड़ता है। टेग्रा जेवियर कार्मेल डिजाइन के साथ 8 सीपीयू कोर के साथ एनवीडिया वोल्टा-जीपीयू और कई विशेष प्रयोजन त्वरकों को जोड़ रहा है। इस डिजाइन में 4 कार्मेल एएसआईसी मैक्रो ब्लॉक (प्रत्येक में 2 कोर होने के साथ) एक और क्रॉसबार और एल3 मेमोरी के 4 एम. आई. बी. के साथ एक दूसरे से मेल खाते हैं। प्रोजेक्ट डेनवर के अस्तित्व का खुलासा 2011 के उपभोक्ता इलेक्ट्रॉनिक्स शो में किया गया था। 4 मार्च, 2011 के एक सवाल-जवाब लेख में सी. ई. ओ. जेन-सुन हुआंग ने खुलासा किया कि प्रोजेक्ट डेनवर एक पांच साल का 64-बिट ए. आर. एम. वी. 8-ए आर्किटेक्चर सी. पी. यू. विकास है जिस पर सैकड़ों इंजीनियरों ने पहले ही साढ़े तीन साल तक काम किया था और जिसमें 32-बिट ए. आर. एम. निर्देश सेट (ए. आर. एम. वी. 7) पिछड़े संगतता भी है। प्रोजेक्ट डेनवर को स्टेक्सार कंपनी (कोलोराडो) में बाइनरी अनुवाद का उपयोग करते हुए एक x86-संगत प्रोसेसर के रूप में शुरू किया गया था, जो ट्रांसमेटा की परियोजनाओं के समान था। स्टेक्सर को 2006 में एनवीडिया द्वारा अधिग्रहित किया गया था। टॉम के हार्डवेयर के अनुसार, डेनवर टीम में इंटेल, एएमडी, एचपी, सन और ट्रांसमेटा के इंजीनियर हैं, और उनके पास आउट-ऑफ-ऑर्डर निष्पादन, बहुत लंबे निर्देश शब्दों (वीएलआईडब्ल्यू) और एक साथ मल्टीथ्रेडिंग (एसएमटी) के साथ सुपरस्केलर सीपीयू डिजाइन करने का व्यापक अनुभव है। चार्ली डेमर्जियन के अनुसार, प्रोजेक्ट डेनवर सीपीयू सीपीयू में फर्मवेयर का उपयोग करके आंतरिक रूप से एआरएम निर्देशों को एक आंतरिक निर्देश सेट में अनुवादित कर सकता है। डेमर्जियन के अनुसार, प्रोजेक्ट डेनवर का उद्देश्य मूल रूप से ट्रांसमेटा से कोड मॉर्फिंग तकनीक का उपयोग करके एआरएम और x86 कोड दोनों का समर्थन करना था, लेकिन इसे एआरएमवी8-ए 64-बिट निर्देश सेट में बदल दिया गया क्योंकि एनवीडिया इंटेल के पेटेंट के लिए लाइसेंस प्राप्त नहीं कर सका था। डेनवर सीपीयू कोर के साथ पहला उपभोक्ता उपकरण शिपिंग, गूगल का नेक्सस 9,15 अक्टूबर, 2014 को घोषित किया गया था। टैबलेट एचटीसी द्वारा निर्मित किया गया था और इसमें डुअल-कोर टेग्रा के1 एसओसी है। नेक्सस 9 उपभोक्ताओं के लिए उपलब्ध पहला 64-बिट एंड्रॉइड उपकरण था। एआरएमवी8-ए कोर संदर्भों की तुलना भी देखें बाहरी लिंक एआरएम प्रोसेसर एनवीडिया उत्पाद बहुत लंबा निर्देश वर्ड कंप्यूटिंग