{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,22]],"date-time":"2025-10-22T22:32:36Z","timestamp":1761172356417,"version":"build-2065373602"},"publisher-location":"Cham","reference-count":20,"publisher":"Springer Nature Switzerland","isbn-type":[{"value":"9783032032805","type":"print"},{"value":"9783032032812","type":"electronic"}],"license":[{"start":{"date-parts":[[2025,10,23]],"date-time":"2025-10-23T00:00:00Z","timestamp":1761177600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2025,10,23]],"date-time":"2025-10-23T00:00:00Z","timestamp":1761177600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2026]]},"DOI":"10.1007\/978-3-032-03281-2_4","type":"book-chapter","created":{"date-parts":[[2025,10,22]],"date-time":"2025-10-22T04:57:18Z","timestamp":1761109038000},"page":"48-62","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["FSST Compression of JSON Data on FPGAs"],"prefix":"10.1007","author":[{"ORCID":"https:\/\/orcid.org\/0009-0005-4513-0161","authenticated-orcid":false,"given":"Tobias","family":"Hahn","sequence":"first","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0009-0006-9948-0287","authenticated-orcid":false,"given":"Jan","family":"Hofmann","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4324-2187","authenticated-orcid":false,"given":"Stefan","family":"Wildermann","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6285-5862","authenticated-orcid":false,"given":"J\u00fcrgen","family":"Teich","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2025,10,23]]},"reference":[{"key":"4_CR1","doi-asserted-by":"publisher","unstructured":"Bartik, M., Ubik, S., Kubal\u00edk, P.: LZ4 compression algorithm on FPGA. In: 2015 IEEE International Conference on Electronics, Circuits, and Systems, ICECS 2015, Cairo, Egypt, 6\u20139 December 2015, pp. 179\u2013182. IEEE (2015). https:\/\/doi.org\/10.1109\/ICECS.2015.7440278","DOI":"10.1109\/ICECS.2015.7440278"},{"key":"4_CR2","doi-asserted-by":"publisher","unstructured":"Becher, A., Herrmann, A., Wildermann, S., Teich, J.: ReProVide: towards utilizing heterogeneous partially reconfigurable architectures for near-memory data processing. In: Datenbanksysteme f\u00fcr Business, Technologie und Web (BTW 2019), 18. Fachtagung des GI-Fachbereichs \u201cDatenbanken und Informationssysteme\u201d (DBIS), 4.-8. M\u00e4rz 2019, Rostock, Germany, Workshopband. LNI, vol. P-290, pp. 51\u201370. Gesellschaft f\u00fcr Informatik, Bonn (2019). https:\/\/doi.org\/10.18420\/BTW2019-WS-04","DOI":"10.18420\/BTW2019-WS-04"},{"key":"4_CR3","doi-asserted-by":"publisher","unstructured":"Benes, T., Bart\u00edk, M., Kubal\u00edk, P.: High throughput and low latency LZ4 compressor on FPGA. In: Andrews, D., Cumplido, R., Feregrino, C., Platzner, M. (eds.) 2019 International Conference on ReConFigurable Computing and FPGAs, ReConFig 2019, Cancun, Mexico, 9\u201311 December 2019, pp.\u00a01\u20135. IEEE (2019). https:\/\/doi.org\/10.1109\/RECONFIG48160.2019.8994794","DOI":"10.1109\/RECONFIG48160.2019.8994794"},{"key":"4_CR4","doi-asserted-by":"publisher","unstructured":"Binnig, C., Hildenbrand, S., F\u00e4rber, F.: Dictionary-based order-preserving string compression for main memory column stores. In: \u00c7etintemel, U., Zdonik, S.B., Kossmann, D., Tatbul, N. (eds.) Proceedings of the ACM SIGMOD International Conference on Management of Data, SIGMOD 2009, Providence, Rhode Island, USA, June 29\u2013 2 July 2009, pp. 283\u2013296. ACM (2009). https:\/\/doi.org\/10.1145\/1559845.1559877","DOI":"10.1145\/1559845.1559877"},{"key":"4_CR5","doi-asserted-by":"crossref","unstructured":"Boncz, P.A., Neumann, T., Leis, V.: FSST: fast random access string compression. Proc. VLDB Endow. 13(11), 2649\u20132661 (2020). http:\/\/www.vldb.org\/pvldb\/vol13\/p2649-boncz.pdf","DOI":"10.14778\/3407790.3407851"},{"key":"4_CR6","doi-asserted-by":"publisher","unstructured":"Boroumand, A., et al.: Google workloads for consumer devices: mitigating data movement bottlenecks. In: Proceedings of the Twenty-Third International Conference on Architectural Support for Programming Languages and Operating Systems, ASPLOS 2018, Williamsburg, VA, USA, 24\u201328 March 2018, pp. 316\u2013331. ACM (2018). https:\/\/doi.org\/10.1145\/3173162.3173177","DOI":"10.1145\/3173162.3173177"},{"key":"4_CR7","doi-asserted-by":"publisher","unstructured":"Chen, J., Daverveldt, M., Al-Ars, Z.: FPGA acceleration of zstd compression algorithm. In: IEEE International Parallel and Distributed Processing Symposium Workshops, IPDPS Workshops 2021, Portland, OR, USA, 17\u201321 June 2021, pp. 188\u2013191. IEEE (2021). https:\/\/doi.org\/10.1109\/IPDPSW52791.2021.00035","DOI":"10.1109\/IPDPSW52791.2021.00035"},{"key":"4_CR8","doi-asserted-by":"publisher","unstructured":"Chintapalli, S., et al.: Benchmarking streaming computation engines: storm, flink and spark streaming. In: 2016 IEEE International Parallel and Distributed Processing Symposium Workshops (IPDPSW), pp. 1789\u20131792 (2016). https:\/\/doi.org\/10.1109\/IPDPSW.2016.138","DOI":"10.1109\/IPDPSW.2016.138"},{"key":"4_CR9","doi-asserted-by":"publisher","unstructured":"Dann, J., Wagner, R., Ritter, D., Faerber, C., Fr\u00f6ning, H.: Pipejson: parsing JSON at line speed on fpgas. In: International Conference on Management of Data, DaMoN 2022, Philadelphia, PA, USA, 13 June 2022, pp. 3:1\u20133:7. ACM (2022). https:\/\/doi.org\/10.1145\/3533737.3535094","DOI":"10.1145\/3533737.3535094"},{"key":"4_CR10","doi-asserted-by":"publisher","unstructured":"Fowers, J., Kim, J., Burger, D., Hauck, S.: A scalable high-bandwidth architecture for lossless compression on FPGAs. In: 23rd IEEE Annual International Symposium on Field-Programmable Custom Computing Machines, FCCM 2015, Vancouver, BC, Canada, 2\u20136 May 2015, pp. 52\u201359. IEEE Computer Society (2015). https:\/\/doi.org\/10.1109\/FCCM.2015.46","DOI":"10.1109\/FCCM.2015.46"},{"key":"4_CR11","doi-asserted-by":"publisher","unstructured":"Hahn, T., Becher, A., Wildermann, S., Teich, J.: Raw filtering of JSON data on fpgas. In: 2022 Design, Automation & Test in Europe Conference & Exhibition, DATE 2022, Antwerp, Belgium, 14\u201323 March 2022, pp. 250\u2013255. IEEE (2022). https:\/\/doi.org\/10.23919\/DATE54114.2022.9774696","DOI":"10.23919\/DATE54114.2022.9774696"},{"key":"4_CR12","doi-asserted-by":"publisher","unstructured":"Hahn, T., Wildermann, S., Teich, J.: SPEAR-JSON: selective parsing of JSON to enable accelerated stream processing on fpgas. In: 33rd International Conference on Field-Programmable Logic and Applications, FPL 2023, Gothenburg, Sweden, 4\u20138 September 2023, pp. 189\u2013196. IEEE (2023). https:\/\/doi.org\/10.1109\/FPL60245.2023.00034","DOI":"10.1109\/FPL60245.2023.00034"},{"key":"4_CR13","doi-asserted-by":"publisher","unstructured":"Hahn, T., Wildermann, S., Teich, J.: Json-coop: a JSON decompression\/parsing co-design for fpgas. In: 34th International Conference on Field-Programmable Logic and Applications, FPL 2024, Torino, Italy, 2\u20136 September 2024, pp. 11\u201318. IEEE (2024). https:\/\/doi.org\/10.1109\/FPL64840.2024.00012","DOI":"10.1109\/FPL64840.2024.00012"},{"key":"4_CR14","unstructured":"Langohr, M., Vogler, T., Meyer-Wegener, K.: SKYSHARK: a benchmark with real-world data for line-rate stream processing with FPGAs. In: Leyer\u00a0M, W.J. (ed.) Lernen, Wissen, Daten, Analysen (LWDA) Conference Proceedings, Marburg, Germany, 9\u201311 October 2023. CEUR Workshop Proceedings, vol.\u00a03630, pp. 98\u2013109. CEUR-WS.org (2023). https:\/\/ceur-ws.org\/Vol-3630\/LWDA2023-paper9.pdf"},{"key":"4_CR15","doi-asserted-by":"publisher","unstructured":"Larsson, N.J., Moffat, A.: Offline dictionary-based compression. In: Data Compression Conference, DCC 1999, Snowbird, Utah, USA, 29\u201331 March 1999, pp. 296\u2013305. IEEE Computer Society (1999). https:\/\/doi.org\/10.1109\/DCC.1999.755679","DOI":"10.1109\/DCC.1999.755679"},{"key":"4_CR16","doi-asserted-by":"publisher","unstructured":"Ledwon, M., Cockburn, B.F., Han, J.: High-throughput fpga-based hardware accelerators for deflate compression and decompression using high-level synthesis. IEEE Access 8, 62207\u201362217 (2020). https:\/\/doi.org\/10.1109\/ACCESS.2020.2984191","DOI":"10.1109\/ACCESS.2020.2984191"},{"key":"4_CR17","doi-asserted-by":"publisher","unstructured":"Liu, W., Mei, F., Wang, C., O\u2019Neill, M., Jr., E.E.S.: Data compression device based on modified LZ4 algorithm. IEEE Trans. Consum. Electron. 64(1), 110\u2013117 (2018). https:\/\/doi.org\/10.1109\/TCE.2018.2810480","DOI":"10.1109\/TCE.2018.2810480"},{"key":"4_CR18","doi-asserted-by":"publisher","unstructured":"M\u00fcller, R., Teubner, J., Alonso, G.: Glacier: a query-to-hardware compiler. In: Proceedings of the ACM SIGMOD International Conference on Management of Data, SIGMOD 2010, Indianapolis, Indiana, USA, 6\u201310 June 2010, pp. 1159\u20131162. ACM (2010). https:\/\/doi.org\/10.1145\/1807167.1807307","DOI":"10.1145\/1807167.1807307"},{"key":"4_CR19","unstructured":"Pekhimenko, G., Guo, C., Jeon, M., Huang, P., Zhou, L.: TerseCades: efficient data compression in stream processing. In: 2018 USENIX Annual Technical Conference, USENIX ATC 2018, Boston, MA, USA, 11\u201313 July 2018, pp. 307\u2013320. USENIX Association (2018). https:\/\/www.usenix.org\/conference\/atc18\/presentation\/pekhimenko"},{"issue":"21","key":"4_CR20","doi-asserted-by":"publisher","DOI":"10.1002\/cpe.4257","volume":"29","author":"A Shukla","year":"2017","unstructured":"Shukla, A., Chaturvedi, S., Simmhan, Y.: Riotbench: an iot benchmark for distributed stream processing systems. Concurr. Comput. Pract. Exp. 29(21), e4257 (2017)","journal-title":"Concurr. Comput. Pract. Exp."}],"container-title":["Lecture Notes in Computer Science","Architecture of Computing Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-032-03281-2_4","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,22]],"date-time":"2025-10-22T04:57:21Z","timestamp":1761109041000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-032-03281-2_4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,10,23]]},"ISBN":["9783032032805","9783032032812"],"references-count":20,"URL":"https:\/\/doi.org\/10.1007\/978-3-032-03281-2_4","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,10,23]]},"assertion":[{"value":"23 October 2025","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"ARCS","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Architecture of Computing Systems","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Kiel","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Germany","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2025","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"22 April 2025","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"24 April 2025","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"38","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"arcs2025","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/arcs-conference.org\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}