SwePub
Sök i LIBRIS databas

  Utökad sökning

id:"swepub:oai:DiVA.org:uu-328367"
 

Sökning: id:"swepub:oai:DiVA.org:uu-328367" > Exposing inter-proc...

Exposing inter-process information for efficient parallel discrete event simulation of spatial stochastic systems

Lindén, Jonatan (författare)
Uppsala universitet,Datorteknik
Bauer, Pavol (författare)
Uppsala universitet,Avdelningen för beräkningsvetenskap,Tillämpad beräkningsvetenskap
Engblom, Stefan (författare)
Uppsala universitet,Avdelningen för beräkningsvetenskap,Tillämpad beräkningsvetenskap
visa fler...
Jonsson, Bengt (författare)
Uppsala universitet,Datorteknik
visa färre...
 (creator_code:org_t)
2017-05-16
2017
Engelska.
Ingår i: Proc. 5th ACM SIGSIM Conference on Principles of Advanced Discrete Simulation. - New York : ACM Press. - 9781450344890 ; , s. 53-64
  • Konferensbidrag (refereegranskat)
Abstract Ämnesord
Stäng  
  • We present a new efficient approach to the parallelization of discrete event simulators for multicore computers, which is based on exposing and disseminating essential information between processors. We aim specifically at simulation models with a spatial structure, where time intervals between successive events are highly variable and without lower bounds. In Parallel Discrete Event Simulation (PDES), the model is distributed onto parallel processes. A key challenge in PDES is that each process must continuously decide when to pause its local simulation in order to reduce the risk of expensive rollbacks caused by future "delayed"' incoming events from other processes. A process could make such decisions optimally if it would know the timestamps of future incoming events. Unfortunately, this information is often not available in PDES algorithms. We present an approach to designing efficient PDES algorithms, in which an existing natural parallelization of PDES is restructured in order to expose and disseminate more precise information about future incoming events to each LP. We have implemented our approach in a parallel simulator for spatially extended Markovian processes, intended for simulating, e.g., chemical reactions, biological and epidemiological processes. On 32 cores, our implementation exhibits speedup that significantly outweighs the overhead incurred by the refinement. We also show that our resulting simulator is superior in performance to existing simulators for comparable models, achieving for 32 cores an average speedup of 20 relative to an efficient sequential implementation.

Ämnesord

NATURVETENSKAP  -- Data- och informationsvetenskap -- Datavetenskap (hsv//swe)
NATURAL SCIENCES  -- Computer and Information Sciences -- Computer Sciences (hsv//eng)

Publikations- och innehållstyp

ref (ämneskategori)
kon (ämneskategori)

Hitta via bibliotek

Till lärosätets databas

Hitta mer i SwePub

Av författaren/redakt...
Lindén, Jonatan
Bauer, Pavol
Engblom, Stefan
Jonsson, Bengt
Om ämnet
NATURVETENSKAP
NATURVETENSKAP
och Data och informa ...
och Datavetenskap
Artiklar i publikationen
Proc. 5th ACM SI ...
Av lärosätet
Uppsala universitet

Sök utanför SwePub

Kungliga biblioteket hanterar dina personuppgifter i enlighet med EU:s dataskyddsförordning (2018), GDPR. Läs mer om hur det funkar här.
Så här hanterar KB dina uppgifter vid användning av denna tjänst.

 
pil uppåt Stäng

Kopiera och spara länken för att återkomma till aktuell vy