ADAPTIVE CACHE RECONFIGURATION VIA CLUSTERING

    公开(公告)号:US20200293445A1

    公开(公告)日:2020-09-17

    申请号:US16355168

    申请日:2019-03-15

    Abstract: A method of dynamic cache configuration includes determining, for a first clustering configuration, whether a current cache miss rate exceeds a miss rate threshold. The first clustering configuration includes a plurality of graphics processing unit (GPU) compute units clustered into a first plurality of compute unit clusters. The method further includes clustering, based on the current cache miss rate exceeding the miss rate threshold, the plurality of GPU compute units into a second clustering configuration having a second plurality of compute unit clusters fewer than the first plurality of compute unit clusters.

    PREEMPTIVE CACHE MANAGEMENT POLICIES FOR PROCESSING UNITS

    公开(公告)号:US20180285264A1

    公开(公告)日:2018-10-04

    申请号:US15475435

    申请日:2017-03-31

    CPC classification number: G06F12/0806 G06F2212/621

    Abstract: A processing system includes at least one central processing unit (CPU) core, at least one graphics processing unit (GPU) core, a main memory, and a coherence directory for maintaining cache coherence. The at least one CPU core receives a CPU cache flush command to flush cache lines stored in cache memory of the at least one CPU core prior to launching a GPU kernel. The coherence directory transfers data associated with a memory access request by the at least one GPU core from the main memory without issuing coherence probes to caches of the at least one CPU core.

Patent Agency Ranking