구차 니 의 잡동사니 모음 : : ' Programming / openCL & CUDA ' 카테고리 의 글 목록 ( 2 Page ) 
 Total | 6 , 152 , 224 
 ' Programming / openCL & CUDA ' 에 해당 되 는 글 80 건 
 2014 . 01 . 13 cuda dim 3 변수 초기 화 
 2014 . 01 . 13 vs 2008 cuda syntax highlight 
 2014 . 01 . 13 VS 2008 + cuda 5 . 5 프로젝트 생성 
 2014 . 01 . 08 nvidia ion + ubuntu 12 . 04 LTS + cuda 5 . 5 
 2014 . 01 . 06 cuda on windows 7 
 2014 . 01 . 06 cuda / cpu 테스트 드라이브 
 2014 . 01 . 06 cuda on ubuntu 12 . 04 LTS 
 2014 . 01 . 06 cuda 5 . 5 
 2013 . 02 . 17 CUDA Capability 별 기능 차이 
 2013 . 02 . 17 Nvidia GTX 시리즈 별 코드네임 
 Programming / openCL & CUDA 2014 . 1 . 13 . 17 : 58 
 cuda dim 3 변수 초기 화 
 dim 3 는 uint 3 형 ( unsigned int ) 으로 x , y , z 3 개 의 변수 를 지니 는 구조 체다 . 
 c ++ 스타일 과 c 스타일 로 초기 화 가 각각 가능 하 며 
 C ++ 스타일 로 는 
 식 으로 값 이 없 는 건 1 로 선언 되 며 
 C 스타일 로 는 
 으로 선언 된다 . 
 엥 ? c 스타일 로 는 선언 안 되 는데 ? 
 C : \ Program Files \ NVIDIA GPU Computing Toolkit \ CUDA \ v 5 . 5 \ include \ vector _ types . h 
 struct __ device _ builtin __ dim 3 
 [ 링크 : http : / / choorucode . com / 2011 / 02 / 16 / cuda - dim 3 / ] 
 cuda 5 . 5 조금 은 더 빠르 게 컴파일 하 기 ( 0 ) 
 GTX 650 / ion devicequery ( 4 ) 
 cuda dim 3 변수 초기 화 ( 0 ) 
 vs 2008 cuda syntax highlight ( 0 ) 
 VS 2008 + cuda 5 . 5 프로젝트 생성 ( 0 ) 
 nvidia ion + ubuntu 12 . 04 LTS + cuda 5 . 5 ( 0 ) 
 Programming / openCL & CUDA 2014 . 1 . 13 . 10 : 49 
 vs 2008 cuda syntax highlight 
 vs 2005 가 VS 8 인데 이 녀석 으로 vs 2008 / VS 9 에 덮 어 씌우 며 된다 . 
 usertype . dat 파일 은 아래 의 경로 에 있 는데 UUID 가 들어가 서 사용 자 마다 다르 게 추가 될 가능 성 이 있 다 . 
 usertype . dat 파일 을 
 아래 의 경로 에 복사 한다 . 
 C : \ Program Files ( x 86 ) \ Microsoft Visual Studio 9 . 0 \ Common 7 \ IDE \ usertype . dat 
 Want pretty syntax highlighting when editing your . cu files in Visual Studio ? 
 Visual Studio . Net 2005 / Visual Studio 8 : 
 1 . If you don ' t have a usertype . dat file in your " Microsoft Visual Studio 8 \ Common 7 \ IDE " folder , then copy the included usertype . dat file there . If you do , append the contents of the included usertype . dat onto the end of the " Microsoft Visual Studio 8 \ Common 7 \ IDE \ usertype . dat " 
 2 . Start Visual Studio 8 . Select the menu " Tools -> Options . ..". Open " Text Editor " in the tree view on the left , and click on " File Extension ". Type cu in the " Extension " box , set the editor to " Microsoft Visual C ++" and click " Add ". Click " OK " on the dialog box . 
 3 . Restart Visual Studio and your CUDA code should now have syntax highlighting . 
 그리고 는 Visual Studio 의 도구 - 옵션 - 텍스트 에디터 에서 
 파일 확 장명 에 cu 를 축가 하 고 편집기 를 " Microsoft Visual C ++" 으로 선택 후 적용 하 면 된다 . 
 dim 3 타입 까지 색상 이 들어가 는 것 을 확인 ! 
 [ 링크 : http : / / stackoverflow . com / questions / 5077104 / how - can - i - get - syntax - highlighting - for - a - cu - file - in - visual - studio ] 
 cuda on windows 7 ( 0 ) 
 Programming / openCL & CUDA 2014 . 1 . 13 . 10 : 23 
 VS 2008 + cuda 5 . 5 프로젝트 생성 
 예전 에 는 복잡 하 게 룰 을 추가 해야 했 는데 
 2011 / 01 / 04 - [ Programming / openCL / CUDA ] - Visual Studio 2008 에서 CUDA 프로젝트 만들 기 
 기본 템 플렛 이 추가 되 어 있 어서 편리 하 게 만들 수 있 다 . 
 그런데 . . 기본 적 으로 5 개 짜리 더 하 는 예제 가 추가 되 는 건가 ? 
 // Add vectors in parallel . 
 / / Helper function for using CUDA to add vectors in parallel . 
 cudaError _ t addWithCuda ( int * c , const int * a , const int * b , unsigned int size ) 
 / / Allocate GPU buffers for three vectors ( two input , one output ) . 
 cuda / cpu 테스트 드라이브 ( 0 ) 
 Programming / openCL & CUDA 2014 . 1 . 8 . 22 : 04 
 nvidia ion + ubuntu 12 . 04 LTS + cuda 5 . 5 
 xrog . conf 설정 문제 로 작동 도 안 되 고 쑈 하 다가 
 modprobe 하 고 나 서의 여파 인지 xorg . conf 를 예전 걸로 되돌린 여파 인지 모르 겠 지만 
 어찌어찌 X window 실행 이 가능 해져서 
 부랴부랴 nbody 와 만만 한 fluidgl 두 개 를 돌려 보 았 다 . 
 atom 330 ( 1 . 6 Ghz ) 에서 는 절대 불 가능 할 거 같 은 38 프레임 의 nbody ㄷ ㄷ ㄷ 
 아무튼 . . ion 이 2 개 의 MP 밖 에 없 음 에 도 불구 하 고 꽤 나 좋 은 성능 을 내주 는 것 같 다 . 
 이 녀석 은 . . 희한 하 게 프레임 이 안 나오 네 
 cuda on ubuntu 12 . 04 LTS ( 0 ) 
 Programming / openCL & CUDA 2014 . 1 . 6 . 15 : 21 
 cuda on windows 7 
 드라이버 와 문서 / 예 제 코드 / 툴킷 이 포함 되 어 있 다 . 
 기본 설치 위치 는 아래 와 같이 각양각색 이 다 . 
 cuda 5 . 5 ( 0 ) 
 Programming / openCL & CUDA 2014 . 1 . 6 . 15 : 20 
 cuda / cpu 테스트 드라이브 
 Telsa K 20 GPU 원격 클 로스터 로그인 데모 가입 인 거 같 은 데 
 들 어 본 적 없 는 어플리케이션 들 뿐 이 라 , 돌려볼 방법 도 몰라서 무 의미 해져 버린 좋 은 기회 ㅠㅠ 
 [ 링크 : http : / / www . nvidia . co . kr / object / gpu - test - drive - kr . html ] 
 CUDA Capability 별 기능 차이 ( 0 ) 
 Programming / openCL & CUDA 2014 . 1 . 6 . 10 : 52 
 cuda on ubuntu 12 . 04 LTS 
 deb 패키지 로 지원 을 해서 한 번 깔 아 보 는데 엌ㅋㅋㅋ 
 run 으로 설치 시 에 는 / usr / local / cuda - 5 . 5 에 
 Install the CUDA 5 . 5 Toolkit ? ( ( y ) es / ( n ) o / ( q ) uit ) : n 
 Enter CUDA Samples Location [ default is / home / minimonk / NVIDIA _ CUDA - 5 . 5 _ Samples ] : 
 deb 패키지 설치 시 에 는 / usr / local / cuda 에 설치 된다 . ( 32 bit 기준 ) 
 [ 링크 : http : / / docs . nvidia . com / cuda / cuda - getting - started - guide - for - linux / index . html ] 
 일단 . . 설치 된 건 cuda repo 이 니 . . 추가 로 cuda - dev 와 cuda - doc 을 설치 해봐야 징 . . 
 $ sudo apt - cache search cuda 
 boinc - nvidia - cuda - metapackage for CUDA - savvy BOINC client and manager 
 libthrust - dev - Thrust - C ++ template library for CUDA 
 python - pytools - big bag of things supplementing Python standard library 
 libcublas 4 - NVIDIA CUDA BLAS runtime library 
 libcudart 4 - NVIDIA CUDA runtime library 
 libcufft 4 - NVIDIA CUDA FFT runtime library 
 libcurand 4 - NVIDIA CUDA Random Numbers Generation runtime library 
 libcusparse 4 - NVIDIA CUDA Sparse Matrix runtime library 
 libnpp 4 - NVIDIA Performance Primitives runtime library 
 nvidia - compute - profiler - NVIDIA Compute Visual Profiler 
 nvidia - cuda - gdb - NVIDIA CUDA GDB 
 nvidia - cuda - toolkit - NVIDIA CUDA toolkit 
 nvidia - 304 - NVIDIA binary Xorg driver , kernel module and VDPAU library 
 nvidia - 304 - updates - NVIDIA binary Xorg driver , kernel module and VDPAU library 
 nvidia - 319 - NVIDIA binary Xorg driver , kernel module and VDPAU library 
 nvidia - 319 - updates - NVIDIA binary Xorg driver , kernel module and VDPAU library 
 python - pycuda - doc - module to access Nvidia ‘ s CUDA parallel computation API ( documentation ) 
 python - pycuda - headers - headers for Python module to access Nvidia ‘ s CUDA parallel computation API 
 cuda - repo - ubuntu 1204 - CUDA repo configuration files . 
 $ sudo apt - get install nvidia - cuda - dev nvidia - cuda - doc 
 cpp - 4 . 4 g ++- 4 . 4 gcc - 4 . 4 gcc - 4 . 4 - base libcublas 4 libcudart 4 libcufft 4 libcurand 4 libcusparse 4 
 libnpp 4 libqtassistantclient 4 libstdc ++ 6 - 4 . 4 - dev libthrust - dev libvdpau - dev 
 nvidia - compute - profiler nvidia - cuda - gdb nvidia - cuda - toolkit nvidia - opencl - dev opencl - headers 
 gcc - 4 . 4 - locales g ++- 4 . 4 - multilib gcc - 4 . 4 - doc libstdc ++ 6 - 4 . 4 - dbg gcc - 4 . 4 - multilib 
 libmudflap 0 - 4 . 4 - dev libgcc 1 - dbg libgomp 1 - dbg libmudflap 0 - dbg libcloog - ppl 0 libppl - c 2 libppl 7 
 libstdc ++ 6 - 4 . 4 - doc libvdpau - doc 
 nvidia - compute - profiler nvidia - cuda - dev nvidia - cuda - doc nvidia - cuda - gdb nvidia - cuda - toolkit 
 nvidia - opencl - dev opencl - headers 
 0 개 업그레이드 , 21 개 새로 설치 , 0 개 제거 및 4 개 업그레이드 안 함 . 
 142 M 바이트 아카이브 를 받 아야 합니다 . 
 이 작업 후 467 M 바이트 의 디스크 공간 을 더 사용 하 게 됩니다 . 
 계속 하 시 겠 습니까 [ Y / n ] ? 
 샘플 파일 을 위해서 는 run 파일 로 설치 해야 할 듯 . . 
 $ sudo . / cuda _ 5 . 5 . 22 _ linux _ 32 . run 
 NVIDIA CUDA General Terms 
 The Software may collect non - personally identifiable 
 information for the purposes of customizing information 
 delivered to you and improving future versions of the 
 Software . Such information , including IP address and system 
 configuration , will only be collected on an anonymous basis 
 and cannot be linked to any personally identifiable 
 information . Personally identifiable information such as your 
 username or hostname is not collected . 
 Install NVIDIA Accelerated Graphics Driver for Linux - x 86 319 . 37 ? ( ( y ) es / ( n ) o / ( q ) uit ) : y 
 Installing the CUDA Samples in / home / minimonk / NVIDIA _ CUDA - 5 . 5 _ Samples . .. 
 Copying samples to / home / minimonk / NVIDIA _ CUDA - 5 . 5 _ Samples / NVIDIA _ CUDA - 5 . 5 _ Samples now . .. 
 Toolkit : Installed in / usr / local / cuda - 5 . 5 
 Samples : Installed in / home / minimonk / NVIDIA _ CUDA - 5 . 5 _ Samples 
 * for 32 - bit Linux distributions includes / usr / local / cuda - 5 . 5 / lib 
 * for 64 - bit Linux distributions includes / usr / local / cuda - 5 . 5 / lib 64 : / lib 
 * for 32 - bit Linux distributions add / usr / local / cuda - 5 . 5 / lib 
 * for 64 - bit Linux distributions add / usr / local / cuda - 5 . 5 / lib 64 and / lib 
 Logfile is / tmp / cuda _ install _ 5918 . log 
 왜 ! !! 우분투 에서 샘플 코드 까진 관리 를 안 해 주 는 거 야 ㅠㅠ 
 Nvidia GTX 시리즈 별 코드네임 ( 0 ) 
 Programming / openCL & CUDA 2014 . 1 . 6 . 10 : 41 
 ㄷ ㄷ ㄷ 벌써 버전 이 이렇게 ! ! 
 일단 . . 리눅스 는 12 . 04 LTS 32 bit / 2 GB 짜리 라 . . 메모리 라도 늘려 줘야 하나 ? ㅠㅠ 
 Programming / openCL & CUDA 2013 . 2 . 17 . 11 : 11 
 CUDA Capability 별 기능 차이 
 CUDA _ Occupancy _ Calculator . xls 파일 의 GPU Data 탭 참조 
 Programming / openCL & CUDA 2013 . 2 . 17 . 11 : 04 
 Nvidia GTX 시리즈 별 코드네임 
 GTX 200 대 는 Telsa 코어 
 GTX 400 / 500 대 는 Fermi 코어 
 GTX 600 / 700 대 는 Kepler 코어 
 [ 링크 : http : / / en . wikipedia . org / wiki / GeForce _ 200 _ Series ] 
 [ 링크 : http : / / en . wikipedia . org / wiki / GeForce _ 400 _ Series ] 
 [ 링크 : http : / / en . wikipedia . org / wiki / GeForce _ 500 _ Series ] 
 [ 링크 : http : / / en . wikipedia . org / wiki / GeForce _ 600 _ Series ] 
 [ 링크 : http : / / en . wikipedia . org / wiki / GeForce _ 700 _ Series ] 
 cygwin / x ajaxplorer GDB ubuntu youtube OpenGL vi SMB 에어쇼 자바 스크립트 Xen libjpeg 마비노기 영웅전 에어쇼 2009 AVR Eclipse 모토 쿼 티 우분투 busybox atmega 128 coLinux svn python Xming GIMP 안드로이드 boinc CUDA mediawiki 파이썬 Android 2009 에어쇼 삼바 Blender 유튜브 linux SAMBA NFS VLC JavaScript