[ ubuntu ] تثبيت Install PyCuda

مكتبات للغة python تساعدنا في استخدام معالج كرت الشاشه في برامجنا وتفتح لنا الامكانيه في استخدام قوتها
طبعاً هذي من سلسلة كتابة برنامج لفك تشفير بأستخدام CUDA
بسم الله ..

اولاً لابد التأكد من انك قمت بتركيب CUDA Toolkit اذا لم تقم بالتركيب قم بمراجعة هذا الموضوع ” [ ubuntu ] تثبيت install CUDA Toolkit

التركيب

  • تثبيت numpy
    abdullah@B4SH:~$ sudo apt-get install python-numpy -y
  • تثبيت المكتبات اللأزمه
    abdullah@B4SH:~$ sudo apt-get install build-essential python-dev python-setuptools libboost-python-dev libboost-thread-dev -y
  • تحميل pycuda من الموقع الرسمي ” من هنا
  • التثبيت
    abdullah@B4SH:~$ tar -xzvf pycuda-0.94.2.tar.gz
    abdullah@B4SH:~$ cd pycuda-0.94.2
    abdullah@B4SH:~$ ./configure.py --cuda-root=/usr/local/cuda --cudadrv-lib-dir=/usr/lib --boost-inc-dir=/usr/include --boost-lib-dir=/usr/lib --boost-python-libname=boost_python-mt --boost-thread-libname=boost_thread-mt
    abdullah@B4SH:~$ make -j 4
    abdullah@B4SH:~$ sudo python setup.py install
    
  • تم التركيب , يوجد بعض الامثله للتجربه تجدها هنا ” ./examples
    و لتركيب مزيد من الامثله قم بتشغيل هذا الملف “download-examples-from-wiki.py”
    وتجد الامثله داخل المجلد في ” wiki-examples ”

تم الانتهاء ,,
اذا وجدت لدي وقت فراغ بإذن الله سوف اكتب المزيد من التفاصيل حول كتابة اكواد بإستخدام PyCuda

أترك تعليقك

0 تعليقات.

أترك تعليقك


[ Ctrl + Enter ]