Tachyon (software)
ટેચિયોન એક સમાંતર/મલ્ટીપ્રોસેસર રે ટ્રેસિંગ સોફ્ટવેર છે. તે ડિસ્ટ્રિબ્યુટેડ મેમરી પેરેલલ કમ્પ્યુટર્સ, શેર્ડ મેમરી કમ્પ્યુટર્સ અને વર્કસ્ટેશનના ક્લસ્ટર્સ પર ઉપયોગ કરવા માટે એક પેરેલલ રે ટ્રેસિંગ લાઇબ્રેરી છે. ટેચિયોન એમ્બિયન્ટ ઓક્લુઝન લાઇટિંગ, ડેપ્થ-ઓફ-ફિલ્ડ ફોકલ બ્લર, શેડો, રિફ્લેક્શન અને અન્ય જેવી રેન્ડરિંગ સુવિધાઓનો અમલ કરે છે. તે મૂળરૂપે જ્હોન સ્ટોન દ્વારા તેમના એમ. એસ. માટે ઇન્ટેલ આઇપીએસસી/860 માટે વિકસાવવામાં આવ્યું હતું. યુનિવર્સિટી ઓફ મિઝોરી-રોલા. ત્યારબાદ ટેચિયોન વધુ કાર્યક્ષમ અને સંપૂર્ણ રે ટ્રેસિંગ એન્જિન બન્યું, અને હવે તે વીએમડી અને સેજમેથ જેવા સંખ્યાબંધ અન્ય ઓપન સોર્સ સોફ્ટવેર પેકેજોમાં સામેલ કરવામાં આવ્યું છે. ટાચિયોનને અનુમતિ લાઇસન્સ (ટારબોલમાં સમાવિષ્ટ) હેઠળ મુક્ત કરવામાં આવે છે. ઉત્ક્રાંતિ અને વિશેષતાઓ ટેચિયોન મૂળરૂપે ઇન્ટેલ આઇપીએસસી/860 માટે વિકસાવવામાં આવ્યું હતું, જે ઇન્ટેલ આઇ860 પર આધારિત હાયપરક્યુબ ઇન્ટરકનેક્ટ ટોપોલોજી પર આધારિત ડિસ્ટ્રિબ્યુટેડ મેમરી પેરેલલ કમ્પ્યુટર છે, જે વીએલઆઇડબલ્યુ આર્કિટેક્ચર સાથે પ્રારંભિક આરઆઇએસસી સીપીયુ છે. ટેચિયોન મૂળરૂપે આઇપીએસસી શ્રેણી માટે ઇન્ટેલના માલિકીના એનએક્સ મેસેજ પાસિંગ ઇન્ટરફેસનો ઉપયોગ કરીને લખવામાં આવ્યું હતું, પરંતુ તે પછી ટૂંક સમયમાં 1995માં તેને એમપીઆઈના પ્રારંભિક સંસ્કરણોમાં મૂકવામાં આવ્યું હતું. ટેચિયોનને ઓક રિજ નેશનલ લેબોરેટરી ખાતે પેરાગોન એક્સપી/એસ 150 એમપીનો ઉપયોગ કરીને ઇન્ટેલ પેરાગોન પ્લેટફોર્મ પર ચલાવવા માટે સ્વીકારવામાં આવ્યું હતું. ઓ. આર. એન. એલ. એક્સ. પી./એસ. 150 એમ. પી. એ ટેચિયોન દ્વારા સમર્થિત પ્રથમ પ્લેટફોર્મ હતું, જે નોડ્સ વચ્ચે પસાર થતા મોટા પાયે વિતરિત મેમરી સંદેશ અને નોડ્સની અંદર વહેંચાયેલ મેમરી મલ્ટીથ્રેડિંગ બંનેને જોડે છે. વિવિધ પરંપરાગત યુનિક્સ-આધારિત વર્કસ્ટેશન પ્લેટફોર્મ્સ અને પ્રારંભિક ક્લસ્ટરોમાં ટેચિયોનનું અનુકૂલન અનુસરવામાં આવ્યું, જેમાં આઇબીએમ એસપી 2 માં પોર્ટિંગનો સમાવેશ થાય છે. નાસા લેંગલી રિસર્ચ સેન્ટર ખાતે પેરાગોન એક્સપી/એસ પર કરવામાં આવેલા સુપરસોનિક કમ્બસ્ટર ફ્લોના ઇન-સીટૂ વોલ્યુમ વિઝ્યુલાઇઝેશનને મંજૂરી આપવા માટે ટેચિયોનને પેરાફ્લો સીએફડી કોડમાં સામેલ કરવામાં આવ્યું હતું, જે અગાઉ ઉપયોગમાં લેવાતા પરંપરાગત પોસ્ટ-પ્રોસેસિંગ વિઝ્યુલાઇઝેશન અભિગમો પર નોંધપાત્ર પ્રદર્શન લાભ પૂરો પાડે છે. 1999ની શરૂઆતમાં, ટેચિયોન માટેના સમર્થનને મોલેક્યુલર ગ્રાફિક્સ પ્રોગ્રામ વી. એમ. ડી. માં સામેલ કરવામાં આવ્યું હતું, અને તેનાથી ટેચિયોન અને વી. એમ. ડી. ના ચાલુ સમયગાળાના સહ-વિકાસની શરૂઆત થઈ હતી જ્યાં ખાસ કરીને મોલેક્યુલર ગ્રાફિક્સ માટે ઘણી નવી ટેચિયોન સુવિધાઓ ઉમેરવામાં આવી હતી. ટેચિયોનનો ઉપયોગ એન. એસ. એફ. 2004 વિઝ્યુલાઇઝેશન ચેલેન્જ માટે વિજેતા છબી ચિત્રણ શ્રેણીને પ્રસ્તુત કરવા માટે કરવામાં આવ્યો હતો. 2007માં, ટેચિયને એમ્બિયન્ટ ઓક્લુઝન લાઇટિંગ માટે ટેકો ઉમેર્યો હતો, જે એવી વિશેષતાઓમાંની એક હતી જેણે તેને વીએમડી સાથે જોડાણમાં મોલેક્યુલર વિઝ્યુલાઇઝેશન માટે વધુને વધુ લોકપ્રિય બનાવી હતી. VMD અને Tachyon ધીમે ધીમે ક્લસ્ટરો પર નિયમિત વિઝ્યુલાઇઝેશન અને વિશ્લેષણ કાર્યોને ટેકો આપવા માટે સ્વીકારવામાં આવ્યા હતા, અને પછીથી મોટા પેટાસ્કેલ સુપરકોમ્પ્યુટર્સ માટે. ટાચિયોનનો ઉપયોગ ઝાઓ એટ અલ દ્વારા ઉકેલાયેલા એચ. આય. વી-1 કેપ્સિડના અણુ માળખાની આકૃતિઓ, ચલચિત્રો અને પ્રકૃતિ આવરણ છબી બનાવવા માટે કરવામાં આવ્યો હતો. 2013 માં, એન. સી. એસ. એ., યુ. ઇલિનોઇસ ખાતે બ્લુ વોટર્સ પેટાસ્કેલ સુપરકોમ્પ્યુટર પર. સુપરકમ્પ્યુટિંગ 2020 ખાતે વિજેતા પ્રોજેક્ટ અને સુપરકમ્પ્યુટિંગ 2021 ખાતે બે અંતિમ પ્રોજેક્ટ સહિત ત્રણ અલગ-અલગ એસીએમ ગોર્ડન બેલ કોવિડ-19 સંશોધન પ્રોજેક્ટ્સમાં સાર્સ-કોવ-2 વિરિયન, સ્પાઇક પ્રોટીન અને એરોસોલાઇઝ્ડ વિરિયનની છબીઓ પ્રસ્તુત કરવા માટે ટેચિયોનના સીપીયુ અને જીપીયુ બંને સંસ્કરણોનો ઉપયોગ કરવામાં આવ્યો હતો. પેરેલલ કમ્પ્યુટિંગ પ્રદર્શન, તાલીમ અને બેન્ચમાર્કિંગમાં ઉપયોગ વિવિધ પ્રકારના પ્લેટફોર્મ્સ પર તેની પોર્ટેબિલિટીને કારણે ટેચિયોનનો ઉપયોગ વિવિધ પેરેલલ કમ્પ્યુટિંગ અને કમ્પાઇલર સંશોધન લેખો માટે ટેસ્ટ કેસ તરીકે કરવામાં આવ્યો છે. 1999માં, જ્હોન સ્ટોને કુક એન્ડ એસોસિએટ્સના કેસીસી કમ્પાઇલરનો ઉપયોગ કરીને ઓપનએમપી નિર્દેશક-આધારિત સમાંતર કમ્પ્યુટિંગ ધોરણના પ્રારંભિક સંસ્કરણોને ટેકો આપવા માટે ટેચિયોનના અનુકૂલન સાથે બિલ મેગ્રોને મદદ કરી હતી. કેસીસી અને ઓપનએમપીનો ઉપયોગ કરીને ડીઇસી આલ્ફા વર્કસ્ટેશન પર ઇન્ટરેક્ટિવ રે ટ્રેસિંગ કરતા ડેમો તરીકે ટાચિયોનને દર્શાવવામાં આવ્યું હતું. 2000માં ઇન્ટેલે કુક એન્ડ એસોસિએટ્સ ઇન્ક. હસ્તગત કરી હતી અને ટેચિયોનનો ઉપયોગ ઓપનએમપી પ્રદર્શન તરીકે થતો રહ્યો હતો. ઇન્ટેલે પાછળથી તેના થ્રેડિંગ બિલ્ડિંગ બ્લોક્સ (ટીબીબી) સમાંતર પ્રોગ્રામિંગ સિસ્ટમ માટે વિવિધ પ્રોગ્રામિંગ ઉદાહરણો વિકસાવવા માટે ટેચિયોનનો ઉપયોગ કર્યો, જ્યાં પ્રોગ્રામનું જૂનું સંસ્કરણ આજે પણ એક ઉદાહરણ તરીકે સામેલ કરવામાં આવે છે. 2006માં, એસ. પી. ઈ. સી. એચ. પી. જી. દ્વારા એસ. પી. ઈ. સી. એમ. પી. આઈ. 2007 બેંચમાર્ક સ્યુટમાં સમાવેશ કરવા માટે ટાચિયોનની પસંદગી કરવામાં આવી હતી. ઉચ્ચ ગુણવત્તાની છબીઓ પ્રસ્તુત કરવા માટેના સાધન તરીકે ટેચિયોનના લાક્ષણિક ઉપયોગ ઉપરાંત, સંભવતઃ તેની પોર્ટેબિલિટી અને એસપીઈસી એમપીઆઈ 2007 માં સમાવેશને કારણે, તેનો ઉપયોગ સમાંતર રેન્ડરિંગ અને વિઝ્યુલાઇઝેશન, ક્લાઉડ કમ્પ્યુટિંગ અને સમાંતર કમ્પ્યુટિંગ, કમ્પાઇલર્સ, રનટાઇમ સિસ્ટમ્સ અને કમ્પ્યુટર આર્કિટેક્ચર, પ્રદર્શન વિશ્લેષણ સાધનો અને એચપીસી સિસ્ટમ્સની ઊર્જા કાર્યક્ષમતા સંબંધિત વિવિધ સંશોધન પ્રોજેક્ટ્સ માટે પરીક્ષણ કેસ અને સરખામણીના બિંદુ તરીકે પણ કરવામાં આવ્યો છે. વિઝ્યુઅલ મોલેક્યુલર ડાયનેમિક્સ એક્સટર્નલ લિંક્સ ટેચિયોન પેરેલલ/મલ્ટીપ્રોસેસર રે ટ્રેસિંગ સિસ્ટમ વેબસાઇટ ટેચિયોન રે ટ્રેસર (વીએમડીમાં બિલ્ટ) જ્હોન સ્ટોનનું એમએસ પણ જુઓ. લિનક્સ ક્રોસ-પ્લેટફોર્મ સોફ્ટવેર ફ્રી 3D ગ્રાફિક્સ સોફ્ટવેર ફ્રી કમ્પ્યુટર-સહાયિત ડિઝાઇન સોફ્ટવેર ગ્લોબલ ઇલ્યુમિનેશન સોફ્ટવેર માટે ટેચિયોન રેફરન્સ 3D રેન્ડરિંગ સોફ્ટવેરની પ્રારંભિક આવૃત્તિઓનું વર્ણન કરતી થીસીસ