A method for improving performance of a multiprocessor data processing
system comprising snooping a request for data held within a shared cache
line on a system bus of the data processing system whose cache contains an
updated copy of the shared cache line, and responsive to a snoop of the
request by the second processor, issuing a first response on the system
bus indicating to the requesting processor that the requesting processor
may utilize data currently stored within the shared cache line of a cache
of the requesting processor. When the request is snooped by the second
processor and the second processor decides to release a lock on the cache
line to the requesting processor, the second processor issues a second
response on the system bus indicating that the first processor should
utilize new/coherent data and then the second processor releases the lock
to the first processor.
Метод для улучшать представление системы процесса данных мультипроцессора состоя из snooping запрос для данных держал внутри, котор делят линия тайника на шине системы системы процесса данных тайник содержит updated экземпляр, котор делят линии тайника, и отзывчиво к snoop запроса вторым обработчиком, выдавая первую реакцию на шине системы показывая к спрашивая обработчику что спрашивая обработчик может использовать данные в настоящее время, котор хранят внутри, котор делят линия тайника тайника спрашивая обработчика. Когда запрос snooped вторым обработчиком и второй обработчик решает выпустить замок на линии тайника к спрашивая обработчику, второй обработчик выдает вторую реакцию на шине системы показывая что первый обработчик должен использовать данные по new/coherent и после этого второй обработчик выпускает замок к первому обработчику.