Server-processor hybrid system for processing data
First Claim
Patent Images
1. A server-processor hybrid system for processing data, comprising:
- a set of front-end servers configured to receive the data from an external source;
a set of back-end application optimized processors configured to receive the data from the set of front-end servers, process the data, and return processed data to the set of front-end servers; and
an interface within at least one of the set of front-end servers having a set of network interconnects, the interface connecting the set of front-end servers with the set of back-end application optimized processors, the interface configured to;
communicate the data received from the external source, from the set of front-end servers to the set of back-end application optimized processors by selectively invoking a push model or a pull model, andcommunicate the processed data from the back-end application optimized processors to the set of front-end servers by selectively invoking the push model or the pull model,wherein the push model is selectively invoked when the data to be transmitted includes a first data type, andthe pull model is selectively invoked when the data to be transmitted includes a second data type that is distinct from the first data type.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention relates to a server-processor hybrid system that comprises (among other things) a set (one or more) of front-end servers (e.g., mainframes) and a set of back-end application optimized processors. Moreover, implementations of the invention provide a server and processor hybrid system and method for distributing and managing the execution of applications at a fine-grained level via an I/O-connected hybrid system. This method allows one system to be used to manage and control the system functions, and one or more other systems to co-processor.
151 Citations
7 Claims
-
1. A server-processor hybrid system for processing data, comprising:
-
a set of front-end servers configured to receive the data from an external source; a set of back-end application optimized processors configured to receive the data from the set of front-end servers, process the data, and return processed data to the set of front-end servers; and an interface within at least one of the set of front-end servers having a set of network interconnects, the interface connecting the set of front-end servers with the set of back-end application optimized processors, the interface configured to; communicate the data received from the external source, from the set of front-end servers to the set of back-end application optimized processors by selectively invoking a push model or a pull model, and communicate the processed data from the back-end application optimized processors to the set of front-end servers by selectively invoking the push model or the pull model, wherein the push model is selectively invoked when the data to be transmitted includes a first data type, and the pull model is selectively invoked when the data to be transmitted includes a second data type that is distinct from the first data type. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
Specification