{"title":"混合自适应WWW缓存一致性协议(hSATTL)中的决策函数","authors":"I. Benc, M. Štefanec, S. Srbljic","doi":"10.1109/EURCON.2001.938119","DOIUrl":null,"url":null,"abstract":"To improve the performance of the multiprocessor, distributed and Internet-based systems, data replication is being introduced. Existence of multiple copies of the same object in the system causes the cache coherence problem. There are two basic mechanisms for maintaining cache coherence: write-invalidate and write-update mechanisms. Various protocols for multiprocessor and distributed systems have been developed that use both coherence mechanisms in order to maintain cache coherence with minimal overhead costs. These protocols are based on a decision function that dynamically switches between write-update and write-invalidate mechanisms. As a part of the hSATTL cache coherence protocol we designed a new decision function adapted for Internet-based systems that dynamically switches between basic coherence mechanisms. In order to prove the efficiency of the designed decision function we compared the performance of the hSATTL protocol with the performance of the ATTL and SATTL protocols, which do not implement decision functions. As the performance measure, we use the server load and the amount of data that is transferred between the server and the proxy in order to maintain cache coherence.","PeriodicalId":205662,"journal":{"name":"EUROCON'2001. International Conference on Trends in Communications. Technical Program, Proceedings (Cat. No.01EX439)","volume":"12 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2001-07-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Decision function in hybrid self-adaptive WWW cache coherence protocol (hSATTL)\",\"authors\":\"I. Benc, M. Štefanec, S. Srbljic\",\"doi\":\"10.1109/EURCON.2001.938119\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"To improve the performance of the multiprocessor, distributed and Internet-based systems, data replication is being introduced. Existence of multiple copies of the same object in the system causes the cache coherence problem. There are two basic mechanisms for maintaining cache coherence: write-invalidate and write-update mechanisms. Various protocols for multiprocessor and distributed systems have been developed that use both coherence mechanisms in order to maintain cache coherence with minimal overhead costs. These protocols are based on a decision function that dynamically switches between write-update and write-invalidate mechanisms. As a part of the hSATTL cache coherence protocol we designed a new decision function adapted for Internet-based systems that dynamically switches between basic coherence mechanisms. In order to prove the efficiency of the designed decision function we compared the performance of the hSATTL protocol with the performance of the ATTL and SATTL protocols, which do not implement decision functions. As the performance measure, we use the server load and the amount of data that is transferred between the server and the proxy in order to maintain cache coherence.\",\"PeriodicalId\":205662,\"journal\":{\"name\":\"EUROCON'2001. International Conference on Trends in Communications. Technical Program, Proceedings (Cat. No.01EX439)\",\"volume\":\"12 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2001-07-04\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"EUROCON'2001. International Conference on Trends in Communications. Technical Program, Proceedings (Cat. No.01EX439)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/EURCON.2001.938119\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"EUROCON'2001. International Conference on Trends in Communications. Technical Program, Proceedings (Cat. No.01EX439)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/EURCON.2001.938119","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Decision function in hybrid self-adaptive WWW cache coherence protocol (hSATTL)
To improve the performance of the multiprocessor, distributed and Internet-based systems, data replication is being introduced. Existence of multiple copies of the same object in the system causes the cache coherence problem. There are two basic mechanisms for maintaining cache coherence: write-invalidate and write-update mechanisms. Various protocols for multiprocessor and distributed systems have been developed that use both coherence mechanisms in order to maintain cache coherence with minimal overhead costs. These protocols are based on a decision function that dynamically switches between write-update and write-invalidate mechanisms. As a part of the hSATTL cache coherence protocol we designed a new decision function adapted for Internet-based systems that dynamically switches between basic coherence mechanisms. In order to prove the efficiency of the designed decision function we compared the performance of the hSATTL protocol with the performance of the ATTL and SATTL protocols, which do not implement decision functions. As the performance measure, we use the server load and the amount of data that is transferred between the server and the proxy in order to maintain cache coherence.