Storage management apparatus and method, processor and computing device

By utilizing the storage unit and counting management unit of the storage management device, the hardware cost and synchronization efficiency issues of GPGPU chips in concurrent thread blocks are resolved, achieving efficient counting state updates and improving computational efficiency.

CN116051359BActive Publication Date: 2026-07-07T-HEAD (SHANGHAI) SEMICON CO LTD +1

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
T-HEAD (SHANGHAI) SEMICON CO LTD
Filing Date
2023-01-11
Publication Date
2026-07-07

AI Technical Summary

Technical Problem

When processing a large number of concurrent thread blocks, GPGPU chips require a large number of counters to track the transaction status of each thread block, which leads to increased hardware cost and area, and low synchronization efficiency.

Method used

A storage management device is adopted, including a transceiver unit, a storage unit, and a counting management unit. By sending and receiving synchronous storage requests and acknowledgments, the counting status of the local thread block is updated, thereby reducing storage space occupation and improving the efficiency of counting status update.

Benefits of technology

By reducing storage space usage, the computing efficiency of the GPGPU chip is improved, especially in the case of a large number of thread blocks, ensuring efficient updates of the synchronization state.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116051359B_ABST
    Figure CN116051359B_ABST
Patent Text Reader

Abstract

This invention provides a storage management device and method, a processor, and a computing device. The storage management device includes: a transceiver unit, configured to send a first synchronization storage request for a local thread block and receive a first synchronization storage acknowledgment, wherein the first synchronization storage request requests data storage operation for a remote memory address, and the first synchronization storage acknowledgment responds to the completion of the data storage operation at the remote memory address; a storage unit, including a read / write port, configured to store a counting status of the local thread block, the counting status indicating the number of unacknowledged first synchronization storage requests; and a counting management unit, configured to update the counting status of the storage unit via the read / write port according to the first synchronization storage request or the first synchronization storage acknowledgment. This invention reduces storage space, ensures efficient updating of the counting status, and thus improves computational efficiency.
Need to check novelty before this filing date? Find Prior Art