{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,7]],"date-time":"2025-10-07T08:50:40Z","timestamp":1759827040103,"version":"3.40.3"},"publisher-location":"Cham","reference-count":22,"publisher":"Springer Nature Switzerland","isbn-type":[{"type":"print","value":"9783031697654"},{"type":"electronic","value":"9783031697661"}],"license":[{"start":{"date-parts":[[2024,1,1]],"date-time":"2024-01-01T00:00:00Z","timestamp":1704067200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2024,1,1]],"date-time":"2024-01-01T00:00:00Z","timestamp":1704067200000},"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":[[2024]]},"DOI":"10.1007\/978-3-031-69766-1_2","type":"book-chapter","created":{"date-parts":[[2024,8,25]],"date-time":"2024-08-25T19:02:05Z","timestamp":1724612525000},"page":"18-31","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["Parallel Writing of\u00a0Nested Data in\u00a0Columnar Formats"],"prefix":"10.1007","author":[{"given":"Jonas","family":"Hahnfeld","sequence":"first","affiliation":[]},{"given":"Jakob","family":"Blomer","sequence":"additional","affiliation":[]},{"given":"Thorsten","family":"Kollegger","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2024,8,26]]},"reference":[{"key":"2_CR1","unstructured":"Analysis Grand Challenge Documentation. https:\/\/agc.readthedocs.io\/. Accessed 22 Feb 2024"},{"key":"2_CR2","unstructured":"Zstandard - Real-time data compression algorithm. https:\/\/facebook.github.io\/zstd\/. Accessed 27 Feb 2024"},{"issue":"3","key":"2_CR3","doi-asserted-by":"publisher","DOI":"10.1088\/1742-6596\/1085\/3\/032014","volume":"1085","author":"G Amadio","year":"2018","unstructured":"Amadio, G., Bockelman, B.P., Canal, P., Piparo, D., Tejedor, E., Zhang, Z.: Increasing parallelism in the ROOT I\/O subsystem. J. Phys: Conf. Ser. 1085(3), 032014 (2018). https:\/\/doi.org\/10.1088\/1742-6596\/1085\/3\/032014","journal-title":"J. Phys: Conf. Ser."},{"key":"2_CR4","doi-asserted-by":"publisher","first-page":"05037","DOI":"10.1051\/epjconf\/201921405037","volume":"214","author":"G Amadio","year":"2019","unstructured":"Amadio, G., Canal, P., Guiraud, E., Piparo, D.: Writing ROOT data in parallel with TBufferMerger. EPJ Web Conf. 214, 05037 (2019). https:\/\/doi.org\/10.1051\/epjconf\/201921405037","journal-title":"EPJ Web Conf."},{"key":"2_CR5","unstructured":"Axboe, J.: Flexible I\/O Tester (2022). https:\/\/github.com\/axboe\/fio"},{"key":"2_CR6","doi-asserted-by":"publisher","first-page":"02030","DOI":"10.1051\/epjconf\/202024502030","volume":"245","author":"J Blomer","year":"2020","unstructured":"Blomer, J., Canal, P., Naumann, A., Piparo, D.: Evolution of the ROOT tree I\/O. EPJ Web Conf. 245, 02030 (2020). https:\/\/doi.org\/10.1051\/epjconf\/202024502030","journal-title":"EPJ Web Conf."},{"issue":"1","key":"2_CR7","doi-asserted-by":"publisher","first-page":"81","DOI":"10.1016\/S0168-9002(97)00048-X","volume":"389","author":"R Brun","year":"1997","unstructured":"Brun, R., Rademakers, F.: ROOT - an object oriented data analysis framework. Nucl. Instrum. Methods Phys. Res., Sect. A 389(1), 81\u201386 (1997). https:\/\/doi.org\/10.1016\/S0168-9002(97)00048-X","journal-title":"Nucl. Instrum. Methods Phys. Res., Sect. A"},{"key":"2_CR8","unstructured":"Collet, Y.: LZ4 Frame Format Description. https:\/\/github.com\/lz4\/lz4\/blob\/release\/doc\/lz4_Frame_format.md. Accessed 27 Feb 2024"},{"key":"2_CR9","doi-asserted-by":"publisher","unstructured":"Collet, Y., Kucherawy, M.: Zstandard compression and the \u2018application\/zstd\u2019 media type. RFC 8878 (2021). https:\/\/doi.org\/10.17487\/RFC8878","DOI":"10.17487\/RFC8878"},{"key":"2_CR10","doi-asserted-by":"publisher","unstructured":"Deutsch, L.P.: DEFLATE compressed data format specification version 1.3. RFC 1951 (1996). https:\/\/doi.org\/10.17487\/RFC1951","DOI":"10.17487\/RFC1951"},{"key":"2_CR11","doi-asserted-by":"publisher","unstructured":"Folk, M., Heber, G., Koziol, Q., Pourmal, E., Robinson, D.: An overview of the HDF5 technology suite and its applications. In: Proceedings of the EDBT\/ICDT 2011 Workshop on Array Databases, AD 2011, pp. 36\u201347. Association for Computing Machinery, New York (2011). https:\/\/doi.org\/10.1145\/1966895.1966900","DOI":"10.1145\/1966895.1966900"},{"key":"2_CR12","unstructured":"Hahnfeld, J.: Applications using RNTuple (2024). https:\/\/github.com\/hahnjo\/rntuple-apps"},{"key":"2_CR13","doi-asserted-by":"publisher","unstructured":"Hahnfeld, J., Blomer, J., Kollegger, T.: Artifact of the paper: parallel writing of nested data in columnar formats (2024). https:\/\/doi.org\/10.5281\/zenodo.11637280","DOI":"10.5281\/zenodo.11637280"},{"key":"2_CR14","doi-asserted-by":"crossref","unstructured":"Held, A., Shadura, O.: The IRIS-HEP analysis grand challenge. In: International Conference on High Energy Physics (2022)","DOI":"10.22323\/1.414.0235"},{"key":"2_CR15","doi-asserted-by":"publisher","unstructured":"Li, J., et al.: Parallel netCDF: a high-performance scientific I\/O interface. In: Proceedings of the 2003 ACM\/IEEE Conference on Supercomputing, SC 2003, p.\u00a039. Association for Computing Machinery, New York (2003). https:\/\/doi.org\/10.1145\/1048935.1050189","DOI":"10.1145\/1048935.1050189"},{"issue":"1","key":"2_CR16","doi-asserted-by":"publisher","DOI":"10.1088\/1742-6596\/2438\/1\/012118","volume":"2438","author":"J Lopez-Gomez","year":"2023","unstructured":"Lopez-Gomez, J., Blomer, J.: RNTuple performance: status and Outlook. J. Phys: Conf. Ser. 2438(1), 012118 (2023). https:\/\/doi.org\/10.1088\/1742-6596\/2438\/1\/012118","journal-title":"J. Phys: Conf. Ser."},{"key":"2_CR17","doi-asserted-by":"publisher","first-page":"02066","DOI":"10.1051\/epjconf\/202125102066","volume":"251","author":"J L\u00f3pez-G\u00f3mez","year":"2021","unstructured":"L\u00f3pez-G\u00f3mez, J., Blomer, J.: Exploring object stores for high-energy physics data storage. EPJ Web Conf. 251, 02066 (2021). https:\/\/doi.org\/10.1051\/epjconf\/202125102066","journal-title":"EPJ Web Conf."},{"key":"2_CR18","doi-asserted-by":"crossref","unstructured":"Melnik, S., et al.: Dremel: interactive analysis of web-scale datasets. Commun. ACM 54, 114\u2013123 (2011). http:\/\/cacm.acm.org\/magazines\/2011\/6\/108648-dremel-interactive-analysis-of-web-scale-datasets\/fulltext","DOI":"10.1145\/1953122.1953148"},{"key":"2_CR19","unstructured":"Pavlov, I.: LZMA specification (2015). https:\/\/www.7-zip.org\/sdk.html. Accessed 27 Feb 2024"},{"key":"2_CR20","volume-title":"Intel Threading Building Blocks","author":"J Reinders","year":"2007","unstructured":"Reinders, J.: Intel Threading Building Blocks. O\u2019Reilly Media Inc., Sebastopol (2007)"},{"issue":"4","key":"2_CR21","doi-asserted-by":"publisher","first-page":"76","DOI":"10.1109\/38.56302","volume":"10","author":"R Rew","year":"1990","unstructured":"Rew, R., Davis, G.: NetCDF: an interface for scientific data access. IEEE Comput. Graphics Appl. 10(4), 76\u201382 (1990). https:\/\/doi.org\/10.1109\/38.56302","journal-title":"IEEE Comput. Graphics Appl."},{"key":"2_CR22","doi-asserted-by":"publisher","unstructured":"Vohra, D.: Apache Parquet, pp. 325\u2013335. Apress, Berkeley (2016). https:\/\/doi.org\/10.1007\/978-1-4842-2199-0_8","DOI":"10.1007\/978-1-4842-2199-0_8"}],"container-title":["Lecture Notes in Computer Science","Euro-Par 2024: Parallel Processing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-031-69766-1_2","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,8,25]],"date-time":"2024-08-25T19:08:57Z","timestamp":1724612937000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-031-69766-1_2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024]]},"ISBN":["9783031697654","9783031697661"],"references-count":22,"URL":"https:\/\/doi.org\/10.1007\/978-3-031-69766-1_2","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2024]]},"assertion":[{"value":"26 August 2024","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"The authors have no competing interests to declare that are relevant to the content of this article.","order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Disclosure of Interests"}},{"value":"Euro-Par","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"European Conference on Parallel Processing","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Madrid","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Spain","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2024","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"26 August 2024","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"30 August 2024","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"30","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"europar2024","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/2024.euro-par.org\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}