FAQ-CUDA
홈 > CUDA > FAQ-CUDA

Fermi(페르미 C2050) 기존 Cuda와의 호환성?

미루웨어

2010-04-19

6179
 

엔비디아의 그래픽카드는 드라이버레벨에서의 하위호환성을 가지고 있기 때문에 197.XX 이상의 드라이버를 사용하시면, 어떠한 CUDA 버전을 이용해 만든 CUDA기반 어플리케이션을 실행할 있습니다. 하지만, Fermi 새로운 기능을 모두 사용하기 위해서는 CUDA SDK 3.0 사용하셔야 합니니다. 또한, 컴파일 하드웨어 아키텍쳐 구조를 SM2.0으로 컴파일하여 사용하시면 됩니다

 

특히, 아래의 표를 확인하시면 아키텍쳐가 발전하면 지원하는 기능을 확인하실 있습니다.

 

하드웨어 아키텍쳐 SM버전

Feature Support

1.0

1.1

1.2

1.3

2.0

글로벌 메모리의 32비트 정수 Atomic 함수

No

Yes

글로벌 메모리의 64비트 정수 Atomic 함수

No

Yes

공유 메모리의 32비트 정수 Atomic 함수

Yes

Warp vote 함수

Yes

배정도 정밀도 실수연산

No

Yes

공유/글로벌 메모리의 32비트 실수 Atomic 함수

No

Yes

__ballot() 함수

Yes

__threadfence_system() 함수

Yes

__syncthreads_count(),
__syncthreads_and(),
 __syncthreads_or()
함수

Yes

 

 

보다 자세한 CUDA3.0 대한 내용은 다음의 링크를 참고하시면 됩니다.CUDA C Programming Guide 

http://developer.download.nvidia.com/compute/cuda/3_0/toolkit/docs/NVIDIA_CUDA_ProgrammingGuide.pdf

 

호환성 가이드는 다음의 링크를 참고하시면 됩니다. Fermi Compatibility Guide 

http://developer.download.nvidia.com/compute/cuda/3_0/toolkit/docs/NVIDIA_FermiCompatibilityGuide.pdf

 

Fermi(페르미 C2050) 과 Tesla C1060 같이 사용하기

Fermi(페르미 C2050) Cuda 교육은?
목록보기