Framework für beschleunigte Monte-Carlo-Molekularsimulationen auf hybriden Architekturen

dc.contributor.authorHalder, Sebastiande
dc.date.accessioned2013-05-13de
dc.date.accessioned2016-03-31T08:00:22Z
dc.date.available2013-05-13de
dc.date.available2016-03-31T08:00:22Z
dc.date.issued2012de
dc.description.abstractIn der Thermodynamik können Monte-Carlo-Molekularsimulationen eingesetzt werden, um makroskopische Eigenschaften eines Molekularsystems zu beobachten. Diese Simulationen sind äußerst rechenintensiv. Aktuelle und kommende Generation von eng gekoppelten Mehrkernprozessoren und Grafikprozessoren (GPGPUs) bieten ein großes Potential an Rechenleistung, welches sie für solche Simulationsanwendungen besonders interessant macht. Die dieser Arbeit zu Grunde liegende Markov-Chain-Monte-Carlo-Molekularsimulation (MCMC/GCMC) basiert jedoch auf der Erzeugung einer Markovkette, d.h. jeder Simulationsschritt hängt vom Vorhergehenden ab. Diese inhärente serielle Abhängigkeit erschwert die Parallelisierung des Problems erheblich. In der vorliegenden Arbeit wurden Konzepte und Implementierungen für ein Framework entwickelt, welches eine effiziente Simulation von Monte-Carlo-Simulationen mit Markovketteneigenschaften auf hybriden Architekturen ermöglicht. Diese Konzepte umfassen eine Simulations-Zustandsmaschine mit Unterstützung verschiedener Architekturen und eine Schnittstelle für mehrere simultan zu simulierende Monte-Carlo-Schritte. Darüber hinaus wurde die zu Grunde liegende Parallelisierung einer Grand-Canonical Monte-Carlo-Simulation auf hybriden Architekturen weiterentwickelt und beschleunigt. Die entstandene Implementierung wurde auf die erzielbare Leistung überprüft. Alle im Rahmen dieser Arbeit entstandenen Simulationsergebnisse wurden durch Vergleich mit einer Referenzimplementierung auf ihre Korrektheit überprüft. Im Vergleich zu einer rein seriellen Simulation wurde dabei ein Speedup durch den Einsatz von hybriden Architekturen von 494x erreicht.de
dc.identifier.other38246673Xde
dc.identifier.urihttp://nbn-resolving.de/urn:nbn:de:bsz:93-opus-83960de
dc.identifier.urihttp://elib.uni-stuttgart.de/handle/11682/3071
dc.identifier.urihttp://dx.doi.org/10.18419/opus-3054
dc.language.isodede
dc.rightsinfo:eu-repo/semantics/openAccessde
dc.subject.ddc004de
dc.titleFramework für beschleunigte Monte-Carlo-Molekularsimulationen auf hybriden Architekturende
dc.title.alternativeFramework for accelerated Monte Carlo molecular simulation on mixed architecturesen
dc.typeStudyThesisde
ubs.fakultaetFakultät Informatik, Elektrotechnik und Informationstechnikde
ubs.institutInstitut für Technische Informatikde
ubs.opusid8396de
ubs.publikation.typStudienarbeitde

Files

Original bundle

Now showing 1 - 1 of 1
Thumbnail Image
Name:
STUD_2384.pdf
Size:
673.17 KB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
935 B
Format:
Plain Text
Description: