Multi-processor computer systems with multiple levels of cache memories are slowed down in trying to process software locks for common functions. This invention obviates the problem for the vast majority of transactions by providing an alternate procedure for handling so-called communal locks differently from ordinary software locks. The alternative procedure is not used for ordinary (non communal software lock) data and instruction transfers. The function of the CSWL (Communal SoftWare Lock) is actually accomplished at a specific cache to which an individual CSWL is mapped to, rather than sending the lock to the requesting process, which also enhances efficiency.

 
Web www.patentalert.com

< Parallelism performance analysis based on execution trace information

< Method and apparatus for detection and classification of impairments on a RF modulated network

> Mechanism and apparatus for security of newly spawned repository spaces in a distributed computing environment

> Method, system and program product that utilize a hierarchical conceptual framework to model an environment containing a collection of items

~ 00230