×

ENFORCING CENTRAL PROCESSING UNIT QUALITY OF SERVICE GUARANTEES WHEN SERVICING ACCELERATOR REQUESTS

  • US 20190317807A1
  • Filed: 04/16/2018
  • Published: 10/17/2019
  • Est. Priority Date: 04/16/2018
  • Status: Active Grant
First Claim
Patent Images

1. A system comprising:

  • a first processor comprising circuitry configured to execute a plurality of threads of an operating system kernel; and

    a second processor coupled to the first processor, wherein the second processor comprises circuitry configured to execute an application and send system service requests to the first processor for servicing;

    wherein the first processor is configured to;

    monitor a number of cycles that threads executing on the first processor have spent servicing system service requests over a previous time interval; and

    dynamically adjust an amount of delay that is added to servicing of a given system service request based on the number of cycles.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×