MULTIPLE CHIP MULTIPROCESSOR CACHE COHERENCE OPERATION METHOD AND MULTIPLE CHIP MULTIPROCESSOR

    公开(公告)号:US20190026225A1

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

    申请号:US16138824

    申请日:2018-09-21

    Abstract: A multiple chip multiprocessor cache coherence operation method and a multiple chip multiprocessor are disclosed. The method includes: receiving a write request for a first data block; finding, in an on-chip directory of the first processor chip, an on-chip directory entry corresponding to the first data block based on an identifier of the first data block, determining, from the found on-chip directory entry, a core identifier of a processor core storing the first data block, sending, to the processor core corresponding to the core identifier, an instruction message for deleting the first data block, skipping sending an inter-chip directory query request for the first data block, and instructing the first processor core to write the to-be-written data into a private cache of the first processor core.

    METHOD FOR ACCESSING ENTRY IN TRANSLATION LOOKASIDE BUFFER TLB AND PROCESSING CHIP

    公开(公告)号:US20190108134A1

    公开(公告)日:2019-04-11

    申请号:US16211225

    申请日:2018-12-05

    Abstract: A method for accessing an entry in a translation lookaside buffer and a processing chip are provided. In the method, the entry includes at least one combination entry, and the combination entry includes a virtual huge page number, a bit vector field, and a physical huge page number. The physical huge page number is an identifier of N consecutive physical pages corresponding to the N consecutive virtual pages. One entry is used to represent a plurality of virtual-to-physical page mappings, so that when a page table length is fixed, a quantity of entries in the TLB can be increased exponentially, thereby increasing a TLB hit probability, and reducing TLB misses. In this way, a delay in program processing can be reduced, and processing efficiency of the processing chip can be improved.

Patent Agency Ranking