Startup of the extended processing circuit

By enabling speculative execution of delegated tasks in extension processing circuits with confirmation-based result visibility and optimized speculative prediction, the technique addresses inefficiencies in data processing pipelines, enhancing performance and resource utilization.

JP2026520453APending Publication Date: 2026-06-23ARM LTD

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
ARM LTD
Filing Date
2024-02-09
Publication Date
2026-06-23

AI Technical Summary

Technical Problem

Existing data processing pipelines face inefficiencies due to speculative instruction execution, particularly when delegating tasks to extension processing circuits, leading to performance degradation and resource wastage.

Method used

The technique enables speculative execution of delegated tasks by extension processing circuits without immediate commitment, ensuring results are not visible until confirmation, and employs a reliability calibration circuit to optimize speculative depth prediction.

Benefits of technology

This approach enhances performance by allowing asynchronous execution of delegated tasks, reducing resource wastage and improving overall runtime efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026520453000001_ABST
    Figure 2026520453000001_ABST
Patent Text Reader

Abstract

Apparatus, data processing methods, computer programs, and computer-readable media are disclosed. A data processing pipeline performs data processing operations defined by a sequence of received instructions. An extension processing circuit associated with the data processing pipeline performs delegated tasks asynchronously with the data processing pipeline in response to delegation signals received from the data processing pipeline. The data processing pipeline performs speculative instruction execution. In response to an extension start instruction, the data processing pipeline delegates a delegated task by issuing a delegation signal to the extension processing circuit. The extension processing circuit responds by starting the delegated task before a speculative acknowledgment is generated for the extension start instruction. The extension processing circuit ensures that the results produced by the delegated task are not visible outside the extension processing circuit until a speculative acknowledgment is generated for the extension start instruction.
Need to check novelty before this filing date? Find Prior Art