Hybrid XML Parser Based on Software and Hardware Co-design

被引:1
|
作者
Pan, Zhe [1 ]
Jiang, Xiaohong [1 ]
Wu, Jian [1 ]
Li, Xiang [1 ]
机构
[1] Zhejiang Univ, Coll Comp Sci, Hangzhou, Zhejiang, Peoples R China
来源
2019 27TH IEEE ANNUAL INTERNATIONAL SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES (FCCM) | 2019年
关键词
D O I
10.1109/FCCM.2019.00066
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Extensible Markup Language (XML) is widely used in web services. However, the task of XML parsing is always the bottleneck which consumes a lot of time and resources. In this work, we present a hybrid XML parser based on software and hardware co-design. We place hardware acceleration into a software-driven context. Our parser is based on document object model (DOM). It is capable of well-formed checking and tree construction at throughput of 1 cycle per byte (CPB). We implement the design on a Xilinx Kintex-7 FPGA with 0.8Gbps parsing throughput.
引用
收藏
页码:325 / 325
页数:1
相关论文
共 50 条
  • [31] Hardware Software Co-Design of a Farming Robot
    Phanomchoeng, Gridsada
    Saadi, Muhammad
    Sasithong, Pruk
    Tangmongkhonsuk, Jedsada
    Wijayasekara, Sanika K.
    Wuttisittikulkij, Lunchakorn
    ENGINEERING JOURNAL-THAILAND, 2020, 24 (01): : 199 - 208
  • [32] Special issue on hardware/software co-design
    DeMicheli, G
    PROCEEDINGS OF THE IEEE, 1997, 85 (03) : 347 - 348
  • [33] Towards automating hardware/software co-design
    El-Kharashi, MW
    El-Malaki, MH
    Hammad, S
    Salem, A
    Wahdan, A
    4TH IEEE INTERNATIONAL WORKSHOP ON SYSTEM-ON-CHIP FOR REAL-TIME APPLICATIONS, PROCEEDINGS, 2004, : 189 - 192
  • [34] Mentor addresses hardware/software co-design
    不详
    COMPUTER DESIGN, 1996, 35 (08): : 69 - 69
  • [35] Hardware/software co-design with the HMS framework
    Sheliga, M
    Sha, EHM
    JOURNAL OF VLSI SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 1996, 13 (01): : 37 - 56
  • [36] The role of flexibility in hardware/software co-design
    Ernst, R
    FOURTH INTERNATIONAL WORKSHOP ON HARDWARE/SOFTWARE CO-DESIGN (CODES/CASHE '96), PROCEEDINGS, 1996, : 114 - 114
  • [37] Hardware and Software Co-Design for Robot Arm
    Meshram, Urmila
    Harkare, R. R.
    Meshram, Devendra
    CONTEMPORARY COMPUTING, PT 2, 2010, 95 : 241 - +
  • [38] Hardware/software co-design for virtual machines
    Kent, KB
    Serra, M
    Horspool, N
    IEE PROCEEDINGS-COMPUTERS AND DIGITAL TECHNIQUES, 2005, 152 (05): : 537 - 548
  • [39] Recent advances in Hardware/Software co-design
    Gomez-Pulido, Juan A.
    JOURNAL OF SYSTEMS ARCHITECTURE, 2010, 56 (08) : 303 - 304
  • [40] GPGPU: HARDWARE/SOFTWARE CO-DESIGN FOR THE MASSES
    Mann, Zoltan Adam
    COMPUTING AND INFORMATICS, 2011, 30 (06) : 1247 - 1257