The NAS can satisfy the requirement of more big capacity,more faster access speed and more easier accessfor the storage system. The conventional NAS usually lacks the cooperation mechanism and can not utilize the re-s...The NAS can satisfy the requirement of more big capacity,more faster access speed and more easier accessfor the storage system. The conventional NAS usually lacks the cooperation mechanism and can not utilize the re-source of other NAS to get high performance. This paper presents a high performance cooperation write cache mecha-nismfor NAS-ACAWM. ACAWM introducs the automatic cooperation mechanism and asynchronous write mecha-nism into NAS. Automatic combination methanism can make NAS to cooperate each other without artificial configura-tion and asynchronous write mechanism improves the performancc of the file write. The design of ACAWM fully con-siders over the usability of NAS and has no special requirement of the client. At last,this paper uses experiment toprove that ACAWM can greatly improve the performance of NAS.展开更多
Cache performance tuning tools are conducive to develop program with good locality and fully use cache to decrease the influence caused by speed gap between processor and memory. This paper introduces the design and i...Cache performance tuning tools are conducive to develop program with good locality and fully use cache to decrease the influence caused by speed gap between processor and memory. This paper introduces the design and implementation of a cache performance tuning tool named CTuning, which employs a source level instrumentation method to gather program data access information, and uses a limited reuse distance model to analyze cache behavior. Experiments on 183.equake improve average performance more than 6% and show that CTuning is proficient not only in locating cache performance bottlenecks to guide manual code transformation, but also in analyzing cache behavior relationship among variables, thus to direct manual data reorganization.展开更多
文摘The NAS can satisfy the requirement of more big capacity,more faster access speed and more easier accessfor the storage system. The conventional NAS usually lacks the cooperation mechanism and can not utilize the re-source of other NAS to get high performance. This paper presents a high performance cooperation write cache mecha-nismfor NAS-ACAWM. ACAWM introducs the automatic cooperation mechanism and asynchronous write mecha-nism into NAS. Automatic combination methanism can make NAS to cooperate each other without artificial configura-tion and asynchronous write mechanism improves the performancc of the file write. The design of ACAWM fully con-siders over the usability of NAS and has no special requirement of the client. At last,this paper uses experiment toprove that ACAWM can greatly improve the performance of NAS.
基金Sponsored by the National Natural Science Foundation of China (No.60573141, 60773041)National 863 High Tech- nology Research Program of China (No.2007AA01Z404, 2007AA01Z478)+2 种基金High Technology Research Programme of Jiangsu Province (No.BG2006001)Key Laboratory of Information Technology Processing of Jiangsu Province (kjs06006)Project of NJUPT (NY207135)
文摘Cache performance tuning tools are conducive to develop program with good locality and fully use cache to decrease the influence caused by speed gap between processor and memory. This paper introduces the design and implementation of a cache performance tuning tool named CTuning, which employs a source level instrumentation method to gather program data access information, and uses a limited reuse distance model to analyze cache behavior. Experiments on 183.equake improve average performance more than 6% and show that CTuning is proficient not only in locating cache performance bottlenecks to guide manual code transformation, but also in analyzing cache behavior relationship among variables, thus to direct manual data reorganization.