×

Checkpointing using FPGA

  • US 10,467,116 B2
  • Filed: 06/08/2012
  • Issued: 11/05/2019
  • Est. Priority Date: 06/08/2012
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for checkpointing using a field programmable gate array (FPGA) comprising:

  • temporarily locking a first region of data of a server to prevent access to the data in the first region while allowing access to data in other regions of the server;

    checkpointing the data in the first region of the server to memory while the first region is locked;

    subsequent to checkpointing the data in the first region, releasing the locking of the first region; and

    monitoring the checkpointed data of the first region using the FPGA, wherein the FPGA is coherently coupled to the memory such that the monitoring is performed automatically with the FPGA capturing accesses within the first region and the FPGA invalidates cache lines associated with the data in the first region of the server when it is checkpointing.

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