METHOD AND APPARATUS FOR PROCESS SCHEDULING

According to an embodiment of the present invention, provided is a process scheduling method, which includes the steps of: receiving operation requests from a plurality of processes; determining priority information of a plurality of near memory processors based on predetermined state information of...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: TAI, YONG MIN, SHIN, YOUNG SAM
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, provided is a process scheduling method, which includes the steps of: receiving operation requests from a plurality of processes; determining priority information of a plurality of near memory processors based on predetermined state information of a plurality of memories which correspond to the plurality of near memory processors; allocating the operation requests to at least one near memory processor based on the determined priority information; and updating state information of at least one memory of the plurality of memories corresponding to the at least one near memory processor in a state table. 일 실시예에 따른 프로세스 스케줄링 방법에 있어서, 상기 방법은 복수의 프로세스들로부터 연산 요청들을 수신하는 단계; 복수의 근접 메모리 프로세서들에 대응하여 미리 정해진 메모리 단위들의 상태 정보에 기초하여, 상기 복수의 근접 메모리 프로세서들의 우선 순위 정보를 결정하는 단계; 상기 우선 순위 정보에 기초하여, 상기 연산 요청들을 적어도 하나의 근접 메모리 프로세서에 할당하는 단계; 및 상기 상태 테이블에서 상기 적어도 하나의 근접 메모리 프로세서에 대응하는 적어도 하나의 메모리 단위의 상태 정보를 업데이트하는 단계를 포함할 수 있다.