APPARATUS AND METHOD FOR PAUSING PROCESSOR TRACE FOR EFFICIENT ANALYSIS

    公开(公告)号:US20220308980A1

    公开(公告)日:2022-09-29

    申请号:US17834211

    申请日:2022-06-07

    Abstract: Processor trace systems and methods are described. For example, one embodiment comprises executing instrumented code by a compiler, the instrumented code including at least one call to un-instrumented code. The compiler can determine the at least one call to un-instrumented code is a next call to be executed. A resume tracing instruction can be inserted into the instrumented code prior to the at least one call to the un-instrumented code. The resume tracing instruction can be executed to selectively add processor tracing to the at least one call to the un-instrumented code, and the at least one call to the un-instrumented code can be executed.

    AUXILIARY PROCESSOR RESOURCES
    4.
    发明申请

    公开(公告)号:US20190034350A1

    公开(公告)日:2019-01-31

    申请号:US15663223

    申请日:2017-07-28

    Abstract: Apparatuses, systems and methods associated microprocessor segment registers are disclosed herein. More particularly, the present disclosure relates to providing an auxiliary segment register(s) and/or auxiliary segment descriptor table(s), and various ways for their use, for example, providing new instructions for their access, or remapping existing processor resources. A machine might provide isolated execution regions and/or protected memory by associating or exclusively reserving some or all of the auxiliary segment register(s)/table(s) with a specific task, program, instruction sequence, etc. In some embodiments, such as in Internet of Things (IoT) or wearable devices, auxiliary resources may be employed to isolate mutually-distrustful code regions to facilitate engaging unknown devices. Other embodiments are also described and/or claimed.

Patent Agency Ranking