METHOD FOR STATUS MONITORING OF ACCELERATION KERNELS IN A STORAGE DEVICE AND STORAGE DEVICE EMPLOYING THE SAME
Disclosed is a method for monitoring a state of acceleration kernels in a storage device. The method comprises the steps of: receiving an asynchronous event reporting (AER) command from a host, by a controller of the storage device, corresponding to a first operation assigned to a first acceleration...
Gespeichert in:
Hauptverfasser: | , , |
---|---|
Format: | Patent |
Sprache: | eng ; kor |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | Disclosed is a method for monitoring a state of acceleration kernels in a storage device. The method comprises the steps of: receiving an asynchronous event reporting (AER) command from a host, by a controller of the storage device, corresponding to a first operation assigned to a first acceleration kernel in an acceleration co-processor by a host; adding the received AER command to a look-up table of the controller; receiving a completion message from the first acceleration kernel corresponding to the first operation; comparing the received completion message with AER commands in the look-up table; and transmitting the command completion entry to the host when the received completion message matches one of the AER commands in the look-up table.
저장 장치에서 가속 커널들의 상태 모니터링 방법이 개시된다. 이 방법은 호스트에 의해 가속 코-프로세서에서 제1 가속 커널에 할당된 제1 동작에 대응하는 비동기 이벤트 보고(AER: asynchronous event reporting) 명령을 호스트로부터 저장 장치의 제어기에 의해서 수신하는 단계; 수신된 AER 명령을 제어기의 룩-업 테이블에 추가하는 단계; 제1 동작에 대응하는 제1 가속 커널로부터 완료 메시지를 수신하는 단계; 수신된 완료 메시지를 룩-업 테이블의 AER 명령들과 비교하는 단계; 및 수신된 완료 메시지와 룩-업 테이블 내의 AER 명령들 중 하나가 매치하면, 호스트로 명령 완료 엔트리를 전송하는 단계를 포함한다. |
---|