Authors
Tobias Hahn, Stefan Wildermann, Jürgen Teich
Publication date
2023/9/4
Conference
2023 33rd International Conference on Field-Programmable Logic and Applications (FPL)
Pages
189-196
Publisher
IEEE
Description
Big Data applications frequently involve the processing of data streams encoded in semi-structured data formats such as JSON. A major challenge here is that the parsing of such data formats is usually highly complex. Accelerating JSON parsing on FPGAs has therefore become a focus of recent research. FPGA accelerators were presented which serve as a co-processor for a CPU to convert JSON into a format that is easier for the CPU to process, e.g., Apache Arrow. However, in case the parsed data should be further processed on the FPGA, such solutions are insufficient as the format created is unsuitable for further processing on FPGAs and, above all, because the accelerators have an immense resource requirement. In this paper, we present a novel FPGA parser architecture that is able to interpret JSON data to selectively extract attributes based on a query expression into a format suitable for stream …
Total citations
Scholar articles
T Hahn, S Wildermann, J Teich - 2023 33rd International Conference on Field …, 2023