Incredibuld: विकासाला गती देण्यासाठी एक साधन

incredibuild

इनक्रेडिबिल्ड हे एक शक्तिशाली साधन आहे कंपनीने त्याच नावाने विकसित केले. हे अलीकडे नवीन आवृत्तीवर अद्यतनित केले गेले आहे आणि ते मालकीचे आहे, परंतु मल्टीप्लॅटफॉर्म, विंडोज, लिनक्स आणि Android, निन्टेन्डो स्विच, प्लेस्टेशन 4, Xbox वन आणि इतर प्लॅटफॉर्मवर कार्य करण्यास सक्षम आहे, जरी ते मूळतः HPC साठी होते. क्षेत्र.

IncrediBuild आहे a प्रवेग साधन तयार करा. दिलेल्या मशिनवर एकाच वेळी मोजकेच लोक कंपाईल करत असल्याने, जे करतात त्यांच्या काही फाईल्स तयार न करणाऱ्यांची निष्क्रिय संगणकीय शक्ती का वापरू नये? फायली तयार करण्यासाठी आणि प्रवाहित करण्यासाठी कंपनीच्या स्थानिक नेटवर्कवरील प्रत्येक मशीनवर एक लहान IncrediBuild सर्व्हर स्थापित केला जाईल. संकलित वेळ नेटवर्कवरील मशीन्सच्या संख्येने विभाजित केला जाईल जर ते सध्या न वापरलेले असतील. अशा प्रकारे तुम्ही वर्कलोडचे वितरण आणि संकलनाची गती वाढवण्यासाठी व्यवस्थापित करता.

इनक्रेडिबिल्डचा मोठ्या प्रमाणावर वापर केला जातो व्हिडिओ गेम कंपन्या, कारण ते C++ सारख्या भाषांमधील मोठे संकलन प्रकल्प आहेत ज्यांना बायनरी द्रुतपणे व्युत्पन्न करण्यासाठी भरपूर CPU पॉवर आवश्यक आहे. परंतु या प्रकारची एक्सीलरेटर सॉफ्टवेअर वापरणाऱ्या त्या एकमेव कंपन्या नाहीत.

तुम्ही ओपन सोर्स असलेले तत्सम साधन शोधत असाल, तर Incredibuil चा पर्याय आहे Linux साठी Distcc म्हणतात. हे साधन मूळत: मार्टिन पूलने तयार केले होते आणि आता ते काहीसे सोडून दिलेले असले तरी त्याचा उल्लेख करणे योग्य आहे. हे C, C++ आणि Python मध्ये लिहिलेले आहे, ते क्रॉस-प्लॅटफॉर्म देखील आहे आणि ते GPL परवान्याअंतर्गत प्रसिद्ध केले आहे.

incredibuild प्रमाणे distcc हे बिल्ड टूल आहे. स्रोत कोड संकलन जे संगणकाच्या नेटवर्कवर वितरीत संगणनाचा वापर करून प्रक्रिया वेगवान करते आणि मोठ्या प्रकल्पांवर जलद पूर्ण करते. डिझाईन C, C++, Objective-C प्रोग्रामिंग भाषांसह कार्य करू शकते आणि GCC कंपाइलर बॅकएंड म्हणून वापरते. तथापि, तुमच्याकडे Intel C++ कंपाइलर, सन स्टुडिओ कंपाइलर सूट इ. साठी देखील समर्थन असू शकते.


आपली टिप्पणी द्या

आपला ई-मेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित केले आहेत *

*

*

  1. डेटासाठी जबाबदार: AB इंटरनेट नेटवर्क 2008 SL
  2. डेटाचा उद्देशः नियंत्रण स्पॅम, टिप्पणी व्यवस्थापन.
  3. कायदे: आपली संमती
  4. डेटा संप्रेषण: कायदेशीर बंधन वगळता डेटा तृतीय पक्षास कळविला जाणार नाही.
  5. डेटा संग्रहण: ओकेन्टस नेटवर्क (EU) द्वारा होस्ट केलेला डेटाबेस
  6. अधिकारः कोणत्याही वेळी आपण आपली माहिती मर्यादित, पुनर्प्राप्त आणि हटवू शकता.