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...

Full description

Bibliographic Details
Other Authors: Kolhe, Jyoti (authoraut)
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