Skip to main navigation Skip to search Skip to main content

An algorithm for threading assignment in large-scale wireless network mobile simulations

  • Ecole Polytechnique

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

1 Scopus citations

Abstract

When using parallel computing to run large-scale simulations, the parts of the system being simulated in different cores or threads often interact and exchange information, constraining the threads to be synchronized. Simulating wireless networks with mobility, when a user equipment (UE) ceases to be served by one Base Station (BS), to be served by a new one, a synchronization point may be required, if the new BS is being simulated in another thread. In a large-scale distributed wireless network with high mobility, the simulation speed-up obtained from multi-threading could be lost to the overhead burden for synchronizing the threads. We propose a heuristic approach to assign BSs to threads in such a way as to minimize the number of synchronization points. In a time interval of the simulation, accumulated interactions are interpreted as growing graphs. Advancing through the simulation time until the number of disconnected graphs is equal to the number of desired threads, showed to be a good strategy to determine the longest intervals that can be simulated without synchronization points while taking advantage of multi-threading. By means of simulation tests we show decrements of up to 100.0 %, in the number of synchronization points, in comparison to those required for the same simulation times when assigning BSs to threads in a random and balanced way.

Original languageEnglish
Title of host publicationProceedings of the 2021 IEEE/ACM 25th International Symposium on Distributed Simulation and Real Time Applications, DS-RT 2021
EditorsJose Maria Cecilia, Francisco J. Martinez
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9781665433266
DOIs
StatePublished - Sep 27 2021
Event25th IEEE/ACM International Symposium on Distributed Simulation and Real Time Applications, DS-RT 2021 - Virtual, Valencia, Spain
Duration: Sep 27 2021Sep 29 2021

Publication series

NameProceedings of the 2021 IEEE/ACM 25th International Symposium on Distributed Simulation and Real Time Applications, DS-RT 2021

Conference

Conference25th IEEE/ACM International Symposium on Distributed Simulation and Real Time Applications, DS-RT 2021
Country/TerritorySpain
CityVirtual, Valencia
Period09/27/2109/29/21

Keywords

  • co-simulation
  • handovers
  • heuristics
  • large scale
  • mobility
  • parallel computing
  • simulation
  • Wireless networks

Fingerprint

Dive into the research topics of 'An algorithm for threading assignment in large-scale wireless network mobile simulations'. Together they form a unique fingerprint.

Cite this