TU Darmstadt / ULB / TUbiblio

A Unified and Memory Efficient Framework for Simulating Mechanical Behavior of Carbon Nanotubes

Burger, Michael ; Bischof, Christian ; Schröppel, Christian ; Wackerfuß, Jens (2015):
A Unified and Memory Efficient Framework for Simulating Mechanical Behavior of Carbon Nanotubes.
15, Proceedings of the International Conference on Computational Science, Reykjavik, Iceland, [Conference or Workshop Item]

Abstract

Carbon nanotubes possess many interesting properties, which make them a promising material for a variety of applications. In this paper, we present a unified framework for the simulation of the mechanical behavior of carbon nanotubes. It allows the creation, simulation and visualization of these structures, extending previous work by the research group ”MISMO” at TU Darmstadt. In particular, we develop and integrate a new matrix-free iterative solving procedure, employing the conjugate gradient method, that drastically reduces the memory consumption in comparison to the existing approaches. The increase in operations for the memory saving approach is partially offset by a well scaling shared-memory parallelization. In addition the hotspots in the code have been vectorized. Altogether, the resulting simulation framework enables the simulation of complex carbon nanotubes on commodity multicore desktop computers.

Item Type: Conference or Workshop Item
Erschienen: 2015
Creators: Burger, Michael ; Bischof, Christian ; Schröppel, Christian ; Wackerfuß, Jens
Title: A Unified and Memory Efficient Framework for Simulating Mechanical Behavior of Carbon Nanotubes
Language: English
Abstract:

Carbon nanotubes possess many interesting properties, which make them a promising material for a variety of applications. In this paper, we present a unified framework for the simulation of the mechanical behavior of carbon nanotubes. It allows the creation, simulation and visualization of these structures, extending previous work by the research group ”MISMO” at TU Darmstadt. In particular, we develop and integrate a new matrix-free iterative solving procedure, employing the conjugate gradient method, that drastically reduces the memory consumption in comparison to the existing approaches. The increase in operations for the memory saving approach is partially offset by a well scaling shared-memory parallelization. In addition the hotspots in the code have been vectorized. Altogether, the resulting simulation framework enables the simulation of complex carbon nanotubes on commodity multicore desktop computers.

Series Volume: 15
Divisions: 20 Department of Computer Science
20 Department of Computer Science > Scientific Computing
Exzellenzinitiative
Exzellenzinitiative > Graduate Schools
Exzellenzinitiative > Graduate Schools > Graduate School of Computational Engineering (CE)
Zentrale Einrichtungen
Zentrale Einrichtungen > University IT-Service and Computing Centre (HRZ)
Zentrale Einrichtungen > University IT-Service and Computing Centre (HRZ) > Hochleistungsrechner
Event Title: Proceedings of the International Conference on Computational Science
Event Location: Reykjavik, Iceland
Date Deposited: 26 Mar 2015 12:47
PPN:
Corresponding Links:
Alternative keywords:
Alternative keywordsLanguage
parallelization, vectorization, simulation, software engineering, carbon nanotubes, matrix- free solverEnglish
Export:
Suche nach Titel in: TUfind oder in Google
Send an inquiry Send an inquiry

Options (only for editors)
Show editorial Details Show editorial Details