આરવી 64 એક્સ, આરઆઈએસસી-વી તકનીકો પર આધારિત એક ઓપન સોર્સ જીપીયુ

ઉત્સાહીઓનું એક જૂથ (પિક્સિલિકાના યોગદાન સાથે) પ્રોજેક્ટ વિકસાવી રહ્યું છે આરવી 64 એક્સ, ક્યુ બનાવવાનો હેતુ છે સપ્લિમેન્ટલ 3 ડી ગ્રાફિક્સ અને મલ્ટિમીડિયા પ્રોસેસિંગ સૂચનાઓનો સમૂહ, જેનો ઉપયોગ કાર્યક્ષમતાને એકીકૃત કરવા માટે કરી શકાય છે RISC-V પ્રોસેસરો પર GPU.

પ્રોજેક્ટ નિ freeશુલ્ક તરીકે સ્થિત થયેલ છે, તેને રોયલ્ટીની જરૂર હોતી નથી અને ઉપયોગની શરતો લાદતી નથી, તમને આરવી 64 એક્સ પર આધારિત સંપૂર્ણ ખુલ્લા જીપીયુ બનાવવા દે છે.

64 ડી ગ્રાફિક્સ અને મીડિયા પ્રોસેસિંગ માટે રચાયેલ ગ્રાફિક્સ સૂચનોનો નવો સેટ પ્રસ્તાવિત કરવા માટે પિક્સિલિકા ભાગીદારો આરવી 3 એક્સ સાથે ભાગીદાર છે. તે એક ફ્યુઝડ આઇએસએ સીપીયુ-જીપીયુ હોઈ શકે છે. 

આ નવી સૂચનાઓ આરઆઈએસસી-વી બેઝ વેક્ટર સૂચના સેટ પર આધારિત છે. તેઓ નવા ડેટા પ્રકારો માટે સમર્થન ઉમેરશે જે આરઆઇએસસી-વી આઇએસએ કર્નલની ભાવનામાં સ્તરવાળી એક્સ્ટેંશન તરીકે ચોક્કસ ગ્રાફિક્સ છે.

આરવી 64 એક્સ વિશે

આરવી 64 એક્સ RISC-V ISA વેક્ટર સૂચનો પર આધારિત છે, જે નવા ડેટા પ્રકારો અને ચાર્ટ-વિશિષ્ટ એક્સ્ટેંશન માટેના સપોર્ટ સાથે વધારી છે.

ઉદાહરણ તરીકે, પિક્સેલ્સ (આરજીબીએ), બિંદુઓ (એક્સવાયઝડબ્લ્યુ), ટેક્સચર એલિમેન્ટ્સ (યુવીડબ્લ્યુ-ટેક્સેલ્સ), વેક્ટર્સ (2-4 તત્વો સાથેનું ઓપરેશન), મટીરિયલ પરિમાણો, લાઇટિંગ ગણતરીઓ, ગુણાતીત ગણિત, depthંડાઈ બફર (ઝેડ - બફર) અને ફ્રેમ બફર (ફ્રેમબફર).

પ્રથમ પ્રોટોટાઇપ આરવી 64 એક્સ-આધારિત જી.પી.યુ. માઇક્રોકન્ટ્રોલર્સ અને માં વાપરવા માટે રચાયેલ છે વલ્કન ગ્રાફિક્સ API, ના સમર્થન સુધી મર્યાદિત રહેશે, જોકે સમય જતાં, તેઓ ઓપનજીએલ અને ડાયરેક્ટએક્સ માટે સપોર્ટ ઉમેરવાનું વચન આપે છે.

મુખ્ય પ્રેરણા વિકાસ માટે અનુકૂળ આર્કીટેક્ચરની જરૂરિયાત છે જે પરવાનગી આપે છે શંકુનું બે તબક્કા કાપવું, મનસ્વી રંગ depંડાણો માટે ઝડપી ફ્યુરિયર પરિવર્તનોનો ઉપયોગ, અને એસએલએએમ હાર્ડવેરના અમલીકરણ જેવી ચોક્કસ સમસ્યાઓને અસરકારક રીતે હલ કરવા માટે એક્સ્ટેંશનને કનેક્ટ કરવું.

ઉદાહરણ તરીકે, આરવી 64 એક્સ ગણતરીકીય પાઇપલાઇન માટે તેના પોતાના તબક્કાઓના અમલીકરણને મંજૂરી આપે છે, ભૌમિતિક, પિક્સેલ અને ફ્રેમ બફર, તેમજ તમારા પોતાના ટેસ્સેલેટર બનાવો.

તે પણ ઉલ્લેખિત છે કે આરવી 64 એક્સ સાથે, ચિપ ઉત્પાદકો સામાન્ય બાબતો પર સમય બગાડ્યા વિના, અદ્યતન ક્ષમતાઓ પર ધ્યાન કેન્દ્રિત કરીને, હાલની બેકબોનના આધારે જરૂરી ઉકેલો તૈયાર કરવામાં સક્ષમ હશે.

આરવી 64 એક્સ સંકર સીપીયુ-જીપીયુ આઇએસએ તરીકે વિકસિત થઈ રહ્યું છે, વિશિષ્ટ ગ્રાફિક્સ માઇક્રોકન્ટ્રોલર્સ અને મલ્ટીકોર પ્રોસેસરો બનાવવાની મંજૂરી જે ગ્રાફિકલ icalપરેશન્સ કરવા માટે બ્લોક્સ સાથે કોમ્પ્યુટેશનલ કોરોને જોડે છે.

એક પ્રોસેસર જે આરઆઈએસસી-વી કોરને એક GPU બ્લોક સાથે જોડે છે તે એકલ એકમ (કોઈ સ્પષ્ટ GPU મેપિંગ) જેવું લાગે છે અને ડેટા લેયર સમાંતર માટે એક યુનિફાઇડ 64-બીટ સૂચના સેટ અને સિમડ મોડેલનો ઉપયોગ કરીને પ્રોગ્રામ થયેલ છે. આરવી 64 એક્સ આર્કિટેક્ચર એ કોમ્પેક્ટ અને કાર્યક્ષમ અમલીકરણ તરફ વિકસિત થઈ રહ્યું છે જેનો અમલ એફપીજીએ અને એએસઆઈસીના આધારે થઈ શકે છે.

સોફ્ટવેર ડેવલપમેન્ટને પરિવર્તિત કરાયેલ ખુલ્લી સ્રોતની હિલચાલ હાર્ડવેર વિકાસકર્તાઓમાં સ્થાન મેળવી રહી છે. આરઆઈએસસી-વી આર્કિટેક્ચર પર કેન્દ્રિત પ્રારંભિક પ્રયત્નો માર્ગ તરફ દોરી રહ્યા છે. અમે અમારા આગલા ઓપન સોર્સ વિશેષ પ્રોજેક્ટમાં ખુલ્લા હાર્ડવેર વિકાસના વચન અને મુશ્કેલીઓનું અન્વેષણ કરીએ છીએ.

લાક્ષણિકતાઓમાં આરવી 64 એક્સ આર્કિટેક્ચરનો સિંગલ મેમરી મોડેલનો ઉપયોગ સીપીયુ અને જીપીયુ પર જોવા મળે છે, જે 3D API APIપરેશનની પ્રક્રિયા કરતી વખતે GPU મેમરી અને સીપીયુ વચ્ચે કUલ્સનું અનુવાદ કરવા માટે વધારાના RPC / IPC મિકેનિઝમ્સને દૂર કરે છે.

માઇક્રોકોડ સ્તર પર માનક ગ્રાફિક્સ operationsપરેશન લાગુ કરી શકાય છે. કસ્ટમ શેડર્સ, રાસ્ટરરાઇઝર્સ અને રે ટ્રેસિંગ એક્સ્ટેંશન બનાવવાનું સમર્થન છે. વધુમાં, સિમ્યુલેશન, કમ્પ્યુટર દ્રષ્ટિ અને મશીન લર્નિંગ સમસ્યાઓ હલ કરવા માટે વેક્ટર operationsપરેશનને માઇક્રોકોડ સ્તર પર લાગુ કરી શકાય છે.

સંદર્ભ અમલીકરણ આરવી 64 એક્સમાં સૂચનાઓ અને ડેટા માટે 1 કેબી એલ 32 કેશ, માઇક્રોકોડ માટે 8 કેબી એસઆરએએમ શામેલ છે, ઇન્સ્ટ્રક્શન ડીકોડર, આરવી 32 વી અને આરવી 64 એક્સ ઇન્સ્ટ્રક્શન સેટ્સના હાર્ડવેર ઇમ્પ્લમેશન, માઇક્રોકોડ-ડિફાઇન્ડ વિસ્તૃત સૂચના ડીકોડર, વેક્ટર એરિથમેટિક લોજિક યુનિટ (એએલયુ), 136 તત્વો સાથે 1024-બીટ રજિસ્ટર ફાઇલ, એક સ્પેશિયલ ફંક્શન યુનિટ (એસએફયુ), ટેક્સચર યુનિટ અને એ. રૂપરેખાંકિત સ્થાનિક ફ્રેમબફર.

છેલ્લે, જો તમે તેના વિશે વધુ જાણવા માંગો છો તમે મૂળ પોસ્ટમાં વિગતો ચકાસી શકો છો. કડી આ છે.


તમારી ટિપ્પણી મૂકો

તમારું ઇમેઇલ સરનામું પ્રકાશિત કરવામાં આવશે નહીં. આવશ્યક ક્ષેત્રો સાથે ચિહ્નિત થયેલ છે *

*

*

  1. ડેટા માટે જવાબદાર: AB ઈન્ટરનેટ નેટવર્ક્સ 2008 SL
  2. ડેટાનો હેતુ: નિયંત્રણ સ્પામ, ટિપ્પણી સંચાલન.
  3. કાયદો: તમારી સંમતિ
  4. ડેટાની વાતચીત: કાયદાકીય જવાબદારી સિવાય ડેટા તૃતીય પક્ષને આપવામાં આવશે નહીં.
  5. ડેટા સ્ટોરેજ: cસેન્ટસ નેટવર્ક્સ (ઇયુ) દ્વારા હોસ્ટ કરેલો ડેટાબેઝ
  6. અધિકાર: કોઈપણ સમયે તમે તમારી માહિતીને મર્યાદિત, પુન recoverપ્રાપ્ત અને કા deleteી શકો છો.