Method and apparatus for enhancing processing speed for performing a least mean square operation by parallel processing
AssigneeJaber Associates, L.L.C.
InventorMarwan Jaber
Life of this patent
Estimating the term…
Abstract
The present invention is related to a method and apparatus for enhancing processing speed for performing a least mean square operation by parallel processing. The input data are subdivided into a plurality of groups and processed by a plurality of adaptive filters in parallel. A Jaber product device is utilized for rearranging the processing results. A subtractor subtracts the output from the Jaber product device from a desired result to generate an error signal. A feedback network adjusts the adaptive filters in accordance with the error signal.
Claims7
An apparatus for performing regression of input data, the apparatus comprising:
- a plurality of multipliers for multiplying each of a plurality of subdivided input data with corresponding weights, respectively;
- a Jaber product device for rearranging the multiplication results and generating a regression output;
- a subtractor for subtracting the regression output from a desired result to generate an error;
- and,
- a feedback network for adjusting the weights in accordance with the error.
An apparatus for performing regression of input data, the apparatus comprising:
- a plurality of multipliers for multiplying each of a plurality of subdivided input data with corresponding weights, respectively;
- a plurality of subtractors for subtracting the multiplication results from a desired result to generate an error;
- a Jaber product device for rearranging the errors;
- and
- a feedback network for adjusting the weights in accordance with the error.
An apparatus for processing input data in parallel, the apparatus comprising:
- a plurality of adaptive filters for processing the input data in parallel, each adaptive filter accepting each of a plurality of subdivided input data and generating a filtered output;
- a plurality of subtractors, each subtractor for subtracting the filtered output from a desired output for generating error signals;
- a Jaber product device for rearranging the filtered output from the adaptive filters;
- and
- a feedback network for adjusting the adaptive filters in accordance with the error signals.
A method for performing regression of input data, the method comprising:
- receiving input data;
- dividing the input data into a plurality of subgroups;
- multiplying each subdivided input data with corresponding weights, respectively, in parallel;
- rearranging the multiplication results to generate a regression output;
- subtracting the regression output from a desired result to generate an error;
- and
- adjusting the weights in accordance with the error.
A method for processing input data in parallel, the method comprising:
- receiving input data;
- dividing the input data into a plurality of subgroups;
- filtering each of the subdivided input data in parallel with a plurality of adaptive filters;
- rearranging the filtered results to generate an output;
- subtracting the output from a desired result to generate an error;
- and
- adjusting the adaptive filters in accordance with the error.
Dependencies are inferred from the claim text.