Staggering call stack offsets for multiple duplicate control threads

   
   

When a new control thread is initialized in a multi-thread software program, it is determined whether a like control thread has previously been instantiated. If so, a stack offset for the new control thread is set to be staggered from the stack offset for the previously instantiated like thread. By staggering the stack offsets of respective duplicate control threads, cache conflicts may be minimized.

Wanneer een nieuwe controledraad in een programma van de multi-draadsoftware wordt geïnitialiseerd, wordt het bepaald of een gelijkaardige controledraad eerder is geconcretiseerd. Als zo, wordt een stapelcompensatie voor de nieuwe controledraad geplaatst om van de stapelcompensatie voor eerder geconcretiseerd als draad worden gewankeld. Door de stapelcompensatie van respectieve dubbele controledraden te wankelen, kunnen de geheim voorgeheugenconflicten worden geminimaliseerd.

 
Web www.patentalert.com

< System and method for improved complex storage locks

< Low-contention grey object sets for concurrent, marking garbage collection

> Method and apparatus for improving dispersal performance in a processor through the use of no-op ports

> Optical pickup

~ 00114