맞춤기술찾기

이전대상기술

다중 데이터 링크 처리기 상에서 쓰레드 스케줄링 방법

  • 기술번호 : KST2019028477
  • 담당센터 : 대전기술혁신센터
  • 전화번호 : 042-610-2279
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 본 발명에 따른 다중 데이터 링크 처리기 상에서 쓰레드 스케줄링 방법은, 함수별 수행시간을 프로파일링하는 수행시간 프로파일링 단계; 실시간 메시지 요청이 발생하면 메시지가 수행해야 하는 함수 수행시간의 합으로 메시지의 처리시간을 예측하고 처리가능한 우선순위 기반 비선점 스케줄링을 사용하는 우선순위 기반 비선점 스케줄링 단계; 상기 비선점 스케줄링과 관련하여 처리할 스케줄러가 없을 경우, 우선순위 기반 선점 스케줄링을 사용하는 우선순위 기반 선점 스케줄링 단계; 및 우선순위 기반 선점 스케줄링과 연관된 스케줄러의 이용률이 임계치를 넘어갈 경우, 우선순위 기반 비선점 스케줄링으로 변경하는 스케줄링 이용률 기반 스케줄링 변경 단계를 포함하고, 실시간 메시지의 마감기한 위배를 줄이고 비실시간 메시지의 기아 현상을 방지하는 스케줄러의 구조를 제공할 수 있다.
Int. CL G06F 9/50 (2018.01.01) G06F 9/30 (2018.01.01)
CPC G06F 9/50(2013.01) G06F 9/50(2013.01) G06F 9/50(2013.01)
출원번호/일자 1020160099106 (2016.08.03)
출원인 국방과학연구소
등록번호/일자 10-1794765-0000 (2017.11.01)
공개번호/일자
공고번호/일자 (20171107) 문서열기
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 등록
심사진행상태 수리
심판사항
구분 신규
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (2016.08.03)
심사청구항수 4

출원인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 출원인 표입니다.
번호 이름 국적 주소
1 국방과학연구소 대한민국 대전광역시 유성구

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 박경미 대한민국 서울특별시 강남구
2 임만엽 대한민국 서울특별시 송파구
3 김상준 대한민국 경기도 용인시 수지구
4 박성용 대한민국 서울특별시 마포구
5 왕상호 대한민국 서울특별시 양천구
6 김범진 대한민국 서울특별시 마포구

대리인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 대리인 표입니다.
번호 이름 국적 주소
1 박장원 대한민국 서울특별시 강남구 강남대로 ***, *층~*층 (논현동, 비너스빌딩)(박장원특허법률사무소)

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
1 국방과학연구소 대전광역시 유성구
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 [특허출원]특허출원서
[Patent Application] Patent Application
2016.08.03 수리 (Accepted) 1-1-2016-0756654-60
2 선행기술조사의뢰서
Request for Prior Art Search
2017.03.13 수리 (Accepted) 9-1-9999-9999999-89
3 선행기술조사보고서
Report of Prior Art Search
2017.04.27 발송처리완료 (Completion of Transmission) 9-6-2017-0066362-42
4 의견제출통지서
Notification of reason for refusal
2017.05.16 발송처리완료 (Completion of Transmission) 9-5-2017-0341598-60
5 [명세서등 보정]보정서
[Amendment to Description, etc.] Amendment
2017.07.04 보정승인간주 (Regarded as an acceptance of amendment) 1-1-2017-0641581-07
6 [거절이유 등 통지에 따른 의견]의견(답변, 소명)서
[Opinion according to the Notification of Reasons for Refusal] Written Opinion(Written Reply, Written Substantiation)
2017.07.04 수리 (Accepted) 1-1-2017-0641579-15
7 등록결정서
Decision to grant
2017.10.26 발송처리완료 (Completion of Transmission) 9-5-2017-0744739-08
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
다중 데이터 링크 처리기 상에서 복수의 CPU들을 이용하는 쓰레드 스케줄링 방법에 있어서,함수별 수행시간을 프로파일링하는 수행시간 프로파일링 단계;실시간 메시지 요청이 발생하면 메시지가 수행해야 하는 함수 수행시간의 합으로 메시지의 처리시간을 예측하고 처리가능한 우선순위 기반 비선점 스케줄링을 사용하는 우선순위 기반 비선점 스케줄링 단계;상기 비선점 스케줄링과 관련하여 처리할 스케줄러가 없을 경우, 우선순위 기반 선점 스케줄링을 사용하는 우선순위 기반 선점 스케줄링 단계; 및우선순위 기반 선점 스케줄링과 연관된 스케줄러의 이용률이 상한 임계치를 넘어갈 경우, 우선순위 기반 비선점 스케줄링으로 변경하는 스케줄링 이용률 기반 스케줄링 변경 단계를 포함하고,상기 복수의 CPU들은 제1 내지 제4CPU를 포함하고,상기 제1CPU는 우선순위 기반 비선점 스케줄링 방식으로 스케줄링하고,상기 제2, 제3CPU는 우선순위 기반 선점 스케줄링 방식으로 스케줄링하고,상기 제4CPU는 CFS(Completely Fair Scheduler) 방식으로 스케줄링하고,상기 다중 데이터 링크 처리기 상에서 실시간 메시지의 수행시간 예측 및 특성을 고려하여 마감시간 위배를 최소화하기 위해, 상기 제2, 제3 CPU에서 상기 마감시간이 위배되는지 조사하고,n개의 쓰레드에 대해, CPU 이용률(U)이 1보다 클 경우, 상기 우선순위 기반 선점 스케줄링 방식을 사용하는 다른 CPU에서 처리하고,상기 제2 또는 제3CPU의 이용률이 사전 정의된 상한 임계치를 넘을 경우, 상기 제1 CPU를 상기 우선순위 기반 비선점 스케줄링 방식에서 상기 우선순위 기반 선점 스케줄링 방식으로 변경하여 스케줄러의 수의 동적으로 조절하는, 쓰레드 스케줄링 방법
2 2
제1항에 있어서,상기 n개의 쓰레드에 대하여, Ci를 수행시간, Ti를 메시지의 주기라고 할 때, 을 만족하여 상기 CPU 이용률(U)이 1보다 클 경우, 상기 우선순위 기반 선점 스케줄링 방식을 사용하는 다른 CPU에서 해당 쓰레드를 수행하는, 쓰레드 스케줄링 방법
3 3
제1항에 있어서,상기 복수의 CPU들에 대하여 CPU별 스케줄링 알고리즘을 다르게 하는, 쓰레드 스케줄링 방법
4 4
삭제
5 5
삭제
6 6
제1항에 있어서, 상기 제1CPU는 상기 우선순위 기반 비선점 스케줄링을 사용하여 수행시간을 프로파일링 하여 오차를 감소시키고,동적 재구성이 되는 함수 단위로 수행시간 측정 및 프로파일링 함으로써, 상기 실시간 메시지를 처리하는 함수들이 동적으로 재구성이 되는 경우, 상기 실시간 메시지 처리에 따른 수행시간을 예측하는 것을 특징으로 하는, 쓰레드 스케줄링 방법
지정국 정보가 없습니다
패밀리정보가 없습니다
국가 R&D 정보가 없습니다.