×

Function callback mechanism between a Central Processing Unit (CPU) and an auxiliary processor

  • US 10,255,122 B2
  • Filed: 11/24/2015
  • Issued: 04/09/2019
  • Est. Priority Date: 12/18/2014
  • Status: Active Grant
First Claim
Patent Images

1. A system for implementing a function between a first processor and a second processor, said system comprising:

  • a shared virtual memory (SVM) coupled to the first and second processors, said SVM to store one or more double-ended queues (Deques);

    one or more execution units (EUs) of the first processor, a first of said one or more EUs associated with a first of the one or more Deques, to push the function to said first Deque; and

    one or more request handler threads executing on said second processor, at least a first of the one or more request handler threads to;

    pop the function from the first Deque;

    execute the function; and

    generate a completion signal to said first EU in response to completion of the function.

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