আমার ইউবুন্টু 13.10 64 বিট সিস্টেম ( uname -a
):
Linux gpia 3.11.0-18-generic #32-Ubuntu SMP Tue Feb 18 21:11:14 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
আমি যেভাবে CUDA টুলকিট 5.5 ইনস্টল করেছি:
1 - সিস্টেম সেটিংসে -> সফ্টওয়্যার ও আপডেট -> অতিরিক্ত ড্রাইভ , নির্বাচন করুন:
নির্বাচন করুন: এনভিআইডিআইএ বাইনারি এক্সর্গ ড্রাইভার, কার্নেল মডিউল এবং ভিডিপিএইউ লাইব্রেরি
nvidia-319-updates
(মালিকানাধীন) ব্যবহার করে
এটি আমাকে এনভিআইডিআইএ ড্রাইভার সংস্করণ 319.60 দিয়েছে (এটি>> 3193.37 হওয়া দরকার)।
2 - gcc-4.6 ইনস্টল করুন:
sudo apt-get install gcc-4.6
3 - gcc সংস্করণগুলি হ্যান্ডেল করার জন্য আপডেট-বিকল্পগুলি ব্যবহার করুন ( ব্যানস্ক্ট অনুসারে ):
sudo update-alternatives --remove-all gcc
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.6 1
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.8 100
sudo update-alternatives --config gcc
এবং gcc-4.6 চয়ন করুন ।
4 - কিছু sutff ইনস্টল করুন CUDA নমুনা থেকে হারিয়েছে লাইব্রেরি এড়াতে ( libGLU.so
, libX11.so
, libXi.so
, libXmu.so
):
sudo apt-get install freeglut3-dev build-essential libx11-dev libxmu-dev libxi-dev libglu1-mesa-dev
5 - এনভিআইডিআইএ সাইট থেকে পূর্বে ডাউনলোড করা সিইউডিএ টুলকিট ইনস্টল করুন (আরআরএন সংস্করণ 12.10 b৪ বিট: ডেভেলপার.ডাউনলোড.এনভিডিয়া. com/compute/cuda/5_5/rel/installers/cuda_5.5.22_linux_64.run )
sudo sh cuda_5.5.22_linux_64.run
উত্তর: accept
, y
(অসমর্থিত), n
(এনভিডিয়া চালক), y
(টুলকিট ইনস্টল), লিখুন (ডিফল্ট অবস্থান), y
(নমুনা), লিখুন (ডিফল্ট অবস্থান)
6 - আপডেট-বিকল্প সহ, gcc-4.8 এ ফিরে আসুন :
sudo update-alternatives --config gcc
7 - আপনার পাথ এবং এলডি_লিবারি_প্যাথ এনভায়রনমেন্ট ভেরিয়েবলগুলিতে সিইউডিএ বাইনারি এবং লিব পাথ যুক্ত করুন:
পাঠ্য: =========================================
cd /etc/profile.d
sudo vi cuda-5.5_bin.sh
# ভিতরে ফাইল:
export PATH=$PATH:/usr/local/cuda-5.5/bin
=============================================
এলডি_লিবারি_প্যাথ: =============================
cd /etc/ld.so.conf.d
sudo vi cuda-5.5.conf
# ভিতরে ফাইল:
/usr/local/cuda-5.5/lib
/usr/local/cuda-5.5/lib64
=============================================
8 - আপনার সিস্টেমে লগ আউট করুন এবং আবার লগ ইন করুন। nvcc --version
নিম্নলিখিত সাধারণ উদাহরণ কোডগুলির সাথে পরীক্ষা করুন বা সংকলন করুন এবং চালনা করুন: first.cu , Sumvec.cu এর সাথে nvcc filename.cu -o filename.exec
।
একটি ভাল CUDA সময় আছে :-D