Using gauss - Jordan elimination method with CUDA for linear circuit equation systems

dc.authoridSelcuk, Burhan/0000-0002-5141-5148
dc.contributor.authorAtasoy, Nesrin Aydin
dc.contributor.authorSen, Baha
dc.contributor.authorSelcuk, Burhan
dc.date.accessioned2024-09-29T16:00:37Z
dc.date.available2024-09-29T16:00:37Z
dc.date.issued2012
dc.departmentKarabük Üniversitesien_US
dc.description1st World Conference on Innovation and Software Development (INSODE) -- OCT 02-10, 2011 -- Bahcesehir Univ, Istanbul, TURKEYen_US
dc.description.abstractMany scientific and engineering problems can use a system of linear equations. In this study, solution of Linear Circuit Equation System (LCES) for an nxn matrix using Compute Unified Device Architecture (CUDA) is described. Solution of LCES is realized on Graphics Processing Unit (GPU) instead of Central Processing Unit (CPU). CUDA is a parallel computing architecture developed by NVIDIA. Linear Circuits include resistance, impedance, capacitance, dependent - independent current sources and DC, AC voltage source. In this study, solutions of circuits that include resistance, independent current sources and DC voltage source have analyzes. Circuit analysis frequently involves solution of linear simultaneous equations that are solved Gauss-Jordan Elimination Method in this study. Gauss-Jordan Elimination is a variant of Gaussian Elimination that a method of solving a linear system equations (Ax=B). Gauss-Jordan Elimination is an algorithm for getting matrices in reduced row echelon form using elementary row operations. Gaussian Elimination has two parts. The first part (Forward Elimination) reduces a given system to triangular form. The second step uses back substitution to find the solution of the triangular echelon form system Because of elements of unknowns column matrix are dependent on each other, second step algorithm is not appropriate for parallel programming. Two parts of Gauss-Jordan Elimination are not like Gaussian Elimination's part so it is preferred. GPU implementation is more faster than solution of linear equation systems on CPU. (C) 2011 Published by Elsevier Ltd.en_US
dc.identifier.doi10.1016/j.protcy.2012.02.008
dc.identifier.endpage35en_US
dc.identifier.issn2212-0173
dc.identifier.startpage31en_US
dc.identifier.urihttps://doi.org/10.1016/j.protcy.2012.02.008
dc.identifier.urihttps://hdl.handle.net/20.500.14619/5235
dc.identifier.volume1en_US
dc.identifier.wosWOS:000318909900006en_US
dc.identifier.wosqualityN/Aen_US
dc.indekslendigikaynakWeb of Scienceen_US
dc.language.isoenen_US
dc.publisherElsevier Science Bven_US
dc.relation.ispartofFirst World Conference On Innovation and Computer Sciences (Insode 2011)en_US
dc.relation.publicationcategoryKonferans Öğesi - Uluslararası - Kurum Öğretim Elemanıen_US
dc.rightsinfo:eu-repo/semantics/openAccessen_US
dc.subjectCUDAen_US
dc.subjectGPU Computingen_US
dc.subjectGauss-Jordan Elimination Methoden_US
dc.subjectLinear Circuit Equation Systemsen_US
dc.titleUsing gauss - Jordan elimination method with CUDA for linear circuit equation systemsen_US
dc.typeConference Objecten_US

Dosyalar