Packet cache system and method
    4.
    发明授权

    公开(公告)号:US12216587B2

    公开(公告)日:2025-02-04

    申请号:US18583341

    申请日:2024-02-21

    Applicant: Google LLC

    Abstract: A packet cache system includes a cache memory allocator for receiving a memory address corresponding to a non-cache memory and allocated to a packet, and associating the memory address with a cache memory address; a hash table for storing the memory address and the cache memory address, with the memory address as a key and the cache memory address as a value; a cache memory for storing the packet at a location indicated by the cache memory address; and an eviction engine for determining one or more cached packets to remove from the cache memory and place in the non-cache memory when occupancy of the cache memory is high.

    Reliable transport protocol and hardware architecture for datacenter networking

    公开(公告)号:US11463547B2

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

    申请号:US16819327

    申请日:2020-03-16

    Applicant: Google LLC

    Abstract: A communication protocol system is provided for reliable transport of packets. In this regard, an initiator entity may determine that outgoing data is to be transmitted to a target entity. The initiator entity may transmit, to the target entity, a solicited push request requesting the outgoing data to be placed at the target entity. In response to the solicited push request, the initiator entity may receive a push grant from the target entity. In response to the push grant, the initiator entity may transmit to the target entity the outgoing data to be placed at the target entity.

Patent Agency Ranking