1. NVIDIA driver install && CUDA setting - rod8902/grrc2016 GitHub Wiki

nvidia driver 설치

http://blog.daum.net/bagjunggyu/66

  1. sudo apt-get --purge remove xserver-xorg-video-nouveau
  2. sudo update-initramfs -u
  3. sudo reboot
  4. Ctrl + Alt + F1 TTy1 로그인
  5. sudo service lightdm stop
  6. sudo sh NVIDIA*.run

CUDA install

https://www.quantstart.com/articles/Installing-Nvidia-CUDA-on-Ubuntu-14-04-for-Linux-GPU-Computing

  • sudo apt-get install cuda 대신 sudo apt-get install cuda-6-5
  1. sudo apt-get install build-essential
  2. wget http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1404/x86_64/cuda-repo-ubuntu1404_6.5-14_amd64.deb
  3. sudo dpkg -i cuda-repo-ubuntu1404_6.5-14_amd64.deb
  4. sudo apt-get update
  5. sudo apt-get install cuda-6-5
  6. vim ~/.bashrc
    Add next..
    export PATH=/usr/local/cuda-6.5/bin:$PATH
    export LD_LIBRARY_PATH=/usr/local/cuda-6.5/lib64:$LD_LIBRARY_PATH
    end
  7. source ~/.bashrc
  8. cuda-install-samples-6.5.sh target_directory
  9. cd target_directory/NVIDIA_CUDA-6.5_Samples
  10. make
  11. cd bin/x86_64/linux/release
  12. ./deviceQuery

Trouble Shooting

CMSIS-DSP

-site
https://www.keil.com/pack/doc/CMSIS/DSP/html/group___f_i_r_l_p_f.html
-fir low pass filter usage
https://www.youtube.com/watch?v=JXE3GzNDM2c

CUDA COMPILE

nvcc -c xxx.cu
gcc main.c xxx.o -L/usr/local/cuda/lib64 -lcuadrt ->g++ vector_addition.cpp kernel.o -I/usr/local/cuda/include/ -L/usr/local/cuda/lib64 -lcudart

CUDA Shared Library

http://stackoverflow.com/questions/17278932/cuda-shared-library-linking-undefined-reference-to-cudaregisterlinkedbinary
https://devtalk.nvidia.com/default/topic/395049/shared-library-creation-/

CUDA & LADSPA

error: a value of type “void *” cannot be assigned to an entity of type “float *”
->명시적으로 타입캐스팅 해줄것!

CUDA & JACK

http://www.zamaudio.com/?p=380
https://jonghyunkim816.wordpress.com/2014/09/26/ubuntu-14-04-jack-audio-%EC%84%A4%EC%A0%95/
https://github.com/overtone/overtone/wiki/Installing-and-starting-jack

⚠️ **GitHub.com Fallback** ⚠️