Topal, Ceyhun and Muhtaroglu, Nitel and Kızıltaş, Güllü (2025) Parallel application of multi-freedom constraints using master-slave method in sparse linear systems. In: Eighth International Conference on Parallel, Distributed, GPU and Cloud Computing for Engineering, Cagliari, Sardinia, Italy
PARENG_2025+Paper.pdf
Restricted to Registered users only
Download (742kB) | Request a copy
Official URL: http://dx.doi.org/10.4203/ccc.12.2.2
Abstract
Multi-freedom constraints (MFCs) are commonly used in matrix formulations to enforce dependencies among multiple components, particularly in structural analysis where they are defined based on the degrees of freedom (DOFs) at nodes or computation points. A widely used approach for implementing MFCs is the master-slave elimination method, favored for its simplicity and its ability to reduce the number of unknowns. While straightforward to implement with full matrix storage, this approach can lead to increased memory usage. Conversely, applying it to sparse matrices presents added complexity. This paper introduces a scalable and reusable implementation of the master-slave method tailored for large-scale linear systems with multiple non-homogeneous constraints. The approach leverages parallel programming and distributed processing to efficiently handle computational demands. PETSc 3.23.1 is used as a tool for parallel computing due to its higher-level encapsulation of MPI operations and built-in sparse matrix representation methods. The algorithm's syntax is designed for efficient memory handling. Parallel MPI library enables load balancing across processors and threads.Benchmark results show that the proposed algorithm speeds up process solving linear systems with multi-freedom constraints.
| Item Type: | Papers in Conference Proceedings |
|---|---|
| Additional Information: | This is a refereed full paper (9 pages) published in a conference proceeding of a reputable conference organized by editors of Q1 journals within the 2025 APDS period.P. Editors are Iványi, J. Kruis and B.H.V. Topping. Proceedings belong to the Eighth International Conference on Parallel, Distributed, GPU and Cloud Computing for Engineering, Civil-Comp Press, Edinburgh, UK, Volume:12 CCC 12, Paper 2.2, 2025, doi:10.4203/ccc.12.2.2 The conference was held in Cagliari, Sardinia, Italy from 27th to 29th August 2025 and orally presented. The conference was organised by Civil-Comp Conferences. |
| Subjects: | Q Science > Q Science (General) T Technology > T Technology (General) |
| Divisions: | Faculty of Engineering and Natural Sciences > Academic programs > Mechatronics Faculty of Engineering and Natural Sciences |
| Depositing User: | Güllü Kızıltaş |
| Date Deposited: | 04 Mar 2026 11:20 |
| Last Modified: | 04 Mar 2026 11:20 |
| URI: | https://research.sabanciuniv.edu/id/eprint/53483 |

