병렬 처리 구조의 GPU를 이용한 의료 초음파 영상용 에코 신호 처리기

An Echo Processor for Medical Ultrasound Imaging Using a GPU with Massively Parallel Processing Architecture

  • 서신혁 (서강대학교 전자공학과) ;
  • 손학렬 (서강대학교 전자공학과) ;
  • 송태경 (서강대학교 전자공학과)
  • Seo, Sin-Hyeok (Department of Electronic Engineering Sogang University) ;
  • Sohn, Hak-Yeol (Department of Electronic Engineering Sogang University) ;
  • Song, Tai-Kyong (Department of Electronic Engineering Sogang University)
  • 발행 : 2008.06.18

초록

The method and results of the software implementation of a echo processor for medical ultrasound imaging using a GPU (NVIDIA G80) is presented. The echo signal processing functions are modified in a SIMD manner suitable for the GPU's massively parallel processing architecture so that the GPU's 128 ALUs are utilized nearly 100%. The preliminary result for a frame of image composed of 128 scan lines, each having 10240 16-bit samples, shows that the echo processor can be inplemented at a high rate of 30 frames per second when implemented in C, which is close to the optimized assembly codes running on the TI's TMS320C6416 DSP.

키워드