쿠다 쓰면 c# 내장 stopwatch 메소드로 측정하는게 아닌가? -_-;
speedup이 2.2x 정도 밖에 안나오는게 이해가 안됨;
호스트-디바이스 통신이 느린거면 managed CUDA를 써서 그런거라고 납득하겠는데, 이건 그냥 느림;
gt 740이 아무리 좆구린 그래픽카드래도 cpu랑 차이가 저거 밖에 안나는게 말이 안되는데 ...
첨엔 쓰레드 안에서 연산을 많이해서 그런가 싶어서 커널을 여러개로 쪼개니까 조금 개선되긴 했지만 여전히 쿠다를 쓰는거 치곤 너무 느림 ㅠ.ㅠ
커널안에 반복문 쓰는 것도 쓰레드 더 많이 나눴는데 이건 별 반응이 없고 ..
단정도 배정도가 무엇임니까?
헉 ... 전부 float으로 했는데 ... double로 바꿔보겠슴미다 ㅠ
검색해보니 잘못된 지식이네 ㅋㅋ 뻘짓시켜서 미안~~ㅋ
ㅋㅋㅋ