Corpus ID: 227239161

Assembly of stiffness matrices via atomics

@article{Chejanovsky2020AssemblyOS,
  title={Assembly of stiffness matrices via atomics},
  author={Adam Chejanovsky and C{\'e}sar Polindara and I. M{\"u}nch and C. Birk},
  journal={ArXiv},
  year={2020},
  volume={abs/2012.00585}
}
Finite element methods require the composition of the global stiffness matrix from finite element contributions. The composition process combines the computation of element stiffness matrices and their assembly into the global stiffness matrix, which is sparse and often symmetric. In this paper we consider the assembly process of the global stiffness matrix and explore different algorithms and their efficiency on shared memory systems using C++. A key aspect of our investigation is the use of… Expand

Figures from this paper

References

SHOWING 1-10 OF 14 REFERENCES
A parallel algorithm for stiffness matrix assembling in a shared memory environment
  • 13
Task-Based Parallelization of Unstructured Meshes Assembly Using D&C Strategy
  • Eric Petit, Loïc Thébault, N. Möller, Q. Dinh, W. Jalby
  • Computer Science
  • 2014 IEEE Intl Conf on High Performance Computing and Communications, 2014 IEEE 6th Intl Symp on Cyberspace Safety and Security, 2014 IEEE 11th Intl Conf on Embedded Software and Syst (HPCC,CSS,ICESS)
  • 2014
  • 4
Assembly of finite element methods on graphics processors
  • 190
  • PDF
Finite element applications on a shared-memory multiprocessor: algorithms and experimental results
  • 14
Divide and Conquer Parallelization of Finite Element Method Assembly
  • 13
Fast Sparse Matrix-Vector Multiplication by Exploiting Variable Block Structure
  • 143
  • PDF
Introduction to High Performance Computing for Scientists and Engineers
  • G. Hager, G. Wellein
  • Computer Science
  • Chapman and Hall / CRC computational science series
  • 2011
  • 371
  • PDF
Graph coloring algorithms for multi-core and massively multithreaded architectures
  • 68
  • PDF
...
1
2
...