일 관점 에서 본 발명 은 , 멀티 쓰레드 프로그래밍 을 수행 하 기 위한 멀티 쓰레 딩 프레임워크 를 수행 하 는 장치 로서 , 특정 어플리케이션 으로부터 전달 된 단위 작업 들 을 단위 작업 정보 에 따라 처리 순서 를 재정 의 하 고 , 상기 재 정의 된 처리 순서 에 따라 상기 단위 작업 들 을 쓰레드 풀 에 전달 하 여 병렬 처리 하 는 작업 스케줄 러 와 , 상기 특정 어플리케이션 이 수행 되 는 장치 를 검출 하 여 그 내부 에서 사용 되 는 리소스 를 정의 하 는 디바이스 나열 자 와 , 상기 디바이스 나열 자 를 통해 정의 된 상기 리소스 를 관리 하 는 리소스 매니저 와 , 상기 특정 어플리케이션 을 수행 하 는 다수 의 모듈 들 을 플러그 인 형태 로 관리 하 고 , 상기 플러그인 형태 로 관리 되 는 플러그인 모듈 을 상기 작업 스케줄 러 로 제공 하 는 플러그인 매니저 를 포함 하 는 동적 로드 밸 런 싱 을 지원 하 는 멀티 쓰레 딩 프레임워크 를 수행 하 는 장치 를 제공 한다 .