APPARATUS FOR SCHEDULING TASK BASED ON HARDWARE AND METHOD THEREOF

According to an embodiment of the present invention, a task scheduling method of a scheduler accelerator based on hardware and an apparatus using the same can be provided. The task scheduling method includes the steps of: managing information, related to tasks, based on tasks of a system; updating t...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: KIM, MYUNG SUN, KOO, JIN KYU, PARK, JONG CHUL, HAN, SANG BOK
Format: Patent
Sprache:eng ; kor
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:According to an embodiment of the present invention, a task scheduling method of a scheduler accelerator based on hardware and an apparatus using the same can be provided. The task scheduling method includes the steps of: managing information, related to tasks, based on tasks of a system; updating the information, related to tasks, based on a request received from CPUs; selecting a task candidate to be performed by each CPU after a task, being currently performed, based on the updated information, related to tasks; and proving a task candidate selection result to each CPU. 본 발명의 일 실시 예에 따르면, 하드웨어 기반 스케쥴러(scheduler) 가속기의 태스크(task) 스케쥴링(scheduling) 방법에 있어서, 시스템의 태스크에 기반하여 태스크 관련 정보를 관리하는 단계, CPU로부터 수신하는 요청에 기반하여 상기 태스크 관련 정보를 업데이트 하는 단계, 상기 업데이트 된 태스크 관련 정보에 기반하여 현재 실행 중인 태스크 다음으로 각 CPU에서 수행될 태스크 후보를 선택하는 단계 및 상기 태스크 후보 선택 결과를 각 CPU에 제공하는 단계를 포함하는 것을 특징으로 하는 방법 및 이를 이용하는 장치를 제공할 수 있다.