×

Systems and methods for key-value transactions

  • US 9,753,873 B1
  • Filed: 02/03/2015
  • Issued: 09/05/2017
  • Est. Priority Date: 12/09/2014
  • Status: Active Grant
First Claim
Patent Images

1. A system configured to interleave high priority key-value transactions together with lower priority transactions over a shared input-output medium, comprising:

  • a shared input-output medium associated with a medium controller;

    a central-processing-unit (CPU) comprising a first compute element and a first cache memory; and

    a key-value-store communicatively connected with said central-processing-unit via said shared input-output medium,wherein the central-processing-unit is configured to initiate high priority key-value transactions in conjunction with said key-value-store via said shared input-output medium; and

    the medium controller is configured to block lower priority transactions via said shared input-output medium during at least parts of said high priority key-value transactions, thereby achieving said interleaving without delaying said high priority key-value transactions.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×