Monitoring processing time in a shared pipeline
    6.
    发明授权
    Monitoring processing time in a shared pipeline 有权
    在共享管道中监视处理时间

    公开(公告)号:US09298468B2

    公开(公告)日:2016-03-29

    申请号:US14095393

    申请日:2013-12-03

    CPC classification number: G06F9/3867 G06F11/3419 G06F11/3466 G06F2201/88

    Abstract: A pipelined processing device includes: a pipeline controller configured to receive at least one instruction associated with an operation from each of a plurality of subcontrollers, and input the at least one instruction into a pipeline; and a pipeline counter configured to receive an active time value from each of the plurality of subcontrollers, the active time value indicating at least a portion of a time taken to process the at least one instruction, the pipeline controller configured to route the active time value to a shared pipeline storage for performance analysis.

    Abstract translation: 流水线处理装置包括:流水线控制器,被配置为从多个子控制器中的每一个接收与操作相关联的至少一个指令,并将所述至少一个指令输入到流水线中; 以及流水线计数器,被配置为从所述多个子控制器中的每一个接收活动时间值,所述活动时间值指示处理所述至少一个指令所花费的时间的至少一部分,所述流水线控制器被配置为将所述活动时间值 到共享流水线存储进行性能分析。

    Cache management using cache scope designation

    公开(公告)号:US11880304B2

    公开(公告)日:2024-01-23

    申请号:US17664722

    申请日:2022-05-24

    CPC classification number: G06F12/0811 G06F2212/1021

    Abstract: To facilitate an efficient processing of contended cache lines, a cache controller that is associated with a requestor receives a fetch request for data from the requestor. The fetch request is associated with a cache scope designation. If the data is in a high-level cache (e.g., L1 cache) associated with the requestor, the cache controller returns the requested data to the requestor. If the data is not in the high-level cache or if the data is not within the cache pool identified by the cache scope of search designation, and/or if obtaining the data is contentious, the controller returns a cache miss, undeliverable data, and request done instruction to the requestor. Such scheme allows or permits address contention events when the requestor deems such events are necessary and/or when important. As such, address contention events, performance, latencies, increased executions times, inefficient use of resources, may be diminished.

    CACHE MANAGEMENT USING CACHE SCOPE DESIGNATION

    公开(公告)号:US20230385195A1

    公开(公告)日:2023-11-30

    申请号:US17664722

    申请日:2022-05-24

    CPC classification number: G06F12/0811 G06F2212/1021

    Abstract: To facilitate an efficient processing of contended cache lines, a cache controller that is associated with a requestor receives a fetch request for data from the requestor. The fetch request is associated with a cache scope designation. If the data is in a high-level cache (e.g., L1 cache) associated with the requestor, the cache controller returns the requested data to the requestor. If the data is not in the high-level cache or if the data is not within the cache pool identified by the cache scope of search designation, and/or if obtaining the data is contentious, the controller returns a cache miss, undeliverable data, and request done instruction to the requestor. Such scheme allows or permits address contention events when the requestor deems such events are necessary and/or when important. As such, address contention events, performance, latencies, increased executions times, inefficient use of resources, may be diminished.

Patent Agency Ranking