Reducing the memory usage of Lattice-Boltzmann schemes with a DWT-based compression
This paper presents a new solution to address the challenge of increasing memory usage in high-performance computing simulations of Lattice-Bolzmann or Finite-Volume schemes.Our approach utilises a lossy compression scheme based on the Discrete Wavelet Transform (DWT) to achieve high compression rat...
Saved in:
| Published in: | ESAIM. Proceedings and surveys Vol. 77; pp. 79 - 99 |
|---|---|
| Main Authors: | , |
| Format: | Journal Article |
| Language: | English |
| Published: |
EDP Sciences
18.11.2024
|
| Subjects: | |
| ISSN: | 2267-3059, 2267-3059 |
| Online Access: | Get full text |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| Abstract | This paper presents a new solution to address the challenge of increasing memory usage in high-performance computing simulations of Lattice-Bolzmann or Finite-Volume schemes.Our approach utilises a lossy compression scheme based on the Discrete Wavelet Transform (DWT) to achieve high compression ratios while preserving the accuracy of the simulation.Our evaluation on two different FV/LBM schemes demonstrates that the approach can reduce memory usage by several orders of magnitude.
Ce papier présente une nouvelle solution pour faire face à l'augmentation de l'utilisation de la mémoire dans les simulations haute performance basées sur les méthodes Lattice-Bolzmann ou Volumes Finis.Notre approche utilise un schéma de compression avec perte basé sur la transformée par ondelettes discrète (DWT) pour obtenir des taux de compression élevés tout en préservant la précision de la simulation.Notre évaluation sur deux différents schémas VF/LBM démontre que l'approche peut réduire l'utilisation de la mémoire de plusieurs ordres de grandeur. |
|---|---|
| AbstractList | This paper presents a new solution to address the challenge of increasing memory usage in high-performance computing simulations of Lattice-Bolzmann or Finite-Volume schemes.Our approach utilises a lossy compression scheme based on the Discrete Wavelet Transform (DWT) to achieve high compression ratios while preserving the accuracy of the simulation.Our evaluation on two different FV/LBM schemes demonstrates that the approach can reduce memory usage by several orders of magnitude.
Ce papier présente une nouvelle solution pour faire face à l'augmentation de l'utilisation de la mémoire dans les simulations haute performance basées sur les méthodes Lattice-Bolzmann ou Volumes Finis.Notre approche utilise un schéma de compression avec perte basé sur la transformée par ondelettes discrète (DWT) pour obtenir des taux de compression élevés tout en préservant la précision de la simulation.Notre évaluation sur deux différents schémas VF/LBM démontre que l'approche peut réduire l'utilisation de la mémoire de plusieurs ordres de grandeur. |
| Author | Flint, Clément Helluy, Philippe |
| Author_xml | – sequence: 1 givenname: Clément orcidid: 0009-0006-8397-3124 surname: Flint fullname: Flint, Clément organization: Laboratoire des sciences de l'ingénieur, de l'informatique et de l'imagerie – sequence: 2 givenname: Philippe orcidid: 0000-0002-1077-1867 surname: Helluy fullname: Helluy, Philippe organization: Institut de Recherche Mathématique Avancée |
| BackLink | https://inria.hal.science/hal-03990880$$DView record in HAL |
| BookMark | eNpNjM1Kw0AURgepYK19AHezdZF4ZyaTzCxr_akQELSgu3CTuWlGmqRk0kp9ehVduPoOB853ziZd3xFjlwLixGgN1zi8-UMsFcgYrDHqhE2lTLNIgbaTf3zG5iG8A4BIsjRN7JS9PJPbV77b8LEh3lLbD0e-D7gh3tc8x3H0FUU3_Xb8bLHreKgaainwDz82HPnt6zoqMZDjVd_uBgrB990FO61xG2j-tzO2vr9bL1dR_vTwuFzkEWojokw7WafgMluTogyFKBNFAoV0ihJLxklTagvGalBGWEi1KktnZV2Rw6RUM3b1e9vgttgNvsXhWPToi9UiL34cKPudGzgI9QUd61bi |
| ContentType | Journal Article |
| Copyright | Attribution |
| Copyright_xml | – notice: Attribution |
| DBID | 1XC VOOES |
| DOI | 10.48550/arXiv.2302.09883 |
| DatabaseName | Hyper Article en Ligne (HAL) Hyper Article en Ligne (HAL) (Open Access) |
| DatabaseTitleList | |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Mathematics Computer Science |
| EISSN | 2267-3059 |
| EndPage | 99 |
| ExternalDocumentID | oai:HAL:hal-03990880v1 |
| GroupedDBID | 1XC 8FE 8FG AAFWJ ABJCF ABUWG ACIWK AFKRA AFPKN ALMA_UNASSIGNED_HOLDINGS ARAPS AZQEC BENPR BGLVJ BPHCQ CCPQU DWQXO EBS GI~ GNUQQ GROUPED_DOAJ HCIFZ K6V K7- L6V M7S M~E PHGZM PHGZT PIMPY PQGLB PQQKQ PROAC PTHSS VOOES |
| ID | FETCH-LOGICAL-a581-75d2f60d79fe3e7a11b43e1a12d3e49e8d28b590895038190653bbd92fceda4b3 |
| ISSN | 2267-3059 |
| IngestDate | Sat Oct 25 11:23:38 EDT 2025 |
| IsDoiOpenAccess | true |
| IsOpenAccess | true |
| IsPeerReviewed | true |
| IsScholarly | true |
| Keywords | DWT HPC GPU Graphic Processor Stencil computation LBM algorithm Data Compression |
| Language | English |
| License | Attribution: http://creativecommons.org/licenses/by |
| LinkModel | OpenURL |
| MergedId | FETCHMERGED-LOGICAL-a581-75d2f60d79fe3e7a11b43e1a12d3e49e8d28b590895038190653bbd92fceda4b3 |
| ORCID | 0009-0006-8397-3124 0000-0002-1077-1867 |
| OpenAccessLink | http://dx.doi.org/10.48550/arXiv.2302.09883 |
| PageCount | 21 |
| ParticipantIDs | hal_primary_oai_HAL_hal_03990880v1 |
| PublicationCentury | 2000 |
| PublicationDate | 2024-11-18 |
| PublicationDateYYYYMMDD | 2024-11-18 |
| PublicationDate_xml | – month: 11 year: 2024 text: 2024-11-18 day: 18 |
| PublicationDecade | 2020 |
| PublicationTitle | ESAIM. Proceedings and surveys |
| PublicationYear | 2024 |
| Publisher | EDP Sciences |
| Publisher_xml | – name: EDP Sciences |
| SSID | ssj0001476649 |
| Score | 2.2740285 |
| SecondaryResourceType | preprint |
| Snippet | This paper presents a new solution to address the challenge of increasing memory usage in high-performance computing simulations of Lattice-Bolzmann or... |
| SourceID | hal |
| SourceType | Open Access Repository |
| StartPage | 79 |
| SubjectTerms | Cognitive science Computer science Distributed, Parallel, and Cluster Computing Hardware Architecture Mathematical Physics Mathematics |
| Title | Reducing the memory usage of Lattice-Boltzmann schemes with a DWT-based compression |
| URI | https://inria.hal.science/hal-03990880 |
| Volume | 77 |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| journalDatabaseRights | – providerCode: PRVAON databaseName: DOAJ Directory of Open Access Journals customDbUrl: eissn: 2267-3059 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0001476649 issn: 2267-3059 databaseCode: DOA dateStart: 20010101 isFulltext: true titleUrlDefault: https://www.doaj.org/ providerName: Directory of Open Access Journals – providerCode: PRVHPJ databaseName: ROAD: Directory of Open Access Scholarly Resources customDbUrl: eissn: 2267-3059 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0001476649 issn: 2267-3059 databaseCode: M~E dateStart: 20140101 isFulltext: true titleUrlDefault: https://road.issn.org providerName: ISSN International Centre – providerCode: PRVPQU databaseName: Computer Science Database customDbUrl: eissn: 2267-3059 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0001476649 issn: 2267-3059 databaseCode: K7- dateStart: 20230101 isFulltext: true titleUrlDefault: http://search.proquest.com/compscijour providerName: ProQuest – providerCode: PRVPQU databaseName: Engineering Database customDbUrl: eissn: 2267-3059 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0001476649 issn: 2267-3059 databaseCode: M7S dateStart: 20230101 isFulltext: true titleUrlDefault: http://search.proquest.com providerName: ProQuest – providerCode: PRVPQU databaseName: ProQuest Central customDbUrl: eissn: 2267-3059 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0001476649 issn: 2267-3059 databaseCode: BENPR dateStart: 20230101 isFulltext: true titleUrlDefault: https://www.proquest.com/central providerName: ProQuest – providerCode: PRVPQU databaseName: Publicly Available Content Database customDbUrl: eissn: 2267-3059 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0001476649 issn: 2267-3059 databaseCode: PIMPY dateStart: 20230101 isFulltext: true titleUrlDefault: http://search.proquest.com/publiccontent providerName: ProQuest |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV1La9tAEF6M00N7aNq0pc-wlN6MUj1WWu3RiRMcmhgTG-qb0Fq7xKDIxg-R9A_kb3f2IUtOckgPvSxibYSk-ZiZncc3CP2QcIwgARGOG1DuEJ0kBD_diQPhCi_iNHXNsAk6GMSTCRu2WvdVL0yZ06KIb2_Z4r-KGvZA2Kp19h_Evb0pbMA1CB1WEDuszxL8lSJjrZqgblQh7V1no8rHTDpgrardnON5vv5zkxZFB063QhE2mSa3Tu_32FGWTTe72SLZYid8P-qeXx6ZBgNt-AzJ82qzLAEUNRxmhtDgJDep-GaBDZi6fHNXh3MWohl78IlqwrPqUgfEesNKBTUii-DQgd5yLdG3eGLPKl47v8VoTsoaNtjMTHqo3TX5mrJdy8msVBXs_pHLYjMHZ5dJu98dJcPeWXJxPvi1-2uj_LDfvYD1Os0Bp0yVe7klHKP3fBqyuI32jk8Hw6s6XEdoFOnD1PZVTI5cP9TPh48Ensp1FZnXnsr4DXptjxi4a6DxFrVEcYD2q_Ed2H7KA_TqckvZu3qHRhVuMGxigxuscYPnEj_CDba4wQo3OMVb3OAGbt6j8dnp-KTv2IkbThrGnkPDzJeRm1EmRSBo6nmcBMJLPT8LBGEizvyYhypTrEiEwJWMwoDzjPlyKrKU8OADahfzQnxEWIZZyKaepIoxTkrCZUi5S8GeUPDxo-gT-g4fKFkYSpVEkZyDPBK1V0vj83P-9AW9rKH5FbXXy434hl5My_VstTy0cjzUsZa_MNVq9w |
| linkProvider | ProQuest |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Reducing+the+memory+usage+of+Lattice-Boltzmann+schemes+with+a+DWT-based+compression&rft.jtitle=ESAIM.+Proceedings+and+surveys&rft.au=Flint%2C+Cl%C3%A9ment&rft.au=Helluy%2C+Philippe&rft.date=2024-11-18&rft.pub=EDP+Sciences&rft.issn=2267-3059&rft.eissn=2267-3059&rft.volume=77&rft.spage=79&rft.epage=99&rft_id=info:doi/10.48550%2FarXiv.2302.09883&rft.externalDBID=HAS_PDF_LINK&rft.externalDocID=oai%3AHAL%3Ahal-03990880v1 |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=2267-3059&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=2267-3059&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=2267-3059&client=summon |