{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2022,4,4]],"date-time":"2022-04-04T01:38:15Z","timestamp":1649036295613},"reference-count":40,"publisher":"Informa UK Limited","issue":"3","license":[{"start":{"date-parts":[[2017,8,1]],"date-time":"2017-08-01T00:00:00Z","timestamp":1501545600000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["www.tandfonline.com"],"crossmark-restriction":true},"short-container-title":["Journal of Simulation"],"published-print":{"date-parts":[[2017,8]]},"DOI":"10.1057\/s41273-016-0044-7","type":"journal-article","created":{"date-parts":[[2017,1,9]],"date-time":"2017-01-09T11:39:13Z","timestamp":1483961953000},"page":"228-241","update-policy":"http:\/\/dx.doi.org\/10.1080\/tandf_crossmark_01","source":"Crossref","is-referenced-by-count":0,"title":["General-purpose coordinator\u2013master\u2013worker model for efficient large-scale simulation over heterogeneous infrastructure"],"prefix":"10.1080","volume":"11","author":[{"given":"Bilel Ben","family":"Romdhanne","sequence":"first","affiliation":[{"name":"Eurecom\rCampus SophiaTech, 450 Route des Chappes\r06410 Biot Sophia-Antipolis France"}]},{"given":"Navid","family":"Nikaein","sequence":"additional","affiliation":[{"name":"Eurecom\rCampus SophiaTech, 450 Route des Chappes\r06410 Biot Sophia-Antipolis France"}]}],"member":"301","published-online":{"date-parts":[[2017,12,19]]},"reference":[{"key":"44_CR1","doi-asserted-by":"crossref","unstructured":"Aaby B, Perumalla K and Seal S (2010). Efficient simulation of agent-based models on multi-GPU and multi-core clusters. In: in Proceedings of the 3rd International Conference on Simulation Tools and Techniques.","DOI":"10.4108\/ICST.SIMUTOOLS2010.8822"},{"key":"44_CR2","doi-asserted-by":"crossref","unstructured":"Abdelrazek A, Kaschub M, Blankenhorn C and Necker M (2009). A novel architecture using NVIDIA CUDA to speed up simulation of multi-path fast fading channels. In: Vehicular Technology Conference VTC Spring.","DOI":"10.1109\/VETECS.2009.5073317"},{"key":"44_CR3","doi-asserted-by":"crossref","unstructured":"April J, Glover F, Kelly J and Laguna M (2003). Practical introduction to simulation optimization. In: Simulation Conference, Proceedings of the 2003 Winter.","DOI":"10.1109\/WSC.2003.1261410"},{"key":"44_CR4","doi-asserted-by":"crossref","unstructured":"Bai S and Nicol DM (2010). Acceleration of wireless channel simulation using GPUs. In: European IEEE Wireless Conference.","DOI":"10.1109\/EW.2010.5483525"},{"key":"44_CR5","doi-asserted-by":"crossref","unstructured":"Borries K, Judd G, Stancil D and Steenkiste P (2009). FPGA-based channel simulator for a wireless network emulator. In: Vehicular Technology Conference VTC Spring.","DOI":"10.1109\/VETECS.2009.5073565"},{"key":"44_CR6","unstructured":"Chen L, Huang J and Zhang J (2012). A latency-hiding algorithm for ABMS on parallel\/distributed computing environment. In: ACM\/IEEE\/SCS 26th Workshop on Principles of Advanced and Distributed Simulation."},{"key":"44_CR7","unstructured":"Cramer T, Schmidl D, Klemm M and Mey D (2012). OpenMP programming on Intel Xeon Phi coprocessors: An early performance comparison. In: Proceedings of the Many-core Applications Research Community Symposium at RWTH Aachen University."},{"key":"44_CR8","doi-asserted-by":"crossref","unstructured":"Deelman E, Bagrodia R, Sakellariou R and Adve V (2001). Improving lookahead in parallel discrete event simulations of large-scale applications using compiler analysis. In: Proceedings of the Fifteenth Workshop on Parallel and Distributed Simulation, PADS.","DOI":"10.1109\/PADS.2001.924616"},{"key":"44_CR9","unstructured":"Fujimoto R (1988). Lookahead in parallel discrete event simulation. Technical report. DTIC Document."},{"key":"44_CR10","doi-asserted-by":"crossref","unstructured":"Fujimoto RM (1990). Parallel discrete event simulation. Communications of the ACM\u00a033(10): 30\u201353.","DOI":"10.1145\/84537.84545"},{"key":"44_CR11","doi-asserted-by":"crossref","unstructured":"Fujimoto R and Nicol DM (1992). State of the art in parallel simulation. In: Proceedings of the 24th conference on Winter simulation.","DOI":"10.1145\/167293.167344"},{"key":"44_CR12","unstructured":"Fujimoto R, Perumalla K, Park A, Wu H, Ammar M and Riley G (2003). Large-scale network simulation: How big? How fast?. In: Modeling, Analysis and Simulation of Computer Telecommunications Systems."},{"key":"44_CR13","doi-asserted-by":"crossref","unstructured":"Heinecke A, Vaidyanathan K, Smelyanskiy M, Kobotov A, Dubtsov R, Henry G, Shet A, Chrysos G and Dubey P (2013) Design and implementation of the Linpack Benchmark for single and multi-node systems based on Intel Xeon Phi coprocessor. In: 27th IEEE International Parallel and Distributed Processing Symposium.","DOI":"10.1109\/IPDPS.2013.113"},{"key":"44_CR14","unstructured":"Jeffers J and Reinders J (2013). Intel Xeon Phi Coprocessor High Performance Programming. Elsevier: Waltham."},{"key":"44_CR15","unstructured":"Lacage M (2010). Experimentation tools for networking research, Ph, PhD thesis, UNICE."},{"key":"44_CR16","doi-asserted-by":"crossref","unstructured":"Lacage M and Henderson TR (2006). Yet another network simulator. In: Proceeding from the 2006 workshop on NS-2: the IP network simulator ACM.","DOI":"10.1145\/1190455.1190467"},{"key":"44_CR17","unstructured":"Liu J (2009). Parallel Discrete-Event Simulation. Wiley: Hoboken."},{"key":"44_CR18","doi-asserted-by":"crossref","unstructured":"Liu Q and Wainer G (2012). Multicore acceleration of discrete event system specification systems. Simulation\u00a088(7): 801\u2013831.","DOI":"10.1177\/0037549711412237"},{"key":"44_CR19","doi-asserted-by":"crossref","unstructured":"Nicol DM (1996). Principles of conservative parallel simulation. In: Proceedings of the 28th conference on Winter simulation IEEE Computer Society.","DOI":"10.1145\/256562.256591"},{"key":"44_CR20","unstructured":"Park A and Fujimoto R (2009). Efficient master\/worker parallel discrete event simulation. In: 2009 ACM\/IEEE\/SCS 26th Workshop on Principles of Advanced and Distributed Simulation."},{"key":"44_CR21","doi-asserted-by":"crossref","unstructured":"Park AJ and Fujimoto RM (2012). Efficient master\/worker parallel discrete event simulation on metacomputing systems. IEEE Transactions on Parallel and Distributed Systems\n                    23: 873\u2013880.","DOI":"10.1109\/TPDS.2011.207"},{"key":"44_CR22","doi-asserted-by":"crossref","unstructured":"Park H and Fishwick P (2010). A GPU-based application framework supporting fast discrete-event simulation. Simulation\u00a086(10): 613\u2013628.","DOI":"10.1177\/0037549709340781"},{"key":"44_CR23","doi-asserted-by":"crossref","unstructured":"Park H and Fishwick P (2011). An analysis of\u00a0queuing network simulation using GPU-based hardware acceleration. ACM Transactions on Modeling and Computer Simulation\n                     21(3):\u00a018.","DOI":"10.1145\/1921598.1921602"},{"key":"44_CR24","doi-asserted-by":"crossref","unstructured":"Pennycook S, Hammond S, Jarvis S and\u00a0Mudalige G (2011). Performance analysis of a hybrid mpi\/cuda implementation of the naslu benchmark. ACM SIGMETRICS Performance Evaluation Review\u00a038(4):\u00a023\u201329.","DOI":"10.1145\/1964218.1964223"},{"key":"44_CR25","doi-asserted-by":"crossref","unstructured":"Perumalla K (2006). Parallel and distributed simulation: traditional techniques and recent advances. In: Proceedings of the 38th conference on Winter simulation Winter Simulation Conference.","DOI":"10.1109\/WSC.2006.323041"},{"key":"44_CR26","unstructured":"Perumalla K (2009). Switching to high gear: Opportunities for grand-scale real-time parallel simulations. In: Proceedings of the 2009 13th IEEE\/ACM International Symposium on Distributed Simulation and Real Time Applications IEEE Computer Society."},{"key":"44_CR27","doi-asserted-by":"crossref","unstructured":"Quaglia F and Cortellessa V (2000). Grain sensitive event scheduling in time warp parallel discrete event simulation. In: Proceedings of the 14 workshop on Parallel and distributed simulation IEEE Computer Society.","DOI":"10.1109\/PADS.2000.847163"},{"key":"44_CR28","doi-asserted-by":"crossref","unstructured":"Righter R and Walrand J (1989). Distributed simulation of discrete event systems. Proceedings of the IEEE 77: 99\u2013113.","DOI":"10.1109\/5.21073"},{"key":"44_CR29","doi-asserted-by":"crossref","unstructured":"Romdhanne BB, Bouksiaa MSM, Nikaein N and Bonnet C (2013). Hybrid scheduling for event-driven simulation over heterogeneous computers. In: Proceedings of the 2013 ACM SIGSIM conference on Principles of advanced discrete simulation ACM.","DOI":"10.1145\/2486092.2486099"},{"key":"44_CR30","unstructured":"Romdhanne BB and Nikaein N (2012). Gpu based simulation testbed for large scale mobile networks. In: 2012 International Conference on IEEE Communications and Information Technology."},{"key":"44_CR31","doi-asserted-by":"crossref","unstructured":"Romdhanne BB and Nikaein N (2013). Coordinator-master-worker model for efficient large scale network simulation. In: International Conference on Simulation Tools and Techniques.","DOI":"10.4108\/icst.simutools.2013.251739"},{"key":"44_CR32","unstructured":"Romdhanne BB, Nikaein N and Bouksiaa MSM (2012). Hybrid CPU-GPU distributed framework for large scale mobile networks simulation. In: 2012 IEEE\/ACM 16th International Symposium on IEEE Distributed Simulation and Real Time Applications."},{"key":"44_CR33","unstructured":"Romdhanne BB, Nikaein N, Knopp R and Bonnet C (2011). OpenAirInterface large-scale wireless emulation platform and methodology. In: Proceedings of the 6th ACM workshop on Performance monitoring and measurement of heterogeneous wireless and wired networks."},{"key":"44_CR34","unstructured":"Satish N, Kim C, Chhugani J, Nguyen A, Lee V, Kim D and Dubey P (2010). Fast sort on CPUs, GPUs and Intel MIC architectures, Technical report. Technical report, Intel."},{"key":"44_CR35","unstructured":"Saule E, Kaya K and Catalyurek UV (2013). Performance evaluation of sparse matrix multiplication kernels on Intel Xeon Phi. Technical report, \n                        arXiv:1302.1078"},{"key":"44_CR36","doi-asserted-by":"crossref","unstructured":"Shmueli E and Feitelson DG (2003). Backfilling with Lookahead to Optimize the Performance of Parallel Job Scheduling. Springer: Berlin.","DOI":"10.1007\/10968987_12"},{"key":"44_CR37","doi-asserted-by":"crossref","unstructured":"Som TK and Sargent RG (1998). A probabilistic event scheduling policy for optimistic parallel discrete event simulation. In: Proceedings of Twelfth Workshop on Parallel and Distributed Simulation. IEEE.","DOI":"10.1109\/PADS.1998.685270"},{"key":"44_CR38","doi-asserted-by":"crossref","unstructured":"Wenjie T, Yiping Y and Feng Z (2012). A hierarchical parallel discrete event simulation kernel for multicore platform. Cluster Computing 16(3): 379\u2013387.","DOI":"10.1007\/s10586-012-0201-3"},{"key":"44_CR39","doi-asserted-by":"crossref","unstructured":"Wolf M, Cai Z, Huang W and Schwan K (2002). Smartpointers: personalized scientific data portals in your hand. In: ACM\/IEEE 2002 Conference IEEE Supercomputing.","DOI":"10.1109\/SC.2002.10003"},{"key":"44_CR40","doi-asserted-by":"crossref","unstructured":"Yoginath SB, Perumalla KS and Henz BJ (2012). Runtime performance and virtual network control alternatives in VM-based high-fidelity network simulations. In: Proceedings of the Winter Simulation Conference, Winter Simulation Conference.","DOI":"10.1109\/WSC.2012.6465263"}],"container-title":["Journal of Simulation"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/article\/10.1057\/s41273-016-0044-7\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1057\/s41273-016-0044-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/www.tandfonline.com\/doi\/pdf\/10.1057\/s41273-016-0044-7","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1057\/s41273-016-0044-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2018,1,9]],"date-time":"2018-01-09T22:15:40Z","timestamp":1515536140000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.tandfonline.com\/doi\/full\/10.1057\/s41273-016-0044-7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,8]]},"references-count":40,"journal-issue":{"issue":"3","published-online":{"date-parts":[[2017,12,19]]},"published-print":{"date-parts":[[2017,8]]}},"alternative-id":["10.1057\/s41273-016-0044-7"],"URL":"https:\/\/doi.org\/10.1057\/s41273-016-0044-7","relation":{},"ISSN":["1747-7778","1747-7786"],"issn-type":[{"value":"1747-7778","type":"print"},{"value":"1747-7786","type":"electronic"}],"subject":[],"published":{"date-parts":[[2017,8]]},"assertion":[{"value":"The publishing and review policy for this title is described in its Aims & Scope.","order":1,"name":"peerreview_statement","label":"Peer Review Statement"},{"value":"http:\/\/www.tandfonline.com\/action\/journalInformation?show=aimsScope&journalCode=tjsm20","URL":"http:\/\/www.tandfonline.com\/action\/journalInformation?show=aimsScope&journalCode=tjsm20","order":2,"name":"aims_and_scope_url","label":"Aim & Scope"}]}}