• English
    • Deutsch
  • English 
    • English
    • Deutsch
  • Login
View Item 
  •   Home
  • Universität Ulm
  • Publikationen
  • View Item
  •   Home
  • Universität Ulm
  • Publikationen
  • View Item
JavaScript is disabled for your browser. Some features of this site may not work without it.

Gaussian belief propagation on a field-programmable gate array for solving linear equation systems

Thumbnail
electronics-10-01695 ... (2.676Mb)

peer-reviewed

Erstveröffentlichung
2021-07-15
Authors
Wiedemann, Thomas
Spengler, Julian
Wissenschaftlicher Artikel


Published in
Electronics ; 10 (2021), 14. - Art.-Nr. 1695. - eISSN 2079-9292
Link to original publication
https://dx.doi.org/10.3390/electronics10141695
Faculties
Fakultät für Ingenieurwissenschaften, Informatik und Psychologie
Institutions
Institut für Nachrichtentechnik
External cooperations
Deutsches Zentrum fuer Luft- und Raumfahrt e. V.
Document version
published version (publisher's PDF)
Abstract
Solving Linear Equation System (LESs) is a common problem in numerous fields of science. Even though the problem is well studied and powerful solvers are available nowadays, solving LES is still a bottleneck in many numerical applications concerning computation time. This issue especially pertains to applications in mobile robotics constrained by real-time requirements, where on-top power consumption and weight play an important role. This paper provides a general framework to approximately solve large LESs by Gaussian Belief Propagation (GaBP), which is extremely suitable for parallelization and implementation in hardware on a Field-Programmable Gate Array (FPGA). We derive the simple update rules of the Message Passing Algorithm for GaBP and show how to implement the approach efficiently on a System on a Programmable Chip (SoPC). In particular, multiple dedicated co-processors take care of recurring computations in GaBP. Exploiting multiple Direct Memory Access (DMA) controllers in scatter-gather mode and available arithmetic logic slices for numerical calculations accelerate the algorithm. Presented evaluations demonstrate that the approach does not only provide an accurate approximative solution of the LES. It also outperforms traditional solvers with respect to computation time for certain LESs.
Subject headings
[GND]: Message-Passing | Hardwarebeschleunigung
[LCSH]: Field programmable gate arrays
[Free subject headings]: solver for linear equation system | Gaussian belief propagation | factor graph | hardware acceleration
[DDC subject group]: DDC 004 / Data processing & computer science
License
CC BY 4.0 International
https://creativecommons.org/licenses/by/4.0/

Metadata
Show full item record

DOI & citation

Please use this identifier to cite or link to this item: http://dx.doi.org/10.18725/OPARU-43077

Wiedemann, Thomas; Spengler, Julian (2022): Gaussian belief propagation on a field-programmable gate array for solving linear equation systems. Open Access Repositorium der Universität Ulm und Technischen Hochschule Ulm. http://dx.doi.org/10.18725/OPARU-43077
Citation formatter >



Policy | kiz service OPARU | Contact Us
Impressum | Privacy statement
 

 

Advanced Search

Browse

All of OPARUCommunities & CollectionsPersonsInstitutionsPublication typesUlm SerialsDewey Decimal ClassesEU projects UlmDFG projects UlmOther projects Ulm

My Account

LoginRegister

Statistics

View Usage Statistics

Policy | kiz service OPARU | Contact Us
Impressum | Privacy statement