{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T19:11:03Z","timestamp":1760209863259,"version":"build-2065373602"},"reference-count":36,"publisher":"MDPI AG","issue":"2","license":[{"start":{"date-parts":[[2017,5,12]],"date-time":"2017-05-12T00:00:00Z","timestamp":1494547200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Computation"],"abstract":"<jats:p>Computational fluid dynamic simulations involve large state data, leading to performance degradation due to data transfer times, while requiring large disk space. To alleviate the situation, an adaptive lossy compression algorithm has been developed, which is based on regions of interest. This algorithm uses prediction-based compression and exploits the temporal coherence between subsequent simulation frames. The difference between the actual value and the predicted value is adaptively quantized and encoded. The adaptation is in line with user requirements, that consist of the acceptable inaccuracy, the regions of interest and the required compression throughput. The data compression algorithm was evaluated with simulation data obtained by the discontinuous Galerkin spectral element method. We analyzed the performance, compression ratio and inaccuracy introduced by the lossy compression algorithm. The post processing analysis shows high compression ratios, with reasonable quantization errors.<\/jats:p>","DOI":"10.3390\/computation5020024","type":"journal-article","created":{"date-parts":[[2017,5,12]],"date-time":"2017-05-12T11:03:53Z","timestamp":1494587033000},"page":"24","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":6,"title":["Analyzing the Effect and Performance of Lossy Compression on Aeroacoustic Simulation of Gas Injector"],"prefix":"10.3390","volume":"5","author":[{"given":"Seyyed","family":"Najmabadi","sequence":"first","affiliation":[{"name":"Institute for Parallel and Distributed Systems, University of Stuttgart, Universit\u00e4tsstra\u00dfe 38, 70569 Stuttgart, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Philipp","family":"Offenh\u00e4user","sequence":"additional","affiliation":[{"name":"The High Performance Computing Center Stuttgart (HLRS), Nobelstra\u00dfe 19, 70569 Stuttgart, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Moritz","family":"Hamann","sequence":"additional","affiliation":[{"name":"Institute for Parallel and Distributed Systems, University of Stuttgart, Universit\u00e4tsstra\u00dfe 38, 70569 Stuttgart, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Guhathakurta","family":"Jajnabalkya","sequence":"additional","affiliation":[{"name":"Institute for Parallel and Distributed Systems, University of Stuttgart, Universit\u00e4tsstra\u00dfe 38, 70569 Stuttgart, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Fabian","family":"Hempert","sequence":"additional","affiliation":[{"name":"Robert Bosch GmbH, Robert-Bosch-Allee 1, 74232 Abstatt, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Colin","family":"Glass","sequence":"additional","affiliation":[{"name":"The High Performance Computing Center Stuttgart (HLRS), Nobelstra\u00dfe 19, 70569 Stuttgart, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sven","family":"Simon","sequence":"additional","affiliation":[{"name":"Institute for Parallel and Distributed Systems, University of Stuttgart, Universit\u00e4tsstra\u00dfe 38, 70569 Stuttgart, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2017,5,12]]},"reference":[{"key":"ref_1","unstructured":"Strohmaier, E., Dongarra, J., Simon, H., and Meuer, M. (2016, June 05). Top500 List\u2014June 2016. Available online: https:\/\/www.top500.org\/list\/2016\/06\/."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"86","DOI":"10.1016\/j.compfluid.2012.03.006","article-title":"Explicit discontinuous Galerkin methods for unsteady problems","volume":"61","author":"Hindenlang","year":"2012","journal-title":"Comput. Fluids"},{"key":"ref_3","unstructured":"Nagel, E.W., Kr\u00f6ner, H.D., and Resch, M.M. (2016). High Fidelity Scale-Resolving Computational Fluid Dynamics Using the High Order Discontinuous Galerkin Spectral Element Method. High Performance Computing in Science and Engineering, Transactions of the High Performance Computing Center, Stuttgart (HLRS) 2015, Springer."},{"key":"ref_4","unstructured":"Nagel, E.W., Kr\u00f6ner, H.D., and Resch, M.M. (2016). Large-Scale Simulations of a Non-Generic Helicopter Engine Nozzle and a Ducted Axial Fan. High Performance Computing in Science and Engineering, Transactions of the High Performance Computing Center, Stuttgart (HLRS) 2015, Springer."},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Burtscher, M., Mukka, H., Yang, A., and Hesaaraki, F. (2016, January 13\u201318). Real-Time Synthesis of Compression Algorithms for Scientific Data. Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis, SC \u201916, Salt Lake City, UT, USA.","DOI":"10.1109\/SC.2016.22"},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Treib, M., B\u00fcrger, K., Wu, J., and Westermann, R. (2015, January 11\u201314). Analyzing the Effect of Lossy Compression on Particle Traces in Turbulent Vector Fields. Proceedings of the 6th International Conference on Information Visualization Theory and Applications, Berlin, Germany.","DOI":"10.5220\/0005307202790288"},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Laney, D., Langer, S., Weber, C., Lindstrom, P., and Wegener, A. (2013, January 17\u201322). Assessing the Effects of Data Compression in Simulations Using Physically Motivated Metrics. Proceedings of the International Conference on High Performance Computing, Networking, Storage and Analysis, SC \u201913, Denver, CO, USA.","DOI":"10.1145\/2503210.2503283"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"4381","DOI":"10.5194\/gmd-9-4381-2016","article-title":"Evaluating lossy data compression on climate simulation data within a large ensemble","volume":"9","author":"Baker","year":"2016","journal-title":"Geosci. Model Dev."},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Toro, E.F. (2009). Riemann Solvers and Numerical Methods for Fluid Dynamics\u2014A Practical Introduction, Springer. [3rd ed.].","DOI":"10.1007\/b79761"},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"1021","DOI":"10.1016\/S0098-3004(03)00098-0","article-title":"Using standard image compression algorithms to store data from computational fluid dynamics","volume":"29","author":"Schmalzl","year":"2003","journal-title":"Comput. Geosci."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"1784","DOI":"10.1007\/BF02983609","article-title":"A study on CFD data compression using hybrid supercompact wavelets","volume":"17","author":"Kang","year":"2003","journal-title":"KSME Int. J."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"116","DOI":"10.1016\/j.compfluid.2012.04.020","article-title":"Parallel implementation of large-scale CFD data compression toward aeroacoustic analysis","volume":"80","author":"Sakai","year":"2013","journal-title":"Comput. Fluids"},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"462","DOI":"10.1002\/fld.3808","article-title":"Wavelet-based data compression for flow simulation on block-structured Cartesian mesh","volume":"73","author":"Sakai","year":"2013","journal-title":"Int. J. Numer. Methods Fluids"},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Sakai, R., Sasaki, D., and Nakahashi, K. (2010, January 4\u20137). Data Compression of Large-Scale Flow Computation Using Discrete Wavelet Transform. Proceedings of the 48th AIAA Aerospace Sciences Meeting Including the New Horizons Forum and Aerospace Exposition, Orlando, FL, USA.","DOI":"10.2514\/6.2010-1325"},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Sakai, R., Onda, H., Sasaki, D., and Nakahashi, K. (2011, January 4\u20137). Data Compression of Large-Scale Flow Computation for Aerodynamic\/Aeroacoustic Analysis. Proceedings of the 49th AIAA Aerospace Sciences Meeting Including the New Horizons Forum and Aerospace Exposition, Orlando, FL, USA.","DOI":"10.2514\/6.2011-1135"},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"1433","DOI":"10.1007\/s00371-015-1130-y","article-title":"Lossy volume compression using Tucker truncation and thresholding","volume":"32","author":"Pajarola","year":"2016","journal-title":"Vis. Comput."},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Austin, W., Ballard, G., and Kolda, T.G. (2016, January 23\u201327). Parallel Tensor Compression for Large-Scale Scientific Data. Proceedings of the 2016 IEEE International Parallel and Distributed Processing Symposium (IPDPS), Chicago, IL, USA.","DOI":"10.1109\/IPDPS.2016.67"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"524","DOI":"10.1002\/cpe.2887","article-title":"ISABELA for effective in situ compression of scientific data","volume":"25","author":"Lakshminarasimhan","year":"2013","journal-title":"Concurr. Comput. Pract. Exp."},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Kaklamanis, C., Papatheodorou, T., and Spirakis, P.G. (2012). Fast and Effective Lossy Compression Algorithms for Scientific Datasets. Lecture Notes in Computer Science, Processings of the Euro-Par 2012: Parallel Processing Workshops, Rhodes Island, Greece, 27\u201331 August 2012, Springer.","DOI":"10.1007\/978-3-642-32820-6"},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"1245","DOI":"10.1109\/TVCG.2006.143","article-title":"Fast and Efficient Compression of Floating-Point Data","volume":"12","author":"Lindstrom","year":"2006","journal-title":"IEEE Trans. Vis. Comput. Graph."},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Chen, Z., Son, S.W., Hendrix, W., Agrawal, A., Liao, W.K., and Choudhary, A. (2014, January 16\u201321). NUMARCK: Machine Learning Algorithm for Resiliency and Checkpointing. Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis, SC \u201914, New Orleans, LA, USA.","DOI":"10.1109\/SC.2014.65"},{"key":"ref_22","unstructured":"Jeannot, E., Namyst, R., and Roman, J. (2011). Compressing the Incompressible with ISABELA: In-Situ Reduction of Spatio-Temporal Data. Lecture Notes in Computer Science, Processings of the 17th International European Conference on Parallel and Distributed Computing Euro-Par 2011, Bordeaux, France, 29 August\u20132 September 2011, Springer."},{"key":"ref_23","unstructured":"Lindstrom, P. (2017, March 10). FPZIP Version 1.1.0, Available online: https:\/\/computation.llnl.gov\/casc\/fpzip."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"2674","DOI":"10.1109\/TVCG.2014.2346458","article-title":"Fixed-Rate Compressed Floating-Point Arrays","volume":"20","author":"Lindstrom","year":"2014","journal-title":"IEEE Trans. Vis. Comput. Graph."},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Ibarria, L., Lindstrom, P., Rossignac, J., and Szymczak, A. (2003). Out-of-core compression and decompression of large n-dimensional scalar fields. Comput. Graph. Forum.","DOI":"10.1111\/1467-8659.00681"},{"key":"ref_26","unstructured":"Sayood, K. (2000). Introduction to Data Compression, Morgan Kaufmann Publishers. [2nd ed.]."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"2295","DOI":"10.1109\/TVCG.2012.194","article-title":"An Adaptive Prediction-Based Approach to Lossless Compression of Floating-Point Volume Data","volume":"18","author":"Fout","year":"2012","journal-title":"IEEE Trans. Vis. Comput. Graph."},{"key":"ref_28","unstructured":"Seward, J. (2016, October 20). bzip2. Available online: http:\/\/www.bzip.org\/."},{"key":"ref_29","unstructured":"Gailly, J., and Adler, M. (2016, October 20). zlib. Available online: http:\/\/www.zlib.net\/."},{"key":"ref_30","unstructured":"Collet, Y. (2016, October 20). New Generation Entropy Codecs: Finite State Entropy. Available online: https:\/\/github.com\/Cyan4973\/FiniteStateEntropy."},{"key":"ref_31","unstructured":"Schrijver, A. (1986). Theory of Linear and Integer Programming, John Wiley & Sons, Inc."},{"key":"ref_32","unstructured":"Heidelberg, S.B. (2015). Toward a Discontinuous Galerkin Fluid Dynamics Framework for Industrial Applications. High Performance Computing in Science and Engineering\u2019 15, Springer."},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"Kraus, T., Hindenlang, F., Harlacher, D., Munz, C.D., and Roller, S. (2012, January 4\u20136). Direct Noise Simulation of Near Field Noise during a Gas Injection Process with a Discontinuous Galerkin Approach. Proceedings of the 33rd AIAA Aeroacoustics Conference, Colorado Springs, CO, USA.","DOI":"10.2514\/6.2012-2165"},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"250","DOI":"10.1007\/s11630-016-0857-8","article-title":"On the simulation of industrial gas dynamic applications with the discontinuous Galerkin spectral element method","volume":"25","author":"Hempert","year":"2016","journal-title":"J. Therm. Sci."},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"263","DOI":"10.6028\/jres.070C.025","article-title":"Notes on the use of propagation of error formulas","volume":"70","author":"Ku","year":"1966","journal-title":"J. Res. Natl. Bur. Stand. C Eng. Instrum."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"11","DOI":"10.1016\/j.apacoust.2013.09.017","article-title":"Effects of signal processing on the measurement of maximum sound pressure levels","volume":"77","author":"Robinson","year":"2014","journal-title":"Appl. Acoust."}],"container-title":["Computation"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2079-3197\/5\/2\/24\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T18:35:35Z","timestamp":1760207735000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2079-3197\/5\/2\/24"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,5,12]]},"references-count":36,"journal-issue":{"issue":"2","published-online":{"date-parts":[[2017,6]]}},"alternative-id":["computation5020024"],"URL":"https:\/\/doi.org\/10.3390\/computation5020024","relation":{},"ISSN":["2079-3197"],"issn-type":[{"type":"electronic","value":"2079-3197"}],"subject":[],"published":{"date-parts":[[2017,5,12]]}}}