×

Cluster computing using special purpose microprocessors

DC
  • US 8,676,877 B2
  • Filed: 03/16/2012
  • Issued: 03/18/2014
  • Est. Priority Date: 06/13/2006
  • Status: Active Grant
First Claim
Patent Images

1. A system for performing an instruction received from a front end by executing commands on one or more special purpose microprocessors, the system comprising:

  • a plurality of nodes, wherein each node is configured to access a computer-readable memory system comprising program code for a single-node kernel module, and wherein each single-node kernel module is configured to interpret instructions received by the single-node kernel module into commands that are executable by a special purpose microprocessor;

    a plurality of cluster node modules, wherein each cluster node module is stored in a computer-readable memory system and configured to communicate with a single-node kernel and with one or more other cluster node modules, to accept instructions, and to interpret at least some of the instructions such that the plurality of cluster node modules communicate with one another in order to act as a cluster in executing commands using one or more hardware processors; and

    a communications system configured to connect the plurality of nodes;

    wherein the plurality of cluster node modules cooperate to interpret and translate, as needed, the instruction for execution by a plurality of single-node kernel modules, and wherein at least one of the plurality of cluster node modules returns a result to the front end.

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