Patent · US Expired

System and method for automatically optimizing software performance

US6347366B1 · kind B1 · utility

29Cited by
3References
51Claims
0Family size

Assignees

Inventor

Key dates

Filing dateDec 10, 1998
Grant dateFeb 12, 2002
Priority date
Expiry dateDec 10, 2018

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F9/5016
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

An embedded genetic allocator system uses genetic algorithms to generate trial solutions to the allocation of data buffers among various kinds of memory banks and measures the quality of each solution. The quality is determined through the use of a monitoring system that accurately measures application execution times while maintaining low intrusiveness in the software execution. Because the allocation process is highly automated and based upon accurate performance data derived from actual system operation, optimal solutions to the allocation problem are reached much more quickly and efficiently than can be done using current, largely manual, approaches.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.