Parallelization of Carbon Nanotube Based Composites
Computational simulation is expected to play a vital role in the nanotechnology revolution. Molecular dynamics (MD) has been used traditionally by physicists and chemists to predict physical and chemical properties of small atomic systems. However, at present MD is finding increasing use also in the...
Other Authors: | |
---|---|
Format: | Others |
Language: | English English |
Published: |
Florida State University
|
Subjects: | |
Online Access: | http://purl.flvc.org/fsu/fd/FSU_migr_etd-2846 |
id |
ndltd-fsu.edu-oai-fsu.digital.flvc.org-fsu_181077 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-fsu.edu-oai-fsu.digital.flvc.org-fsu_1810772020-06-10T03:07:05Z Parallelization of Carbon Nanotube Based Composites Kolhe, Jyoti (authoraut) Srinivasan, Ashok (professor directing thesis) Chandra, Namas (committee member) Hawkes, Lois Wright (committee member) Department of Computer Science (degree granting department) Florida State University (degree granting institution) Text text Florida State University Florida State University English eng 1 online resource computer application/pdf Computational simulation is expected to play a vital role in the nanotechnology revolution. Molecular dynamics (MD) has been used traditionally by physicists and chemists to predict physical and chemical properties of small atomic systems. However, at present MD is finding increasing use also in the area of medicine, pharmacy and other engineering applications. Despite their important role, MD computations are severely restricted by the spatial and temporal scales of simulations. Thus improving efficiency of computations will have a widespread impact. This thesis describes the methods used to achieve effective spatial parallelization of a MD code that is based on a multi-body bond order potential. The material system studied here is carbon nanotubes (CNTs) with and without functional attachments. We discuss the scientific and computational issues in the development and implementation of parallelization algorithms when the domain needs to be discretized with fine granularity. Specific issues in terms of neighbor-list computation, communication reduction, and cache awareness are delineated, with corresponding benefit in terms of speed up. Important practical problems relevant to CNT based composites are studied using the above methodology, and the results are used to illustrate the effectiveness of various strategies used in the method. Our implementation achieves efficient parallelization at a finer granularity compared to published works on CNTs with complex configurations. Though we have parallelized a specific simulation of CNT based composites, the algorithms developed in this study should be applicable to other systems involving multi body potential. A Thesis submitted to the Department of Computer Science in partial fulfillment of the requirements for the degree of Master of Science. Summer Semester, 2004. July 12, 2004. Carbon Nanotube, Parallelization, Molecular Dynamics, Nanotechnology, Communication, MPI Includes bibliographical references. Ashok Srinivasan, Professor Directing Thesis; Namas Chandra, Committee Member; Lois Wright Hawkes, Committee Member. Computer science FSU_migr_etd-2846 http://purl.flvc.org/fsu/fd/FSU_migr_etd-2846 This Item is protected by copyright and/or related rights. You are free to use this Item in any way that is permitted by the copyright and related rights legislation that applies to your use. For other uses you need to obtain permission from the rights-holder(s). The copyright in theses and dissertations completed at Florida State University is held by the students who author them. http://diginole.lib.fsu.edu/islandora/object/fsu%3A181077/datastream/TN/view/Parallelization%20of%20Carbon%20Nanotube%20Based%20Composites.jpg |
collection |
NDLTD |
language |
English English |
format |
Others
|
sources |
NDLTD |
topic |
Computer science |
spellingShingle |
Computer science Parallelization of Carbon Nanotube Based Composites |
description |
Computational simulation is expected to play a vital role in the nanotechnology revolution. Molecular dynamics (MD) has been used traditionally by physicists and chemists to predict physical and chemical properties of small atomic systems. However, at present MD is finding increasing use also in the area of medicine, pharmacy and other engineering applications. Despite their important role, MD computations are severely restricted by the spatial and temporal scales of simulations. Thus improving efficiency of computations will have a widespread impact. This thesis describes the methods used to achieve effective spatial parallelization of a MD code that is based on a multi-body bond order potential. The material system studied here is carbon nanotubes (CNTs) with and without functional attachments. We discuss the scientific and computational issues in the development and implementation of parallelization algorithms when the domain needs to be discretized with fine granularity. Specific issues in terms of neighbor-list computation, communication reduction, and cache awareness are delineated, with corresponding benefit in terms of speed up. Important practical problems relevant to CNT based composites are studied using the above methodology, and the results are used to illustrate the effectiveness of various strategies used in the method. Our implementation achieves efficient parallelization at a finer granularity compared to published works on CNTs with complex configurations. Though we have parallelized a specific simulation of CNT based composites, the algorithms developed in this study should be applicable to other systems involving multi body potential. === A Thesis submitted to the Department of Computer Science in partial fulfillment of the requirements for the degree of Master of Science. === Summer Semester, 2004. === July 12, 2004. === Carbon Nanotube, Parallelization, Molecular Dynamics, Nanotechnology, Communication, MPI === Includes bibliographical references. === Ashok Srinivasan, Professor Directing Thesis; Namas Chandra, Committee Member; Lois Wright Hawkes, Committee Member. |
author2 |
Kolhe, Jyoti (authoraut) |
author_facet |
Kolhe, Jyoti (authoraut) |
title |
Parallelization of Carbon Nanotube Based Composites |
title_short |
Parallelization of Carbon Nanotube Based Composites |
title_full |
Parallelization of Carbon Nanotube Based Composites |
title_fullStr |
Parallelization of Carbon Nanotube Based Composites |
title_full_unstemmed |
Parallelization of Carbon Nanotube Based Composites |
title_sort |
parallelization of carbon nanotube based composites |
publisher |
Florida State University |
url |
http://purl.flvc.org/fsu/fd/FSU_migr_etd-2846 |
_version_ |
1719318482026233856 |