Parallel edmd simulation on multi-core architectures

dc.contributor.authorDemirtaş, Umut
dc.contributor.authorSevilgen, Fatih Erdoğan
dc.date.accessioned2025-10-29T12:09:47Z
dc.date.issued2011
dc.departmentGebze Teknik Üniversitesi
dc.descriptionIASTED International Conference on Parallel and Distributed Computing and Systems, PDCS 2011 -- Dallas, TX -- 88383
dc.description.abstractEvent Driven Molecular Dynamics (EDMD) simulations is an important tool for simulating particle based real systems. Dependency between events causes coherence and causality problems in parallel EDMD simulations. In this paper, we propose a novel parallel EDMD simulation on multi-core architectures. In our method, master-worker strategy is used and a lock-free sorted list structure is implemented as a buffer. We simplify the coherence and causality problems and eliminate most of the locking mechanism. In the algorithm, worker threads get events from an event queue and execute them asynchronously. The results are recorded in the buffer. Master-thread consumes the buffer and then it updates the system state and finally it updates the event queue. Locking mechanism is (still) used to harmonize concurrent access on the event queue. We obtain very promising preliminary experimental results of an ongoing research. On a quad-core computer, speedup of over two times is achieved even for small size systems (32000 molecules). © 2012 Elsevier B.V., All rights reserved.
dc.description.sponsorshipInt. Assoc. Sci. Technol. Dev. (IASTED)
dc.identifier.doi10.2316/P.2011.757-115
dc.identifier.endpage234
dc.identifier.isbn9780889867741
dc.identifier.isbn9780889867048
dc.identifier.isbn9780889863927
dc.identifier.isbn9780889869073
dc.identifier.isbn9780889866379
dc.identifier.isbn9780889868786
dc.identifier.isbn088986392X
dc.identifier.isbn9780889868113
dc.identifier.issn1027-2658
dc.identifier.scopus2-s2.0-84856678421
dc.identifier.scopusqualityN/A
dc.identifier.startpage227
dc.identifier.urihttps://doi.org/10.2316/P.2011.757-115
dc.identifier.urihttps://hdl.handle.net/20.500.14854/14766
dc.indekslendigikaynakScopus
dc.language.isoen
dc.relation.ispartofProceedings of the IASTED International Conference on Parallel and Distributed Computing and Systems
dc.relation.publicationcategoryKonferans Öğesi - Uluslararası - Kurum Öğretim Elemanı
dc.rightsinfo:eu-repo/semantics/closedAccess
dc.snmzKA_Scopus_20251020
dc.subjectEvent based molecular dynamics
dc.subjectEvent based simulation
dc.subjectEvent queue
dc.subjectLock-free lists
dc.subjectMolecular dynamics
dc.subjectParallel simulation
dc.titleParallel edmd simulation on multi-core architectures
dc.typeConference Object

Dosyalar