{"title":"乐观模拟中抢占回滚因果关系不一致跟踪的开销与有效性权衡","authors":"F. Quaglia, Andrea Santoro, B. Ciciani","doi":"10.1109/DISRTA.2002.1166890","DOIUrl":null,"url":null,"abstract":"We discuss and compare three different causality inconsistency tracking mechanisms in support of preemptive rollback in optimistic parallel simulation on myrinet clusters. These mechanisms exhibit different communication/processing overhead and also different effectiveness in revealing causality inconsistency of the currently executed simulation event. By the results of an empirical study on a classical simulation benchmark we have found some trade-offs between these mechanisms, pointing out indications of application contexts for which each mechanism is expected to be well tailored.","PeriodicalId":375320,"journal":{"name":"Proceedings. Sixth IEEE International Workshop on Distributed Simulation and Real-Time Applications","volume":"8 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2002-10-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Trade-offs in overhead vs effectiveness of causality inconsistency tracking for preemptive rollback in optimistic simulation\",\"authors\":\"F. Quaglia, Andrea Santoro, B. Ciciani\",\"doi\":\"10.1109/DISRTA.2002.1166890\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"We discuss and compare three different causality inconsistency tracking mechanisms in support of preemptive rollback in optimistic parallel simulation on myrinet clusters. These mechanisms exhibit different communication/processing overhead and also different effectiveness in revealing causality inconsistency of the currently executed simulation event. By the results of an empirical study on a classical simulation benchmark we have found some trade-offs between these mechanisms, pointing out indications of application contexts for which each mechanism is expected to be well tailored.\",\"PeriodicalId\":375320,\"journal\":{\"name\":\"Proceedings. Sixth IEEE International Workshop on Distributed Simulation and Real-Time Applications\",\"volume\":\"8 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2002-10-11\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings. Sixth IEEE International Workshop on Distributed Simulation and Real-Time Applications\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/DISRTA.2002.1166890\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings. Sixth IEEE International Workshop on Distributed Simulation and Real-Time Applications","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/DISRTA.2002.1166890","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Trade-offs in overhead vs effectiveness of causality inconsistency tracking for preemptive rollback in optimistic simulation
We discuss and compare three different causality inconsistency tracking mechanisms in support of preemptive rollback in optimistic parallel simulation on myrinet clusters. These mechanisms exhibit different communication/processing overhead and also different effectiveness in revealing causality inconsistency of the currently executed simulation event. By the results of an empirical study on a classical simulation benchmark we have found some trade-offs between these mechanisms, pointing out indications of application contexts for which each mechanism is expected to be well tailored.