发明名称 EXCEPTION HANDLING IN MICROPROCESSOR SYSTEMS
摘要 마이크로프로세서 시스템(1)은 호스트 프로세서(2), 다수의 프로세싱 코어들을 포함하는 그래픽 프로세싱 시스템(GPU)(3)과, 예외 처리기를 구비한다. 프로세싱 코어(4) 상에서 실행되고 있는 스레드가 그것의 명령 시퀀스 내부의 예외와 마주치면, 스레드가 예외 처리기로 방향전환된다. 그러나, 예외 이벤트도 GPU(3)의 태스크 관리자(5)로 전달된다. 그후, 태스크 관리자(5)는 원인 예외 메시지를 각각의 프로세싱 코어(4)에게 브로드캐스트한다. 그후, 각각의 프로세싱 코어는, 그것이 현재 실행하고 있으며 원인 예외 메시지가 관련되는 스레드들을 식별하고, 이들 스레드들을 예외 처리기로 방향전환한다. 이에 따르면, 한 개의 스레드에 의해 발생된 예외가 태스크 내부의 모든 스레드들에 브로드캐스트된다.
申请公布号 KR20160132437(A) 申请公布日期 2016.11.18
申请号 KR20167028039 申请日期 2015.03.11
申请人 ARM LIMITED 发明人 ELLIOTT ROBERT;PRASAD VATSALYA;ENGH HALSTVEDT ANDREAS
分类号 G06F9/48 主分类号 G06F9/48
代理机构 代理人
主权项
地址