Claims
- 1. A method for processing data at an internet site comprising:
providing a reconfigurable server at said site incorporating at least one microprocessor and at least one reconfigurable processing element; receiving N data elements at said site relative to a remote computer coupled to said site; instantiating N of said reconfigurable processing elements at said reconfigurable server; and processing said N data elements with corresponding ones of said N reconfigurable processing elements.
- 2. The method of claim 1 further comprising:
selecting a content of said site in response to said processed N data elements.
- 3. The method of claim 2 further comprising:
transmitting said content to said remote computer.
- 4. The method of claim 3 further comprising:
displaying said content at said remote computer.
- 5. The method of claim 1 wherein said N data elements comprise demographic data pertaining to said remote computer.
- 6. The method of claim 1 wherein said N data elements comprise N encrypted data elements transmitted by said remote computer to said site.
- 7. The method of claim 6 wherein said step of processing said N data elements comprises:
decrypting said N encrypted data elements.
- 8. The method of claim 1 wherein said N data elements comprise N database query elements.
- 9. The method of claim 8 wherein said step of processing said N data elements comprises:
processing said N database query elements.
- 10. The method of claim 1 further comprising:
controlling said at least one microprocessor and at least a portion of said at least one reconfigurable processing element by a single system image of an operating system.
- 11. An internet processing acceleration service comprising:
a reconfigurable server coupled to said internet, said server comprising at least one microprocessor and at least one reconfigurable processor; and a single system image of an operating system controlling said at least one microprocessor and at least a portion of said at least one reconfigurable processors; said service instantiating N of said at least a portion of said at least one reconfigurable processors for substantially parallel processing of N data elements received by said server.
- 12. The service of claim 11 wherein said N data elements comprise demographic data pertaining to a computer coupled to said server by means of said internet.
- 13. The service of claim 12 wherein said server selects a content for transmission to said computer by means of said internet based upon said demographic data.
- 14. The service of claim 11 wherein said N data elements comprise encrypted data elements transmitted to said server by a computer coupled to said internet.
- 15. The service of claim 14 wherein said server is operative to decrypt said encrypted data elements.
- 16. The service of claim 11 wherein said N data elements comprise database query elements.
- 17. The service of claim 16 wherein said server is operative to process said data base query.
- 18. A process of accelerating access time of a remote computer to an internet site comprising:
providing a reconfigurable server at said site incorporating at least one microprocessor and at least one reconfigurable processor; transmitting N data elements from said remote computer to said server; substantially concurrently processing said N data elements with N of said at least one reconfigurable processors; selecting a content of said internet site in response to said N data elements; and transmitting said content to said remote computer.
- 19. The process of claim 18 wherein said N data elements comprise demographic data pertaining to said remote computer.
- 20. The process of claim 18 wherein said N data elements comprise N encrypted data elements.
- 21. The process of claim 20 wherein said step of substantially concurrently processing said N data elements comprises:
decrypting said N encrypted data elements.
- 22. The process of claim 18 wherein said N data elements comprise N database query elements.
- 23. The process of claim 22 wherein said step of substantially concurrently processing said N data elements comprises:
processing said N database query elements.
- 24. The process of claim 18 further comprising:
controlling said at least one microprocessor and at least a portion of said at least one reconfigurable processors by a single system image of an operating system.
- 25. The process of claim 18 further comprising:
displaying said content at said remote computer.
CROSS REFERENCE TO RELATED PATENT APPLICATIONS
[0001] The present invention is a continuation-in-part application of U.S. patent application Ser. No. 09/563,561 filed May 3, 2000 which is a continuation-in-part application of U.S. patent application Ser. No. 09/481,902 filed Jan. 13, 2000 which is a continuation of U.S. patent application Ser. No. 08/992,763 filed Dec. 17, 1997 for: “Multiprocessor Computer Architecture Incorporating a Plurality of Memory Algorithm Processors in the Memory Subsystem”, assigned to SRC Computers, Inc., Colorado Springs, Colo., assignee of the present invention, the disclosures of which are herein specifically incorporated by this reference.
Continuations (1)
|
Number |
Date |
Country |
| Parent |
08992763 |
Dec 1997 |
US |
| Child |
09481902 |
Jan 2000 |
US |
Continuation in Parts (2)
|
Number |
Date |
Country |
| Parent |
09563561 |
May 2000 |
US |
| Child |
09888276 |
Jun 2001 |
US |
| Parent |
09481902 |
Jan 2000 |
US |
| Child |
09563561 |
May 2000 |
US |