Project Denver
પ્રોજેક્ટ ડેનવર એ એનવીડિયા દ્વારા રચાયેલ કેન્દ્રીય પ્રક્રિયા એકમનું કોડનામ છે જે સરળ હાર્ડવેર ડીકોડર અને સોફ્ટવેર-આધારિત દ્વિસંગી અનુવાદ (ગતિશીલ પુનઃસંયોજન) ના સંયોજનનો ઉપયોગ કરીને એઆરએમવી8-એ 64/32-બીટ સૂચના સમૂહોનો અમલ કરે છે જ્યાં "ડેનવરનું દ્વિસંગી અનુવાદ સ્તર સોફ્ટવેરમાં ચાલે છે, ઓપરેટિંગ સિસ્ટમ કરતા નીચલા સ્તરે, અને સામાન્ય રીતે એક્સેસ કરાયેલ સ્ટોર્સ, મુખ્ય મેમરીમાં સંગ્રહિત 128 એમબી કેશમાં પહેલેથી જ ઑપ્ટિમાઇઝ કરેલ કોડ સિક્વન્સ". ડેનવર એ ખૂબ જ વિશાળ ઇન-ઓર્ડર સુપરસ્કેલર પાઇપલાઇન છે. તેની રચના તેને અન્ય એસ. આઈ. પી. કોર (દા. ત. એસ. આઈ. પી. કોર) સાથે એકીકરણ માટે યોગ્ય બનાવે છે. જી. પી. યુ., ડિસ્પ્લે કંટ્રોલર, ડી. એસ. પી., ઇમેજ પ્રોસેસર, વગેરે) એક ડાઈમાં ચિપ (એસ. ઓ. સી.) પર સિસ્ટમની રચના કરે છે. પ્રોજેક્ટ ડેનવર મોબાઇલ કમ્પ્યુટર્સ, પર્સનલ કમ્પ્યુટર્સ, સર્વર્સ તેમજ સુપર કમ્પ્યુટર્સ પર લક્ષિત છે. સંબંધિત કોરને એનવીડિયાની ટેગ્રા એસ. ઓ. સી. શ્રેણીમાં સંકલન મળ્યું છે. શરૂઆતમાં ડેનવર કોર 28 એનએમ પ્રક્રિયા નોડ (ટેગ્રા મોડેલ T132 ઉર્ફે "ટેગ્રા K1") માટે ડિઝાઇન કરવામાં આવ્યા હતા. ડેનવર 2 એક સુધારેલી ડિઝાઇન હતી જે નાના, વધુ કાર્યક્ષમ 16 એનએમ નોડ માટે બનાવવામાં આવી હતી. (ટેગ્રા મોડેલ T186 ઉર્ફે "ટેગ્રા X2"). 2018માં, એનવીડિયાએ એક સુધારેલી ડિઝાઇન (કોડનામઃ "કાર્મેલ", એઆરએમવી8 (64-બીટ; વેરિઅન્ટઃ 10-વે સુપરસ્કેલર, ફંક્શનલ સેફ્ટી, ડ્યુઅલ એક્ઝેક્યુશન, પેરિટી અને ઇસીસી સાથે ARM-v8.2) રજૂ કરી હતી, જે કુલ 8 કોર (અથવા 4 ડ્યુઅલ-કોર જોડી) ઓફર કરતી ટેગ્રા ઝેવિયર એસઓસીમાં એકીકૃત થઈ હતી. કાર્મેલ સીપીયુ કોર સંપૂર્ણ એડવાન્સ્ડ સિમડી (એઆરએમ એનઇઓએન), વીએફપી (વેક્ટર ફ્લોટિંગ પોઇન્ટ) અને ARMv8.2-FP16 ને સપોર્ટ કરે છે. થર્ડ પાર્ટી નિષ્ણાતો દ્વારા જેટ્સન એજીએક્સ ડેવલપમેન્ટ કીટમાં સંકલિત કાર્મેલ કોરનું પ્રથમ પ્રકાશિત પરીક્ષણ સપ્ટેમ્બર 2018 માં થયું હતું અને તમામ શંકાઓ હોવા છતાં, અગાઉની સિસ્ટમોની તુલનામાં આ વાસ્તવિક વિશ્વની ભૌતિક અભિવ્યક્તિ માટે અપેક્ષિત કામગીરીમાં નોંધપાત્ર વધારો થયો હોવાનું સૂચવ્યું હતું. કાર્મેલ ડિઝાઇન ટેગ્રા મોડેલ T194 ("ટેગ્રા ઝેવિયર") માં મળી શકે છે જે 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 કાર્મેલ ASIC મેક્રો બ્લોક્સ (દરેકમાં 2 કોર હોય છે) વધુ એક ક્રોસબાર અને L3 મેમરીના 4 MiB સાથે એકબીજા સાથે મેળ ખાય છે. 2011 ના કન્ઝ્યુમર ઇલેક્ટ્રોનિક્સ શોમાં પ્રોજેક્ટ ડેનવરનું અસ્તિત્વ જાહેર કરવામાં આવ્યું હતું. 4 માર્ચ, 2011 ના પ્રશ્નોત્તર લેખમાં સી. ઈ. ઓ. જેન-સુન હુઆંગે જાહેર કર્યું કે પ્રોજેક્ટ ડેનવર એ પાંચ વર્ષનો 64-બીટ એઆરએમવી8-એ આર્કિટેક્ચર સીપીયુ વિકાસ છે, જેના પર સેંકડો ઇજનેરોએ સાડા ત્રણ વર્ષ સુધી કામ કર્યું હતું અને જેમાં 32-બીટ એઆરએમ સૂચના સમૂહ (એઆરએમવી7) પછાત સુસંગતતા પણ છે. પ્રોજેક્ટ ડેનવરની શરૂઆત સ્ટેક્સર કંપની (કોલોરાડો) માં x86-સુસંગત પ્રોસેસર તરીકે દ્વિસંગી અનુવાદનો ઉપયોગ કરીને કરવામાં આવી હતી, જે ટ્રાન્સમેટાના પ્રોજેક્ટ્સની જેમ જ છે. સ્ટેક્સરને 2006માં એનવીડિયા દ્વારા હસ્તગત કરવામાં આવી હતી. ટોમના હાર્ડવેર અનુસાર, ડેનવર ટીમમાં ઇન્ટેલ, એએમડી, એચપી, સન અને ટ્રાન્સમેટાના ઇજનેરો છે, અને તેમની પાસે આઉટ-ઓફ-ઓર્ડર એક્ઝેક્યુશન, ખૂબ લાંબા સૂચના શબ્દો (વીએલઆઈડબલ્યુ) અને એક સાથે મલ્ટીથ્રેડિંગ (એસએમટી) સાથે સુપરસ્કેલર સીપીયુ ડિઝાઇન કરવાનો વ્યાપક અનુભવ છે. ચાર્લી ડેમર્જિયનના જણાવ્યા અનુસાર, પ્રોજેક્ટ ડેનવર સીપીયુ સીપીયુમાં ફર્મવેરનો ઉપયોગ કરીને આંતરિક રીતે એઆરએમ સૂચનાઓને આંતરિક સૂચના સમૂહમાં અનુવાદિત કરી શકે છે. ડેમર્જિયનના જણાવ્યા અનુસાર, પ્રોજેક્ટ ડેનવરનો મૂળ હેતુ ટ્રાન્સમેટાની કોડ મોર્ફિંગ તકનીકનો ઉપયોગ કરીને એઆરએમ અને x86 કોડ બંનેને ટેકો આપવાનો હતો, પરંતુ એનવીડિયા ઇન્ટેલના પેટન્ટ માટે લાઇસન્સ મેળવી શક્યું ન હોવાથી તેને એઆરએમવી8-એ 64-બીટ સૂચના સમૂહમાં બદલવામાં આવ્યું હતું. ડેનવર સીપીયુ કોર સાથે પ્રથમ ગ્રાહક ઉપકરણ શિપિંગ, ગૂગલના નેક્સસ 9ની જાહેરાત 15 ઓક્ટોબર, 2014ના રોજ કરવામાં આવી હતી. આ ટેબ્લેટનું ઉત્પાદન એચટીસી દ્વારા કરવામાં આવ્યું હતું અને તેમાં ડ્યુઅલ-કોર ટેગ્રા કે1 એસઓસી છે. નેક્સસ 9 એ ગ્રાહકો માટે ઉપલબ્ધ પ્રથમ 64-બીટ એન્ડ્રોઇડ ઉપકરણ હતું. એઆરએમવી8-એ કોર સંદર્ભોની સરખામણી પણ જુઓ બાહ્ય કડીઓ એઆરએમ પ્રોસેસર્સ એનવીડિયા ઉત્પાદનો ખૂબ લાંબી સૂચના વર્ડ કમ્પ્યુટિંગ