A software based ultrasound imaging system is disclosed. According to an aspect of the present invention, a method and an architecture for efficiently transmitting, processing, and storing channel data (or raw data) in a software-based ultrasonic imaging system are provided.소프트웨어 기반의 초음파 이미징 시스템을 개시한다.본 실시예의 일 측면에 의하면, 소프트웨어 기반의 초음파 이미징 시스템에서 채널 데이터(또는 Raw 데이터)를 효율적으로 전송, 처리 및 저장할 수 있는 방법 및 아키텍처를 제공한다.