GPGPU를 활용한 전파 영역분석(singleKnife, delta bullington)

GPGPU 를 이용한 병렬처리 연산을 적용하여 개발한 결과물로서 C++AMP를 이용하였다. CUDA C보다 연산속도가 두배정도 느리지만 NVIDA에 종속 되지 않으므로 그래픽카드의 종류에 상관없이 동작되는 장점이 있다. 회절에 대한 부분만 테스트 개념으로 구현하였다. 제대로된 분석을 하게 되면 속도가 더 느려질 수 있으나 동영상을 캡쳐한 장비가 노트북임을 감안하면 그래픽 카드의 사양에 따라 실시간 분석도 가능할 것으로 예상된다.

결과물로는 이미지를 내보내는데 중앙으로부터 각 셀 위치까지의 수신 레벨을 색상으로 표현하지만 단순히 수신레벨값으로만 결과를 생성하는 기능도 가능함

시연동영상




이미지 결과물

36.687141, 127.396866
36.720852, 127.438011
36.748131, 127.474846
36.769527, 127.520134
36.783569, 127.570740
36.817669, 127.631256

댓글

이 블로그의 인기 게시물

3d 안테나 패턴 생성

현금흐름 속도측정