{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,24]],"date-time":"2026-01-24T19:55:40Z","timestamp":1769284540618,"version":"3.49.0"},"reference-count":30,"publisher":"Elsevier BV","issue":"11","license":[{"start":{"date-parts":[[2002,11,1]],"date-time":"2002-11-01T00:00:00Z","timestamp":1036108800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Journal of Parallel and Distributed Computing"],"published-print":{"date-parts":[[2002,11]]},"DOI":"10.1016\/s0743-7315(02)00004-7","type":"journal-article","created":{"date-parts":[[2002,11,11]],"date-time":"2002-11-11T21:13:38Z","timestamp":1037049218000},"page":"1648-1669","source":"Crossref","is-referenced-by-count":111,"title":["ROSS: A high-performance, low-memory, modular Time Warp system"],"prefix":"10.1016","volume":"62","author":[{"given":"Christopher D.","family":"Carothers","sequence":"first","affiliation":[]},{"given":"David","family":"Bauer","sequence":"additional","affiliation":[]},{"given":"Shawn","family":"Pearce","sequence":"additional","affiliation":[]}],"member":"78","reference":[{"key":"10.1016\/S0743-7315(02)00004-7_BIB1","doi-asserted-by":"crossref","unstructured":"H. Avril, C. Tropper, Clustered time warp and logic simulation, in: Proceedings of the Ninth Workshop on Parallel and Distributed Simulation, PADS\u201995, June 1995, pp. 112\u2013119.","DOI":"10.1109\/PADS.1995.404310"},{"key":"10.1016\/S0743-7315(02)00004-7_BIB2","doi-asserted-by":"crossref","unstructured":"S. Bellenot, State skipping performance with the time warp operating system, in: Proceedings of the Sixth Workshop on Parallel and Distributed Simulation, PADS\u201992, January 1992, pp. 53\u201364.","DOI":"10.1145\/158459.158479"},{"issue":"10","key":"10.1016\/S0743-7315(02)00004-7_BIB3","doi-asserted-by":"crossref","first-page":"1220","DOI":"10.1145\/63039.63045","article-title":"Calendar queues: a fast O(1) priority queue implementation for the simulation event set problem, Comm","volume":"31","author":"Brown","year":"1988","journal-title":"ACM (CACM)"},{"key":"10.1016\/S0743-7315(02)00004-7_BIB4","doi-asserted-by":"crossref","unstructured":"C.D. Carothers, R.M. Fujimoto, Background execution of time warp programs, in: Proceedings of the 10th Workshop on Parallel and Distributed Simulation, PADS\u201996, May 1996, pp. 12\u201319.","DOI":"10.1109\/PADS.1996.761558"},{"key":"10.1016\/S0743-7315(02)00004-7_BIB5","doi-asserted-by":"crossref","unstructured":"C.D. Carothers, K.S. Permalla, R.M. Fujimoto, Efficient optimistic parallel simulations using reverse computation, in: Proceedings of the 13th Workshop on Parallel and Distributed Simulation, PADS\u201999, May 1999, pp. 126\u2013135.","DOI":"10.1109\/PADS.1999.766169"},{"key":"10.1016\/S0743-7315(02)00004-7_BIB6","doi-asserted-by":"crossref","unstructured":"C.D. Carothers, K.S. Permalla, R.M. Fujimoto, The effect of state-saving on a cache coherent, non-uniform memory access architecture, in: Proceedings of the 1999 Winter Simulation Conference, WSC\u201999, December 1999.","DOI":"10.1145\/324898.325340"},{"key":"10.1016\/S0743-7315(02)00004-7_BIB7","doi-asserted-by":"crossref","unstructured":"C.D. Carothers, R.M. Fujimoto, Y-B. Lin, A case study in simulating PCS networks using time warp, in: Proceedings of the Ninth Workshop on Parallel and Distributed Simulation, PADS\u201995, June 1995, pp. 87\u201394.","DOI":"10.1109\/PADS.1995.404313"},{"key":"10.1016\/S0743-7315(02)00004-7_BIB8","doi-asserted-by":"crossref","unstructured":"S. Das, R.M. Fujimoto, A performance study of the cancelback protocol for time warp, in: Proceedings of the Seventh Workshop on Parallel and Distributed Simulation, PADS\u201993, May 1993, pp. 135\u2013142.","DOI":"10.1145\/158459.158476"},{"key":"10.1016\/S0743-7315(02)00004-7_BIB9","doi-asserted-by":"crossref","unstructured":"S. Das, R.M. Fujimoto, An adaptive memory management protocol for time warp parallel simulator, in: Proceedings of the ACM Sigmetrics Conference on Measurement and Modeling of Computer Systems, SIGMETRICS\u201994, May 1994, pp. 201\u2013210.","DOI":"10.1145\/183019.183041"},{"key":"10.1016\/S0743-7315(02)00004-7_BIB10","doi-asserted-by":"crossref","unstructured":"S. Das, R.M. Fujimoto, K. Panesar, D. Allison, M. Hybinette, GTW: a time warp system for shared memory multiprocessors, in: Proceedings of the 1994 Winter Simulation Conference, December 1994, pp. 1332\u20131339.","DOI":"10.1109\/WSC.1994.717527"},{"key":"10.1016\/S0743-7315(02)00004-7_BIB11","doi-asserted-by":"crossref","unstructured":"E. Deelman, B.K. Szymanski, Breadth-first rollback in spatially explicit simulations, in: Proceedings of the 11th Workshop on Parallel and Distributed Simulation, PADS\u201997, June 1997, pp. 124\u2013131.","DOI":"10.1109\/PADS.1997.594595"},{"issue":"4","key":"10.1016\/S0743-7315(02)00004-7_BIB12","doi-asserted-by":"crossref","first-page":"425","DOI":"10.1145\/268403.268404","article-title":"Computing global virtual time in shared memory multiprocessors","volume":"7","author":"Fujimoto","year":"1997","journal-title":"ACM Trans. Modeling Comput. Simulation"},{"key":"10.1016\/S0743-7315(02)00004-7_BIB13","doi-asserted-by":"crossref","unstructured":"R.M. Fujimoto, K.S. Panesar, Buffer management in shared-memory time warp systems, in: Proceedings of the Ninth Workshop on Parallel and Distributed Simulation, PADS\u201995, June 1995, pp. 149\u2013156.","DOI":"10.1109\/PADS.1995.404306"},{"key":"10.1016\/S0743-7315(02)00004-7_BIB14","unstructured":"R.M. Fujimoto, Time warp on a shared memory multiprocessor, in: Proceedings of the 1989 International Conference on Parallel Processing, Vol. 3, August 1989, pp. 242\u2013249."},{"issue":"3","key":"10.1016\/S0743-7315(02)00004-7_BIB15","first-page":"211","article-title":"Time warp on a shared memory multiprocessor","volume":"6","author":"Fujimoto","year":"1989","journal-title":"Trans. Soc. Comput. Simulation"},{"key":"10.1016\/S0743-7315(02)00004-7_BIB16","unstructured":"F. Gomes, Optimizing incremental state-saving and restoration, Ph.D. Thesis, Department of Computer Science, University of Calgary, 1996."},{"key":"10.1016\/S0743-7315(02)00004-7_BIB17","unstructured":"Personal correspondence with Intel engineers regarding the Intel NX450 PCI chipset. See www.intel.com for specifications on this chipset."},{"key":"10.1016\/S0743-7315(02)00004-7_BIB18","doi-asserted-by":"crossref","unstructured":"D.R. Jefferson, Virtual time II: the cancelback protocol for storage management in distributed simulation, in: Proceedings of the Ninth ACM Symposium on Principles of Distributed Computing, August 1990, pp. 75\u201390.","DOI":"10.1145\/93385.93403"},{"key":"10.1016\/S0743-7315(02)00004-7_BIB19","doi-asserted-by":"crossref","unstructured":"J. Laudon, D. Lenoski, The SGI Origin: a ccNUMA highly scalable server, in: Proceedings of the 24th International Symposium on Computer Architecture, June 1997, pp. 241\u2013251.","DOI":"10.1145\/264107.264206"},{"key":"10.1016\/S0743-7315(02)00004-7_BIB20","doi-asserted-by":"crossref","first-page":"99","DOI":"10.1016\/S0378-4754(97)00052-9","article-title":"A random number of generator based on the combination of four LCGs","volume":"44","author":"L'Ecuyer","year":"1997","journal-title":"Math. Comput. Simulation"},{"issue":"4","key":"10.1016\/S0743-7315(02)00004-7_BIB21","doi-asserted-by":"crossref","first-page":"283","DOI":"10.1145\/130611.130612","article-title":"Optimal memory management for time warp parallel simulation","volume":"1","author":"Lin","year":"1991","journal-title":"ACM Trans. Modeling Comput. Simulation"},{"issue":"1","key":"10.1016\/S0743-7315(02)00004-7_BIB22","doi-asserted-by":"crossref","first-page":"24","DOI":"10.1145\/102810.102812","article-title":"Performance bounds on parallel self-initiating discrete-event simulations","volume":"1","author":"Nicol","year":"1991","journal-title":"ACM Trans. Modeling Comput. Simulation (TOMACS)"},{"issue":"10","key":"10.1016\/S0743-7315(02)00004-7_BIB23","doi-asserted-by":"crossref","first-page":"109","DOI":"10.1145\/317665.317683","article-title":"Comparing Java vs. C\/C++ efficiency differences to interpersonal differences","volume":"42","author":"Perchelt","year":"1999","journal-title":"Comm. ACM (CACM)"},{"key":"10.1016\/S0743-7315(02)00004-7_BIB24","doi-asserted-by":"crossref","unstructured":"G.D. Sharma et al. Time warp simulation on clumps, in: Proceedings of the 13th Workshop on Parallel and Distributed Simulation, PADS\u201999, 1999, pp. 174\u2013181.","DOI":"10.1109\/PADS.1999.766174"},{"key":"10.1016\/S0743-7315(02)00004-7_BIB25","doi-asserted-by":"crossref","unstructured":"R. Smith, R. Andress, G.M. Parsons, Experience in retrofitting a large sequential ada simulator to two versions of time warp, in: Proceedings of the 13th Workshop on Parallel and Distributed Simulation, PADS\u201999, May 1999, pp. 74\u201381.","DOI":"10.1109\/PADS.1999.766163"},{"key":"10.1016\/S0743-7315(02)00004-7_BIB26","unstructured":"J.S. Steinman, SPEEDES: synchronous parallel environment for emulation and discrete event simulation, in: Advances in Parallel and Distributed Simulation, Vol. 23, SCS Simulation Series, January 1991, pp. 95\u2013103."},{"key":"10.1016\/S0743-7315(02)00004-7_BIB27","doi-asserted-by":"crossref","unstructured":"J.S. Steinman, Breathing time warp, in: Proceedings of the Seventh Workshop on Parallel and Distributed Simulation, PADS\u201993, May 1993, pp. 109\u2013118.","DOI":"10.1145\/158459.158473"},{"key":"10.1016\/S0743-7315(02)00004-7_BIB28","doi-asserted-by":"crossref","unstructured":"J.S. Steinman, Incremental state-saving in SPEEDES using C++, in: Proceedings of the 1993 Winter Simulation Conference, December 1993, 687\u2013696.","DOI":"10.1109\/WSC.1993.718308"},{"key":"10.1016\/S0743-7315(02)00004-7_BIB29","doi-asserted-by":"crossref","unstructured":"F. Wieland, E. Blair, T. Zukas, Parallel discrete-event simulation (PDES): a case study in design, development and performance using SPEEDES, in: Proceedings of the Ninth Workshop on Parallel and Distributed Simulation, PADS\u201995, June 1995, pp. 103\u2013110.","DOI":"10.1145\/214283.214315"},{"key":"10.1016\/S0743-7315(02)00004-7_BIB30","doi-asserted-by":"crossref","unstructured":"C.H. Young, R. Radhakrishnan, P.A. Wilsey, Optimism: not just for event execution anymore, in: Proceedings of the 13th Workshop on Parallel and Distributed Simulation, PADS\u201999, May 1999, pp. 136\u2013143.","DOI":"10.1109\/PADS.1999.766170"}],"container-title":["Journal of Parallel and Distributed Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0743731502000047?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0743731502000047?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2024,12,11]],"date-time":"2024-12-11T08:23:01Z","timestamp":1733905381000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S0743731502000047"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2002,11]]},"references-count":30,"journal-issue":{"issue":"11","published-print":{"date-parts":[[2002,11]]}},"alternative-id":["S0743731502000047"],"URL":"https:\/\/doi.org\/10.1016\/s0743-7315(02)00004-7","relation":{},"ISSN":["0743-7315"],"issn-type":[{"value":"0743-7315","type":"print"}],"subject":[],"published":{"date-parts":[[2002,11]]}}}