Patent ID: 6076152
Filing Date: 2000-06-13
Classification: G06F

Abstract:
In a computer system having at least one data processor for executing an application program by operating on user data in accordance with application program instructions, said computer system having at least one memory bank with a data bus and an address bus connected to said at least one data processor, the improvement comprising:a plurality of memory algorithm processors within individually addressable portions of said memory bank;means connecting said plurality of memory algorithm processors to said data bus and to said address bus such that said plurality of memory algorithm processors are individually memory addressable by said at least one data processor as said at least one data processor executes said application program; andsaid plurality of memory algorithm processors being configured as individual data processing machines that can be memory addressed to perform data processing related to said application program in accordance with an identified algorithm, said data processing being performed on at least one operand that is received as a result of a write operation to said memory bank by said at least one data processor.