Intelligent realtime management of processing resources
AssigneeTexas Instruments Incorporated
InventorsBogdan Kosanovic, Charles Fosgate, Yimin Zhang
Life of this patent
Estimating the term…
Abstract
A method and system for ordering a priority for a function to receive any type of processing resources in a system that includes a plurality of functions. The invention includes identifying a plurality of instances of the functions that use processing resources. The invention then determines an importance of at least one of said instances by using fuzzy logic in a fuzzy inference system.
Claims21
A method for allocating processing resources of a processor to a function among a plurality of functions, said method comprising:
- identifying, in said system, a plurality of instances of said functions that use processing resources of said processor;
- determining, with a fuzzy inference system, an importance of at least one of said function instances;
- determining an amount of the processing resources available for distribution to the at least one of said function instances;
- and
- allocating the available processing resources to the function instances according to said ordering.
A system for allocating processing resources of a processor to a function among a plurality of functions, comprising:
- a function ordering module, comprising a fuzzy inference system, to determine an importance ordering of at least one of said function instances that use processing resources of said processor using said fuzzy inference system;
- and
- a resource allocator to allocate processing resources to said function instances according to said ordering from said function ordering module.
Dependencies are inferred from the claim text.