A Signal Processor for Gaussian Message Passing

被引:0
|
作者
Kroell, Harald [1 ]
Zwicky, Stefan [1 ]
Odermatt, Reto [1 ]
Bruderer, Lukas [2 ]
Burg, Andreas [3 ]
Huang, Qiuting [1 ]
机构
[1] Swiss Fed Inst Technol, Integrated Syst Lab, Zurich, Switzerland
[2] Swiss Fed Inst Technol, Signal & Informat Processing Lab, Zurich, Switzerland
[3] Ecole Polytech Fed Lausanne, Telecommun Circuits Lab, Lausanne, Switzerland
来源
2014 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS) | 2014年
关键词
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In this paper, we present a novel signal processing unit built upon the theory of factor graphs, which is able to address a wide range of signal processing algorithms. More specifically, the demonstrated factor graph processor (FGP) is tailored to Gaussian message passing algorithms. We show how to use a highly configurable systolic array to solve the message update equations of nodes in a factor graph efficiently. A proper instruction set and compilation procedure is presented. In a recursive least squares channel estimation example we show that the FGP can compute a message update faster than a state-of-the-art DSP. The results demonstrate the usabilty of the FGP architecture as a flexible HW accelerator for signal-processing and communication systems.
引用
收藏
页码:1969 / 1972
页数:4
相关论文
共 50 条
  • [1] MESSAGE PASSING SUPPORTS MULTIPLE PROCESSOR DESIGN
    PACKER, SJ
    BHASKER, N
    COMPUTER DESIGN, 1984, 23 (07): : 117 - &
  • [2] Randomized Gaussian Message Passing for Scalable Uplink Signal Processing in C-RANs
    Fan, Congmin
    Yuan, Xiaojun
    Zhang, Ying Jun
    2016 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2016,
  • [3] GAUSSIAN-ELIMINATION ON MESSAGE PASSING ARCHITECTURE
    COSNARD, M
    TOURANCHEAU, B
    VILLARD, G
    LECTURE NOTES IN COMPUTER SCIENCE, 1988, 297 : 611 - 628
  • [4] An Overview of Multi-Processor Approximate Message Passing
    Zhu, Junan
    Pilgrim, Ryan
    Baron, Dror
    2017 51ST ANNUAL CONFERENCE ON INFORMATION SCIENCES AND SYSTEMS (CISS), 2017,
  • [5] Message Passing on a Time-predictable Multicore Processor
    Sorensen, Rasmus Bo
    Puffitsch, Wolfgang
    Schoeberl, Martin
    Sparso, Jens
    2015 IEEE 18TH INTERNATIONAL SYMPOSIUM ON REAL-TIME DISTRIBUTED COMPUTING (ISORC), 2015, : 51 - 59
  • [6] Orthogonal processor groups for message-passing programs
    Rauber, T
    Reilein, R
    Rünger, G
    HIGH-PERFORMANCE COMPUTING AND NETWORKING, 2001, 2110 : 363 - 372
  • [7] Scalable Uplink Signal Detection in C-RANs via Randomized Gaussian Message Passing
    Fan, Congmin
    Yuan, Xiaojun
    Zhang, Ying Jun
    IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2017, 16 (08) : 5187 - 5200
  • [8] Feedback Message Passing for Inference in Gaussian Graphical Models
    Liu, Ying
    Chandrasekaran, Venkat
    Anandkumar, Animashree
    Willsky, Alan S.
    2010 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY, 2010, : 1683 - 1687
  • [9] ONLINE VARIATIONAL MESSAGE PASSING IN THE HIERARCHICAL GAUSSIAN FILTER
    Senoz, Ismail
    de Vries, Bert
    2018 IEEE 28TH INTERNATIONAL WORKSHOP ON MACHINE LEARNING FOR SIGNAL PROCESSING (MLSP), 2018,
  • [10] On the Geometry of Message Passing Algorithms for Gaussian Reciprocal Processes
    Carli, Francesca Paola
    2016 IEEE 55TH CONFERENCE ON DECISION AND CONTROL (CDC), 2016, : 4572 - 4577