Saved in:
Bibliographic Details
Main Authors: Noveski, Filip, Hadzieva, Elena
Format: Preprint
Published: 2026
Subjects:
Online Access:https://arxiv.org/abs/2603.28792
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866915900762882048
author Noveski, Filip
Hadzieva, Elena
author_facet Noveski, Filip
Hadzieva, Elena
contents For the purposes of electric circuit simulation, we consider an iterative simulation model based on solving systems of linear equations by Gauss-Jordan elimination (GJE) for individual moments in time. To accelerate the simulation, we propose two independent novel approaches: a parallel GJE algorithm and partial system reduction prior to the start of iterations. The former is based on a well-known strategy applied for the first time in this context, whereas the latter, to the best of our knowledge, proposes an entirely new system reduction approach. To evaluate performance, we implement these algorithms in C++ using OpenMP and run them on various input matrices. Our analyses of the individual methods show improved performance, whilst combining them maintains parallel efficiency after partial reduction on medium-sized matrices and even improves efficiency on the largest matrices on the tested machine.
format Preprint
id arxiv_https___arxiv_org_abs_2603_28792
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle Parallel Gauss-Jordan Elimination and System Reduction for Efficient Circuit Simulation
Noveski, Filip
Hadzieva, Elena
Distributed, Parallel, and Cluster Computing
65F05 (Primary), 65Y20, 94C05, 65Y05
For the purposes of electric circuit simulation, we consider an iterative simulation model based on solving systems of linear equations by Gauss-Jordan elimination (GJE) for individual moments in time. To accelerate the simulation, we propose two independent novel approaches: a parallel GJE algorithm and partial system reduction prior to the start of iterations. The former is based on a well-known strategy applied for the first time in this context, whereas the latter, to the best of our knowledge, proposes an entirely new system reduction approach. To evaluate performance, we implement these algorithms in C++ using OpenMP and run them on various input matrices. Our analyses of the individual methods show improved performance, whilst combining them maintains parallel efficiency after partial reduction on medium-sized matrices and even improves efficiency on the largest matrices on the tested machine.
title Parallel Gauss-Jordan Elimination and System Reduction for Efficient Circuit Simulation
topic Distributed, Parallel, and Cluster Computing
65F05 (Primary), 65Y20, 94C05, 65Y05
url https://arxiv.org/abs/2603.28792