Claims
- 1. A peer-vector machine, comprising:
a host processor operable to execute a program, and, in response to the program, operable to generate first host data; and a pipeline accelerator coupled to the host processor and operable to receive the first host data and to generate first pipeline data from the first host data.
- 2. The peer-vector machine of claim 1 wherein the host processor is further operable to:
receive second data; and generate the first host data from the second data.
- 3. The peer-vector machine of claim 1 wherein the host processor is further operable to:
receive the first pipeline data from the pipeline accelerator; and process the first pipeline data.
- 4. The peer-vector machine of claim 1 wherein the host processor is further operable to:
receive the first pipeline data from the pipeline accelerator; and generate the first host data from the first pipeline data.
- 5. The peer-vector machine of claim 1, further comprising:
an interface memory coupled to the host processor and to the pipeline accelerator and having a first memory section; wherein the host processor is operable to,
store the first host data in the first memory section, and provide the first host data from the first memory section to the pipeline accelerator.
- 6. The peer-vector machine of claim 1, further comprising:
an interface memory coupled to the host processor and to the pipeline accelerator and having first and second memory sections; wherein the host processor is operable to,
store the first host data in the first memory section, provide the first host data from the first memory section to the pipeline accelerator, receive the first pipeline data from the pipeline accelerator, store the first pipeline data in the second memory section, retrieve the first pipeline data from the second memory section to the host processor, and process the first pipeline data.
- 7. The peer-vector machine of claim 1 wherein the host processor is operable to configure the pipeline accelerator.
- 8. The peer-vector machine of claim 1 wherein the pipeline accelerator comprises a programmable-logic integrated circuit.
- 9. A peer-vector machine, comprising:
a pipeline accelerator operable to generate first pipeline data; and a host processor coupled to the pipeline accelerator and operable to execute a program and, in response to the program, operable to receive the first pipeline data and to generate first host data from the first pipeline data.
- 10. The peer-vector machine of claim 9 wherein the pipeline accelerator is further operable to:
receive second data; and generate the first pipeline data from the second data.
- 11. The peer-vector machine of claim 9 wherein the pipeline accelerator is further operable to:
receive the first host data from the host processor; and process the first host data.
- 12. The peer-vector machine of claim 9 wherein the pipeline accelerator is further operable to:
receive the first host data from the host processor; and generate the first pipeline data from the first host data.
- 13. The peer-vector machine of claim 9, further comprising:
an interface memory coupled to the pipeline accelerator and to the host processor and having a first memory section; and wherein the host processor is operable to,
store the first pipeline data from the pipeline accelerator in the first memory section, and retrieve the first pipeline data from the first memory section.
- 14. The peer-vector machine of claim 9, further comprising:
an interface memory coupled to the pipeline accelerator and to the host processor and having first and second memory sections; wherein the host processor is operable to,
store the first pipeline data from the pipeline accelerator in the first memory section, retrieve the first pipeline data from the first section, store the first host data in the second memory section, and provide the first host data from the second memory section to the pipeline accelerator; and wherein the pipeline accelerator is operable to process the first host data received from the second memory section.
- 15. The peer-vector machine of claim 9 wherein the host processor is operable to configure the pipeline accelerator.
- 16. A system, comprising:
a device operable to generate raw data; a host processor coupled to the device and operable to execute a program, and, in response to the program, operable to generate host data from the raw data; and a pipeline accelerator coupled to the host processor and operable to receive the host data and to generate pipeline data from the host data.
- 17. A system, comprising:
a device operable to generate raw data; a pipeline accelerator coupled to the device and operable to generate pipeline data from the raw data; and a host processor coupled to the pipeline accelerator and operable to execute a program and, in response to the program, operable to receive the pipeline data and to generate host data from the pipeline data.
- 18. A method, comprising:
generating first host data by executing a program with a host processor; and generating first pipeline data from the first host data with a pipeline accelerator.
- 19. The method of claim 18, further comprising:
receiving raw data; wherein generating the first host data comprises generating the first host data from the raw data.
- 20. The method of claim 18 wherein generating the first host data comprises generating the first host data from the first pipeline data.
- 21. The method of claim 18, further comprising generating second host data from the first pipeline data by executing the program with the host processor.
- 22. The method of claim 18, further comprising configuring the pipeline accelerator by executing the program with the host processor.
- 23. A method, comprising:
generating first pipeline data with a pipeline accelerator; and generating first host data from the first pipeline data by executing a program with a host processor.
- 24. The method of claim 23, further comprising:
receiving raw data; wherein generating the first pipeline data comprises generating the first pipeline data from the raw data.
- 25. The method of claim 23 wherein generating the first pipeline data comprises generating the first pipeline data from the first host data.
- 26. The method of claim 23, further comprising generating second pipeline data from the first host data with the pipeline accelerator.
- 27. The method of claim 23, further comprising configuring the pipeline accelerator by executing the program with the host processor.
CLAIM OF PRIORITY
[0001] This application claims priority to U.S. Provisional Application Serial No. 60/422,503, filed on Oct. 31, 2002, which is incorporated by reference.
[0002] This application is related to U.S. patent application Ser. No. ______ entitled COMPUTING MACHINE HAVING IMPROVED COMPUTING ARCHITECTURE AND RELATED SYSTEM AND METHOD (Attorney Docket No. 1934-12-3), Ser. No. ______ entitled PIPELINE ACCELERATOR FOR IMPROVED COMPUTING ARCHITECTURE AND RELATED SYSTEM AND METHOD (Attorney Docket No. 1934-13-3), Ser. No. ______ entitled PROGRAMMABLE CIRCUIT AND RELATED COMPUTING MACHINE AND METHOD (Attorney Docket No. 1934-14-3), and Ser. No. ______ entitled PIPELINE ACCELERATOR HAVING MULTIPLE PIPELINE UNITS AND RELATED COMPUTING MACHINE AND METHOD (Attorney Docket No. 1934-15-3), which have a common filing date and owner, and which are incorporated by reference.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60422503 |
Oct 2002 |
US |