A DSEL for high throughput and low latency software-defined radio on multicore CPUs

被引:0
|
作者
Cassagne, Adrien [1 ]
Tajan, Romain [2 ]
Aumage, Olivier [3 ]
Leroux, Camille [2 ]
Barthou, Denis [3 ]
Jego, Christophe [2 ]
机构
[1] Sorbonne Univ, CNRS, LIP6, Paris, France
[2] Univ Bordeaux, IMS Lab, UMR CNRS 5218, Bordeaux INP, Talence, France
[3] CNRS, Bordeaux Inst Technol, Inria, LaBRI, Bordeaux, France
来源
关键词
DSEL; DVB-S2; transceiver; multicore CPUs; pipeline; real-time system; SDR;
D O I
10.1002/cpe.7820
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This article presents a new Domain Specific Embedded Language (DSEL) dedicated to Software-Defined Radio (SDR). From a set of carefully designed components, it enables to build efficient software digital communication systems, able to take advantage of the parallelism of modern processor architectures, in a straightforward and safe manner for the programmer. In particular, proposed DSEL enables the combination of pipelining and sequence duplication techniques to extract both temporal and spatial parallelism from digital communication systems. We leverage the DSEL capabilities on a real use case: a fully digital transceiver for the widely used DVB-S2 standard designed entirely in software. Through evaluation, we show how proposed software DVB-S2 transceiver is able to get the most from modern, high-end multicore CPU targets.
引用
收藏
页数:21
相关论文
共 50 条
  • [1] A DSEL for High Throughput and Low Latency Software-Defined Radio on Multicore CPUs (vol 35, e7820, 2023)
    Cassagne, A.
    Tajan, R.
    Aumage, O.
    Leroux, C.
    Barthou, D.
    Jego, C.
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2025, 37 (02):
  • [2] HIGH-THROUGHPUT, LOW-POWER SOFTWARE-DEFINED RADIO USING RECONFIGURABLE PROCESSORS
    Suzuki, Tomoya
    Yamada, Hideki
    Yamagishi, Toshiyuki
    Takeda, Daisuke
    Horisaki, Koji
    Fujisawa, Toshio
    Unekawa, Yasuo
    Vander Aa, Tom
    Van der Perre, Liesbet
    IEEE MICRO, 2011, 31 (06) : 19 - 28
  • [3] Multicore Software-Defined Radio Architecture for GNSS Receiver Signal Processing
    Hurskainen, Heikki
    Raasakka, Jussi
    Ahonen, Tapani
    Nurmi, Jari
    EURASIP JOURNAL ON EMBEDDED SYSTEMS, 2009, (01)
  • [4] CheetahFlow: Towards Low Latency Software-Defined Network
    Su, Zhiyang
    Wang, Ting
    Xia, Yu
    Hamdi, Mounir
    2014 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2014, : 3076 - 3081
  • [5] Software-defined radio
    不详
    TECHNOLOGY REVIEW, 2005, 108 (08) : 31 - 31
  • [6] SOFTWARE-DEFINED RADIO
    Vergari, Fabrizio
    IEEE VEHICULAR TECHNOLOGY MAGAZINE, 2013, 8 (02): : 71 - 82
  • [7] Modular software-defined radio
    Rhiemeier A.-R.
    EURASIP Journal on Wireless Communications and Networking, 2005 (3) : 333 - 342
  • [8] Towards a high-throughput and low power reconfigurable architecture of advanced OFDM modulator for software-defined radio systems
    Sahnine, C.
    Zergainoh, N.
    Callonnec, D.
    Petrot, F.
    2007 IEEE NORTH-EAST WORKSHOP ON CIRCUITS AND SYSTEMS, 2007, : 233 - +
  • [9] Software-defined radio technologies
    Haruyama, S
    WIRELESS COMMUNICATION TECHNOLOGIES: NEW MULTIMEDIA SYSTEMS, 2000, 564 : 131 - 145
  • [10] The elusive software-defined radio
    Electron Des, 2006, 20 (56-67):