12.1.1.5 : Compression

  • Optimizing Lossless Compression Algorithms on the GPU [S32401]
    • LZ, LZ4, Snappy
    • On décompresse directement les données sur le GPU
    • Ça accélère les I/O, et les communications
    • Je ne sais pas ce qu'il a pris pour avoir une taux de compression de 64 avec des floats, mais il est quand même à 250 GB/s sur GPU
    • il faut découper en chunk pour avoir un paralèlisme efficace
  • Accelerating GPU-Enabled HPC and Data Science Applications with On-the-Fly Compression [S31664]
    • On réduit la préssion sur la bande passante lors des communications
    • Infiniband a été anoncé en 2001
    • Ils fournissent les algo de compression pour les nombres flottants
    • Les CPU s'échangent les headers de compression, et les GPU s'échangent les données compressées
    • OSU micro benchmark pour les tests de performances
    • Projet MVAPICH2-GDR