The Tick Programmable Low-Latency SDR System

被引:14
|
作者
Wu, Haoyang [1 ]
Wang, Tao [1 ]
Yuan, Zengwen [2 ]
Peng, Chunyi [3 ]
Li, Zhiwei [1 ]
Tan, Zhaowei [2 ]
Ding, Boyan [1 ]
Li, Xiaoguang [1 ]
Li, Yuanjie [2 ]
Liu, Jun [1 ]
Lu, Songwu [2 ]
机构
[1] Peking Univ, Beijing, Peoples R China
[2] Univ Calif Los Angeles, Los Angeles, CA USA
[3] Purdue Univ, W Lafayette, IN 47907 USA
来源
PROCEEDINGS OF THE 23RD ANNUAL INTERNATIONAL CONFERENCE ON MOBILE COMPUTING AND NETWORKING (MOBICOM '17) | 2017年
基金
中国国家自然科学基金;
关键词
MULTIPLE CLOCK DOMAIN; POWER;
D O I
10.1145/3117811.3117834
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Tick is a new SDR system that provides programmability and ensures low latency at both PHY and MAC. It supports modular design and element-based programming, similar to the Click router framework [23]. It uses an accelerator-rich architecture, where an embedded processor executes control flows and handles various MAC events. User-defined accelerators offload those tasks, which are either computation-intensive or communication-heavy, or require fine-grained timing control, from the processor, and accelerate them in hardware. Tick applies a number of hardware and software co-design techniques to ensure low latency, including multi-clock domain pipelining, field-based processing pipeline, separation of data and control flows, etc. We have implemented Tick and validated its effectiveness through extensive evaluations as well as two prototypes of 802.11ac SISO/MIMO and 802.11a/g full-duplex.
引用
收藏
页码:101 / 113
页数:13
相关论文
共 50 条
  • [21] Low-latency query compilation
    Henning Funke
    Jan Mühlig
    Jens Teubner
    The VLDB Journal, 2022, 31 : 1171 - 1184
  • [22] Low-latency query compilation
    Funke, Henning
    Muehlig, Jan
    Teubner, Jens
    VLDB JOURNAL, 2022, 31 (06): : 1171 - 1184
  • [23] Low-Latency Scheduling in MPTCP
    Hurtig, Per
    Grinnemo, Karl-Johan
    Brunstrom, Anna
    Ferlin, Simone
    Alay, Ozgu
    Kuhn, Nicolas
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2019, 27 (01) : 302 - 315
  • [24] Low-Latency Handshake Join
    Roy, Pratanu
    Teubner, Jens
    Gemulla, Rainer
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2014, 7 (09): : 709 - 720
  • [25] LLLFS: A Low-latency Library File System for Persistent Memory
    Matsuzawa, Keiichi
    Shinagawa, Takahiro
    2022 IEEE/ACM 15TH INTERNATIONAL CONFERENCE ON UTILITY AND CLOUD COMPUTING, UCC, 2022, : 352 - 359
  • [26] Low-latency remote-offloading system for accelerator offloading
    Saito, Shogo
    Fujimoto, Kei
    Shiraga, Akinori
    2023 26TH CONFERENCE ON INNOVATION IN CLOUDS, INTERNET AND NETWORKS AND WORKSHOPS, ICIN, 2023,
  • [27] Dora: A Low-Latency Partial Reconfiguration Controller for Reconfigurable System
    Zhang, Guosheng
    Shao, Lisong
    Wu, Hanqian
    Gu, Xiaotian
    Zhang, Xinyi
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2025, 72 (01) : 268 - 272
  • [28] LOW-LATENCY IMPLEMENTATION OF 360 PANORAMIC VIDEO VIEWING SYSTEM
    Tu, Jih-Sheng
    Lin, Kai-Shun
    Lin, Chun-Lung
    Kao, Jung-Yang
    Shih, Guan-Rong
    Tsai, Pei-Hsuan
    2017 INTERNATIONAL SYMPOSIUM ON INTELLIGENT SIGNAL PROCESSING AND COMMUNICATION SYSTEMS (ISPACS 2017), 2017, : 576 - 579
  • [29] An SMP-based, low-latency, network interface unit and latency measurement system: The SNAPpy system
    Valentino, GJ
    Thompson, ST
    Kniola, T
    Carlisle, CJ
    2ND INTERNATIONAL WORKSHOP ON DISTRIBUTED INTERACTIVE SIMULATION AND REAL-TIME APPLICATIONS, PROCEEDINGS, 1998, : 62 - 70
  • [30] Low-Latency Video Semantic Segmentation
    Li, Yule
    Shi, Jianping
    Lin, Dahua
    2018 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2018, : 5997 - 6005