GPU cluster
જી. પી. યુ. ક્લસ્ટર એ કમ્પ્યુટર ક્લસ્ટર છે જેમાં દરેક નોડ ગ્રાફિક્સ પ્રોસેસિંગ યુનિટ (જી. પી. યુ.) થી સજ્જ છે. ગ્રાફિક્સ પ્રોસેસિંગ યુનિટ્સ (જી. પી. જી. પી. યુ.) પર જનરલ પર્પઝ કમ્પ્યુટિંગ દ્વારા આધુનિક જી. પી. યુ. ની કોમ્પ્યુટેશનલ શક્તિનો ઉપયોગ કરીને, જી. પી. યુ. ક્લસ્ટર સાથે ખૂબ જ ઝડપી ગણતરીઓ કરી શકાય છે. હાર્ડવેર (જી. પી. યુ.) જી. પી. યુ. ક્લસ્ટર્સનું હાર્ડવેર વર્ગીકરણ બે વર્ગોમાં આવે છેઃ વિજાતીય અને સજાતીય. બંને મુખ્ય આઈ. એચ. વી. માંથી વિજાતીય હાર્ડવેરનો ઉપયોગ કરી શકાય છે (એ. એમ. ડી. અને એનવીડિયા). જો એક જ જી. પી. યુ. ના વિવિધ મોડલનો ઉપયોગ કરવામાં આવે તો પણ (દા. ત. 8800GT) સાથે મિશ્રિત 8800GTX) જી. પી. યુ. સમૂહને વિજાતીય માનવામાં આવે છે. સજાતીય દરેક એક જી. પી. યુ. સમાન હાર્ડવેર વર્ગ, બનાવટ અને નમૂનાનું હોય છે. (એટલે કે. 100 8800GTs ધરાવતું એક સજાતીય ક્લસ્ટર, જે તમામ સમાન માત્રામાં મેમરી ધરાવે છે) ઉપરોક્ત સિમેન્ટિક્સ અનુસાર જી. પી. યુ. ક્લસ્ટરનું વર્ગીકરણ મોટે ભાગે ક્લસ્ટર પર સોફ્ટવેર વિકાસને નિર્દેશિત કરે છે, કારણ કે વિવિધ જી. પી. યુ. માં વિવિધ ક્ષમતાઓ હોય છે જેનો ઉપયોગ કરી શકાય છે. હાર્ડવેર (અન્ય) ઇન્ટરકનેક્ટ કમ્પ્યુટર નોડ્સ અને તેમના સંબંધિત જી. પી. યુ. ઉપરાંત, નોડ્સ વચ્ચે ડેટા શટલ કરવા માટે ઝડપી પર્યાપ્ત ઇન્ટરકનેક્ટ જરૂરી છે. ઇન્ટરકનેક્ટનો પ્રકાર મોટે ભાગે હાજર ગાંઠોની સંખ્યા પર આધાર રાખે છે. ઇન્ટરકનેક્ટ્સના કેટલાક ઉદાહરણોમાં ગીગાબીટ ઇથરનેટ અને ઇન્ફીનીબેન્ડનો સમાવેશ થાય છે. વિક્રેતાઓ એનવીઆઈડીઆઈએ ટેસ્લા 20-શ્રેણીના જી. પી. જી. પી. યુ. નો ઉપયોગ કરીને સંપૂર્ણ રૂપરેખાંકિત જી. પી. યુ. ક્લસ્ટર બનાવવાની અને પહોંચાડવાની ક્ષમતા સાથે સમર્પિત ટેસ્લા પ્રિફર્ડ પાર્ટનર્સ (ટી. પી. પી.) ની સૂચિ પ્રદાન કરે છે. એમેક્સ ઇન્ફર્મેશન ટેક્નોલોજીસ, ડેલ, હ્યુવલેટ-પેકાર્ડ અને સિલિકોન ગ્રાફિક્સ એવી કેટલીક કંપનીઓ છે જે જી. પી. યુ. ક્લસ્ટરો અને સિસ્ટમોની સંપૂર્ણ શ્રેણી પ્રદાન કરે છે. સોફ્ટવેર ઘણા જી. પી. યુ.-સજ્જ મશીનો બનાવવા માટે જરૂરી સોફ્ટવેર ઘટકોમાં નીચેનાનો સમાવેશ થાય છેઃ દરેક ક્લસ્ટર નોડમાં હાજર દરેક પ્રકારના જી. પી. યુ. માટે ઓપરેટિંગ સિસ્ટમ જી. પી. યુ. ડ્રાઇવર. ક્લસ્ટરિંગ API (જેમ કે મેસેજ પાસિંગ ઇન્ટરફેસ, MPI). વર્ચ્યુઅલ સી. એલ. (વી. સી. એલ.) ક્લસ્ટર પ્લેટફોર્મ એ ઓપન સી. એલ. ટી. એમ. માટેનું આવરણ છે જે મોટાભાગની બિનપરિવર્તિત એપ્લિકેશનોને ક્લસ્ટરમાં બહુવિધ ઓપન સી. એલ. ઉપકરણોનો પારદર્શક રીતે ઉપયોગ કરવાની મંજૂરી આપે છે જાણે કે તમામ ઉપકરણો સ્થાનિક કમ્પ્યુટર પર હોય. જી. પી. યુ. ક્લસ્ટર ચલાવવા માટે અલ્ગોરિધમનો નકશો બનાવવો એ પરંપરાગત કમ્પ્યુટર ક્લસ્ટર પર ચલાવવા માટે અલ્ગોરિધમનો નકશો બનાવવા જેવું જ છે. ઉદાહરણ તરીકેઃ રેમમાંથી એરેના ટુકડાઓ વહેંચવાને બદલે, જી. પી. યુ. સમૂહના ગાંઠો વચ્ચે પોત વહેંચવામાં આવે છે. એસ. ટી. એફ. સી. ડેર્સબરી લેબોરેટરી જી. પી. યુ. કોર ટેમ્પરેચર મોનિટરિંગ ક્લસ્ટર કમ્પ્યુટિંગ જી. પી. જી. પી. યુ. ગ્રાફિક્સ હાર્ડવેર ખાતે હાઇ-પર્ફોર્મન્સ કમ્પ્યુટિંગ જી. પી. યુ. ક્લસ્ટર માટે સંદર્ભો અને બાહ્ય લિંક્સ એન. સી. એસ. એ. ના એક્સિલરેટર ક્લસ્ટર જી. પી. યુ. ક્લસ્ટર્સ