सवाल उबंटू 14.04 में जीपीयू ओसेलॉट कैसे स्थापित करें?


मैं उबंटू 14.04 का उपयोग कर रहा हूं और मैं स्थापित करना चाहता हूं जीपीयू ओसेलॉट (GPU गणना अनुप्रयोगों के लिए एक ओपन-सोर्स डायनामिक जेआईटी संकलन ढांचा) इसमें। मैंने उपयुक्त ओसेलॉट संस्करणों की खोज की है लेकिन मुझे कोई नहीं मिला।

क्या मेरे उबंटू में जीपीयू ओसेलॉट स्थापित करने का कोई तरीका है?


2
2017-07-16 12:40


मूल




जवाब:


स्थापना

अगर git स्थापित नहीं है, इसे स्थापित करें:

sudo apt-get update && sudo apt-get install git

जिथूब से चेकआउट ओसेलॉट:

git clone https://github.com/gtcasl/gpuocelot.git

वैकल्पिक रूप से: स्थापित करें boost

sudo apt-get install libboost-all-dev

वैकल्पिक रूप से: कंपाइलर उपकरण स्थापित करें

sudo apt-get install flex bison g++ scons

प्रवेश करें gpuocelot/ocelot निर्देशिका

cd gpuocelot/ocelot

चलाएं build स्क्रिप्ट।

sudo ./build.py --install

यह ओसेलॉट विकास हेडर और पुस्तकालयों को स्थापित करेगा:

libocelot.so

ओसेलॉट लाइब्रेरी के लिए आवश्यक सिस्टम लिंक बनाएं ताकि गतिशील लिंकर इसे पा सके:

sudo ldconfig

इस लाइब्रेरी का इस्तेमाल ओसेलॉट के भीतर के उपकरणों तक पहुंचने के लिए किया जा सकता है या एक सीयूडीए डिवाइस को अनुकरण करने के लिए एनवीसीसी के साथ संकलित एक सीयूडीए आवेदन के खिलाफ जुड़ा हुआ है।

वैकल्पिक रूप से, एक नई उपयोगिता है, OcelotConfig इसका उद्देश्य बस ओसेलॉट के खिलाफ जोड़ने की प्रक्रिया है।

ओसेलॉट के खिलाफ एक कार्यक्रम को जोड़ने के लिए:

g++ -o my_program my_program.o OcelotConfig -l

देखें इस अधिक जानकारी के लिए लिंक।


2
2017-07-24 12:32