지금 테스트 하고 있는 프로그램이 gt 740의 쿠다를 전부 다 쓰고 있는게 아니긴 하지만

740은 좀 넘한거 같아서 -_- 쿼드로 살 돈은 없고 그냥 970이나 가볼까 싶은데 ...


컴알못이라 어떤 점에서 속도 차이가 발생할 수 있는건지 모르겠음.

일단 프로그램 로직을 보면, 크게 세부분으로 나눠지는데 ...


1. 계산할 값을 디바이스로 복사

2. 계산 수행

3. 결과값을 호스트로 다시 복사


속도 측정해보면 복붙하는건 사실 전체에서 20% 정도 시간을 소모하는거고 계산 과정에서 차이로 보이는데


gt 740의 베이스 클럭이 993 MHz, 970이 1050 MHz 로 의미있는 차이는 아닌거 같아서 고민됨...

메모리 대역폭은 740이 28.8 GB/s 970이 224 GB/s로 매우 큰 차이가 있긴한데, 이게 호스트-디바이스간 데이터 전송 속도라면

로직 개선이 없이는 돈지랄로 개선할 수 있는 속도 차이가 크지 않은걸로 보임


이렇게 보는게 맞나?


세줄 요약

1. 쿠다로 시뮬레이션 꿀 빨고 싶음.

2. 호스트-디바이스 전송 시간보단 계산에서 소모되는 시간이 많이 큼.

3. GT 740과 GTX 970의 계산 속도 차이가 나는지?