This paper analyzes cache coherency mechanism from the view of system. It firstly discusses caehe-memory hierarchy of Pentium Ⅲ SMP system, including memory area distribution, cache attributes control and bus transac...This paper analyzes cache coherency mechanism from the view of system. It firstly discusses caehe-memory hierarchy of Pentium Ⅲ SMP system, including memory area distribution, cache attributes control and bus transaction. Secondly it analyzes hardware snoopy mechanism of P6 bus and MESI state transitions adopted by Pentium Ⅲ. Based on these, it focuses on how muhiprocessors and the P6 bus cooperate to ensure cache coherency of the whole system, and gives the key of cache coherency design.展开更多
Network based data management is the backup/restore mechanism used in a data storage center. This paper presents a new network based data management-NDMP-Plus, a revision of network data management protocol. Component...Network based data management is the backup/restore mechanism used in a data storage center. This paper presents a new network based data management-NDMP-Plus, a revision of network data management protocol. Components and the working mechanism of the NDMP-Plus architecture are first discussed. Two new techniques in NDMP-Plus-virtual storage layer (VSL) and negotiation mechanism are then studied. VSL is a crucial component to achieve flexibility, and the negotiation mechanism is a key to improve performance. Furthermore, experiments are carried out to evaluate the performance of NDMP-Plus. The result suggests that NDMP-Plus has stronger flexibility and better performance than NDMP.展开更多
文摘This paper analyzes cache coherency mechanism from the view of system. It firstly discusses caehe-memory hierarchy of Pentium Ⅲ SMP system, including memory area distribution, cache attributes control and bus transaction. Secondly it analyzes hardware snoopy mechanism of P6 bus and MESI state transitions adopted by Pentium Ⅲ. Based on these, it focuses on how muhiprocessors and the P6 bus cooperate to ensure cache coherency of the whole system, and gives the key of cache coherency design.
基金Project supported by National Natural Science Foundation of China (Grant No. 60373088), and National Defense Research Foundation( Grant No .4131605).Acknowledgements The ideas presented in this paper have benefited from many discussions with Tang Wenhui, Xia Tao and Zhang Ming. We would also like to thank Tang Fang and Liu Wei for their valuable suggestions to improve the paper.
文摘Network based data management is the backup/restore mechanism used in a data storage center. This paper presents a new network based data management-NDMP-Plus, a revision of network data management protocol. Components and the working mechanism of the NDMP-Plus architecture are first discussed. Two new techniques in NDMP-Plus-virtual storage layer (VSL) and negotiation mechanism are then studied. VSL is a crucial component to achieve flexibility, and the negotiation mechanism is a key to improve performance. Furthermore, experiments are carried out to evaluate the performance of NDMP-Plus. The result suggests that NDMP-Plus has stronger flexibility and better performance than NDMP.