Show simple item record

dc.contributor.authorHermann, Evertonen_US
dc.contributor.authorRaffin, Brunoen_US
dc.contributor.authorFaure, Francoisen_US
dc.contributor.editorKurt Debattista and Daniel Weiskopf and Joao Combaen_US
dc.date.accessioned2014-01-26T16:47:44Z
dc.date.available2014-01-26T16:47:44Z
dc.date.issued2009en_US
dc.identifier.isbn978-3-905674-15-6en_US
dc.identifier.issn1727-348Xen_US
dc.identifier.urihttp://dx.doi.org/10.2312/EGPGV/EGPGV09/001-008en_US
dc.description.abstractIn this paper we propose a parallelization of interactive physical simulations. Our approach relies on a task parallelism where the code is instrumented to mark tasks and shared data between tasks, as well as parallel loops even if they have dynamic conditions. Prior to running a simulation step, we extract a task dependency graph that is partitioned to define the task distribution between processors. To limit the overhead of graph partitioning and favor memory locality, we intend to limit the partitioning changes from one iteration to the other. This approach has a low impact on physics algorithms as parallelism is mainly extracted from the coordination code. It makes it non parallel programmer friendly. Results show we can obtain good performance gains.en_US
dc.publisherThe Eurographics Associationen_US
dc.subjectCategories and Subject Descriptors (according to ACM CCS): Software [D.1.3]: Parallel programming-, Computer Graphics [I.3.7]: Animationen_US
dc.titleInteractive Physical Simulation on Multicore Architecturesen_US
dc.description.seriesinformationEurographics Symposium on Parallel Graphics and Visualizationen_US


Files in this item

Thumbnail
Thumbnail

This item appears in the following Collection(s)

Show simple item record