Registered
태스크 분배 및 병렬 처리 시스템과 그 방법
- Inventors
-
Kim Byoung Seob, Lee Mi Young, Myungcheol Lee
- Application No.
-
10-2007-0132585 (2007.12.17)
KIPRIS
- Publication No.
-
10-2009-0065133 (2009.06.22)
- Registration No.
- 10-1013073-0000 (2011.01.28)
- Country
- KOREA
- Project Code
-
07MH2700, A Development of Cost Effective and Large Scale Global Internet Service Solution,
Kim Myung-Joon
- Abstract
- 본 발명은 태스크 분배 및 병렬 처리 시스템과 그 방법에 대하여 개시한다. 본 발명에 따른 태스크 분배 및 병렬 처리 시스템은, 사용자가 요청한 작업을 소정크기의 맵(Map) 태스크들로 분할하여 하나 이상의 태스크 노드로 분배하는 작업 관리기; 및 상기 하나 이상의 태스크 노드에 각각 위치하고, 상기 분배된 각 태스크를 멀티 스레드 방식으로 각각 병렬 처리한 후 통합하여 중간 결과 파일을 생성하는 Map 태스크 실행기를 포함하는 점에 그 특징이 있다. 본 발명은 사용자 요청 작업에 대한 태스크 분배에 있어 노드 및 멀티 코어 중앙처리장치의 병렬 처리 특징을 고려하여 태스크 스레드 그룹별로 Map 태스크를 할당하고, 개별 Map 태스크에 대한 중간 결과 파일을 공유함으로써, 한 노드에서 여러 개의 태스크를 병렬 분산 처리하여 시스템 부하가 적고, 시스템 속도가 향상된다.