Think Unlimited and Compress Data Automatically - INRIA - Institut National de Recherche en Informatique et en Automatique Accéder directement au contenu
Communication Dans Un Congrès Année : 2019

Think Unlimited and Compress Data Automatically

Résumé

Developing an application which, when unoptimized, consumes more memory resources than physically or financially available demands a lot of expertise. In this work, we show that with the right tools and language abstractions, writing such programs for a given class of applications can stay within reach of non-expert developers. We explore the potential of a compiler-based data layout transformation from dense array to a compressed tree data structure. This transformation allows easy application prototyping, provides compression and carries information that can be used with more advanced optimization, e.g., adaptive and approximate computing techniques. We are primarily targeting partial differential equation solvers and signal processing applications. We evaluate the compression ratio and error originating from this compressed representation. We suggest multiple exploration paths to produce an automatic adaptive code transformation with compressing capabilities from the multiresolution information produced during the transformation.
Fichier principal
Vignette du fichier
Compas.pdf (175.42 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-02456534 , version 1 (27-01-2020)

Identifiants

  • HAL Id : hal-02456534 , version 1

Citer

Maxime Schmitt, Philippe Helluy, Cédric Bastoul. Think Unlimited and Compress Data Automatically. COMPAS 2019 - Conférence d'informatique en Parallélisme, Architecture et Système, Jun 2019, Anglet, France. ⟨hal-02456534⟩
85 Consultations
102 Téléchargements

Partager

Gmail Facebook X LinkedIn More