-
公开(公告)号:US20240232351A9
公开(公告)日:2024-07-11
申请号:US17972986
申请日:2022-10-25
Applicant: Arm Limited
Inventor: Archie David Licudi , Michael Bartling
CPC classification number: G06F21/566 , G06F9/542 , G06F2221/034
Abstract: A method and apparatus to classify processor events is provided. The apparatus includes a reference generator, a warping unit, a correlation unit and a detector. The reference generator provides a self-reference for an event vector stream based on a history of the event vector stream and the warping unit dynamically aligns the event vector stream with the self-reference to generate a warped event vector stream. The correlation unit determines a window-by-window correlation of event vectors of the warped event vector stream, and the detector passes a window of event vectors of the warped event vector stream to a behavioral classifier when the window-by-window correlation achieves a threshold value. The behavioral classifier may use machine learning. A sample reservoir may be used to store dynamically selected event vectors of the event vector stream that are used, at least in part, to generate the self-reference.
-
公开(公告)号:US20240134978A1
公开(公告)日:2024-04-25
申请号:US17972986
申请日:2022-10-24
Applicant: Arm Limited
Inventor: Archie David Licudi , Michael Bartling
CPC classification number: G06F21/566 , G06F9/542 , G06F2221/034
Abstract: A method and apparatus to classify processor events is provided. The apparatus includes a reference generator, a warping unit, a correlation unit and a detector. The reference generator provides a self-reference for an event vector stream based on a history of the event vector stream and the warping unit dynamically aligns the event vector stream with the self-reference to generate a warped event vector stream. The correlation unit determines a window-by-window correlation of event vectors of the warped event vector stream, and the detector passes a window of event vectors of the warped event vector stream to a behavioral classifier when the window-by-window correlation achieves a threshold value. The behavioral classifier may use machine learning. A sample reservoir may be used to store dynamically selected event vectors of the event vector stream that are used, at least in part, to generate the self-reference.
-