논문내용 |
지난 몇 년간 산업계에는 여러 코어를 가진 CPU가 나오는 혁신적인 일이 발생했고, 이로 인해 생산되는 전자기기의 성능은 우리가 생각했던 것보다 더욱 고성능화 되었다. 그리고 최근에 등장하고 있는 연산 가능한 전자기기들은 대부분 제어용 프로세스와 복수의 연산용 프로세서로 구성된 이기종 환경으로 구성되어 있다. 따라서 이기종 환경을 보다 효율적으로 사용하여 처리 능력을 향상시키기 위해서는 그에 맞는 병렬처리 프로그램이 필요하다. 그래서 본 논문에서는 기존의 순차적 정렬 프로그램을 병렬 처리 프로그램으로 변환하여 처리 효율을 향상시킨 병렬처리 프로토타입을 정의하고 구현하였다. 구현에는 병렬 처리 프로그램의 산업계 표준인 OpenCL 프레임워크를 사용하였다. 그리고 제안한 기법을 순차 처리 방법과 비교 평가한 결과 처리 효율이 30%~50%가 향상되었음을 입증하였다. |