한편 , 본 발명 에서 제안 하 는 쓰레드 풀 기반 의 단위 작업 프로그래밍 모델 은 병렬 처리 단위 작업 설계 , 작업 할당 , 자동 쓰레드 관리 , 동기 화 및 로드 밸 런 싱 의 작업 을 수행 하 며 , 특히 작업 을 할당 한 이후 에 는 작업 및 쓰레드 의 관리 가 자동 적 으로 이루어지 며 , 본 발명 에서 제안 하 는 작업 스케줄 러 를 사용 할 경우 자동 로드 밸 런 싱이 가능 하 여 싱글 코어 와 멀티 코어 에 동시 에 적용 이 가능 하 며 각각 의 플랫폼 에서 최적 화 된 성능 을 기대 할 수 있 다 . 이러 한 멀티 쓰레 딩 프레임워크 는 플랫 폼 코어 개수 에 관계없이 최적 의 동작 성능 을 기대 할 수 있 고 , 쓰레드 풀 및 옵 셥 레벨 의 제어 를 통하 여 동적 로드 밸 런 싱 을 구현 하 고 있 다 .