{"id":{"repo_id":"laurentian","oai_identifier":"oai:laurentian.scholaris.ca:10219/2618"},"canonical_url":"https://search.dev.ndltd.org/etd/laurentian/oai:laurentian.scholaris.ca:10219/2618","repository":{"repo_id":"laurentian","name":"Laurentian University","base_url":"https://laurentian.scholaris.ca/server/oai/request"},"display":{"title":"Moleclar-dynamics simulations using spatial decomposition and task-based parallelism","abstract":"Molecular Dynamics (MD) simulations are an integral method in the computational studies of materials. This thesis discusses an algorithm for large-scale MD simulations using modern multiand many-core systems on distributed computing networks. In order to utilize the full processing power of these systems, algorithms must be updated to account for newer hardware, such as the many-core Intel Xeon Phi co-processor. The hybrid method is a data-parallel method of parallelization which combines spatial decomposition using the Message Passing Interface (MPI) to distribute the system onto multiple nodes, along with the cell-task method used for task based parallelism on each node. This allows for the improved performance of task based parallelism on single compute nodes in addition to the benefit of distributed computing allowed by MPI. Results from benchmark simulations on Intel Xeon multi-core processors, and Intel Xeon Phi coprocessors are presented. Results show that the hybrid method provides better performance than either spatial decomposition or cell-task methods alone on single nodes, and that the hybrid method outperforms the spatial decomposition method on multiple nodes, on a variety of system configurations.","abstract_html":"Molecular Dynamics (MD) simulations are an integral method in the computational studies of materials. This thesis discusses an algorithm for large-scale MD simulations using modern multiand many-core systems on distributed computing networks. In order to utilize the full processing power of these systems, algorithms must be updated to account for newer hardware, such as the many-core Intel Xeon Phi co-processor. The hybrid method is a data-parallel method of parallelization which combines spatial decomposition using the Message Passing Interface (MPI) to distribute the system onto multiple nodes, along with the cell-task method used for task based parallelism on each node. This allows for the improved performance of task based parallelism on single compute nodes in addition to the benefit of distributed computing allowed by MPI. Results from benchmark simulations on Intel Xeon multi-core processors, and Intel Xeon Phi coprocessors are presented. Results show that the hybrid method provides better performance than either spatial decomposition or cell-task methods alone on single nodes, and that the hybrid method outperforms the spatial decomposition method on multiple nodes, on a variety of system configurations.","abstract_has_math":false,"creators":["Mangiardi, Chris"],"institution":"Laurentian University of Sudbury","degree_name":"Master of Science (MSc) in Computational Sciences","degree_level":null,"degree_discipline":null,"degree_department":null,"school":null,"contributors":[],"advisors":[],"committee_chairs":[],"committee_members":[],"year":2016,"date_issued":"2016-05-30","date_published":"2016-05-30","updated_at":"2026-08-21T16:45:57Z","subjects":["Molecular Dynamics (MD)","simulations"],"languages":["en"],"rights":[],"rights_urls":[],"identifier_entries":[]},"links":{"outbound_url":"https://laurentian.scholaris.ca/handle/10219/2618","outbound_label":"Repository record","outbound_source":"dc:identifier.uri"},"source_record":{"url":"https://laurentian.scholaris.ca/server/oai/request?verb=GetRecord&metadataPrefix=dim&identifier=oai%3Alaurentian.scholaris.ca%3A10219%2F2618","prefix":"dim"},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:creator","label":"Author","values":["Mangiardi, Chris"]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date.accessioned","label":"Dc Date Accessioned","values":["2016-09-09T13:49:40Z"]},{"key":"dc:date.available","label":"Dc Date Available","values":["2016-09-09T13:49:40Z"]},{"key":"dc:date.issued","label":"Date","values":["2016-05-30"]},{"key":"dc:publisher","label":"Institution","values":["Laurentian University of Sudbury"]},{"key":"dc:type","label":"Dc Type","values":["Thesis"]},{"key":"thesis:degree_name","label":"Degree Name","values":["Master of Science (MSc) in Computational Sciences"]},{"key":"thesis:institution_name","label":"Thesis Institution Name","values":["Laurentian University of Sudbury"]}]},{"id":"subjects_keywords","label":"Subjects and Keywords","entries":[{"key":"dc:subject","label":"Dc Subject","values":["Molecular Dynamics (MD)","simulations"]}]},{"id":"language_rights","label":"Language and Rights","entries":[{"key":"dc:language.iso","label":"Language (ISO)","values":["en"]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier.uri","label":"Identifier URI","values":["https://laurentian.scholaris.ca/handle/10219/2618"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description.abstract","label":"Abstract","values":["Molecular Dynamics (MD) simulations are an integral method in the computational studies of materials. This thesis discusses an algorithm for large-scale MD simulations using modern multiand many-core systems on distributed computing networks. In order to utilize the full processing power of these systems, algorithms must be updated to account for newer hardware, such as the many-core Intel Xeon Phi co-processor. The hybrid method is a data-parallel method of parallelization which combines spatial decomposition using the Message Passing Interface (MPI) to distribute the system onto multiple nodes, along with the cell-task method used for task based parallelism on each node. This allows for the improved performance of task based parallelism on single compute nodes in addition to the benefit of distributed computing allowed by MPI. Results from benchmark simulations on Intel Xeon multi-core processors, and Intel Xeon Phi coprocessors are presented. Results show that the hybrid method provides better performance than either spatial decomposition or cell-task methods alone on single nodes, and that the hybrid method outperforms the spatial decomposition method on multiple nodes, on a variety of system configurations."]},{"key":"dc:title","label":"Title","values":["Moleclar-dynamics simulations using spatial decomposition and task-based parallelism"]}]}],"canonical_facts":{"dc:creator":["Mangiardi, Chris"],"dc:date.accessioned":["2016-09-09T13:49:40Z"],"dc:date.available":["2016-09-09T13:49:40Z"],"dc:date.issued":["2016-05-30"],"dc:description.abstract":["Molecular Dynamics (MD) simulations are an integral method in the computational studies of materials. This thesis discusses an algorithm for large-scale MD simulations using modern multiand many-core systems on distributed computing networks. In order to utilize the full processing power of these systems, algorithms must be updated to account for newer hardware, such as the many-core Intel Xeon Phi co-processor. The hybrid method is a data-parallel method of parallelization which combines spatial decomposition using the Message Passing Interface (MPI) to distribute the system onto multiple nodes, along with the cell-task method used for task based parallelism on each node. This allows for the improved performance of task based parallelism on single compute nodes in addition to the benefit of distributed computing allowed by MPI. Results from benchmark simulations on Intel Xeon multi-core processors, and Intel Xeon Phi coprocessors are presented. Results show that the hybrid method provides better performance than either spatial decomposition or cell-task methods alone on single nodes, and that the hybrid method outperforms the spatial decomposition method on multiple nodes, on a variety of system configurations."],"dc:identifier.uri":["https://laurentian.scholaris.ca/handle/10219/2618"],"dc:language.iso":["en"],"dc:publisher":["Laurentian University of Sudbury"],"dc:subject":["Molecular Dynamics (MD)","simulations"],"dc:title":["Moleclar-dynamics simulations using spatial decomposition and task-based parallelism"],"dc:type":["Thesis"],"thesis:degree_name":["Master of Science (MSc) in Computational Sciences"],"thesis:institution_name":["Laurentian University of Sudbury"]},"updated_at":"2026-08-21T16:45:57Z"}