×

Coprocessor interface having pending instructions queue and clean-up queue and dynamically allocating memory

  • US 6,237,079 B1
  • Filed: 02/18/1998
  • Issued: 05/22/2001
  • Est. Priority Date: 04/30/1997
  • Status: Expired due to Term
First Claim
Patent Images

1. A method of controlling the interaction between a host CPU and at least one co-processor in a computer system to permit substantially simultaneous decoupled execution of CPU instructions and co-processor instructions, and dynamic allocation of commonly used memory space during the course of the execution of said instructions, said method comprising the steps of:

  • (a) said host CPU allocating memory resources to be utilized by a set of instructions to be co-processor executed;

    (b) generating a queue of pending co-processor instructions to be executed and a clean up queue of co-processor instructions for which execution has been completed;

    (c) from time to time, under control of said host CPU, releasing for reallocation memory resources previously utilized by the instructions contained in said clean up queue of executed instructions.

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