Analysis on Coincidence Protocol of Multi-CPU Machine's Scaleable Cache

Presents the scheme of the hardware and software solution for the cache coincidence protocol on the multi-CPU machine with a scalable memory system.Centralized control mode can be only used in the moderate multi-CPU system,just because the shared data is stored in the memory of the system,and which becomes the main reason to improve the system performance;Distributed control mode permits the system to have multi memory control units,and it is suitable to the large-scale multi-CPU system.The software solution of cache coincidence is based on the pretreatment for the source program,so that none or a few hardware is required.The change of the number of the CPU in the system does not change the attributes of the source program,and the analyzing result of the complier suits to any scale multi-CPU system,so that the software method is highly scaleable.