In a processor having multiple clusters which operate in parallel, the number of clusters in use can be varied dynamically. At the start of each program phase, the configuration option for an interval is run to determine the optimal configuration, which is used until the next phase change is detected. The optimum instruction interval is determined by starting with a minimum interval and doubling it until a low stability factor is reached.

 
Web www.patentalert.com

< Building a wavecache

> Dynamic resource allocation among master processors that require service from a coprocessor

~ 00497