×

Function callback mechanism between a central processing unit (CPU) and an auxiliary processor

  • US 9,342,384 B1
  • Filed: 12/18/2014
  • Issued: 05/17/2016
  • Est. Priority Date: 12/18/2014
  • Status: Active Grant
First Claim
Patent Images

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

  • a shared virtual memory (SVM) coupled to said first and second processors, said SVM to store at least one double-ended queue (Deque);

    an execution unit (EU) of said first processor, said EU associated with a first of said Deques, to push said callback requests to said first Deque; and

    a request handler thread executing on said second processor to;

    pop one of said callback requests from said first Deque;

    execute a function specified by said popped callback request; and

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

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