Skip to content

Commit 93b779d

Browse files
committed
updates cards and readme badges
1 parent 0324a25 commit 93b779d

4 files changed

Lines changed: 9 additions & 3 deletions

File tree

README.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# FZGPUModules
22

3+
[![CI](https://github.com/szcompressor/FZGPUModules/actions/workflows/ci.yml/badge.svg)](https://github.com/szcompressor/FZGPUModules/actions/workflows/ci.yml)
4+
[![Docs](https://github.com/szcompressor/FZGPUModules/actions/workflows/docs.yml/badge.svg)](https://github.com/szcompressor/FZGPUModules/actions/workflows/docs.yml)
5+
[![License](https://img.shields.io/badge/license-BSD%203--Clause-blue)](LICENSE)
6+
37
GPU-accelerated graph composable compression pipeline builder for analytical workflows.
48

59
## Overview

docs/cards/fzgm-bitplane-rze.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
"name": "Fused Bitplane Transpose + Zero-Group RZE",
77

88
"zhubModule": "bit-shuffle",
9-
"zhubModuleSecondary": ["rze-reducer"],
9+
"zhubModuleSecondary": ["repeat-elimination"],
1010
"isNewGeneralModule": false,
1111

1212
"category": "fused",

docs/cards/fzgm-rre.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,12 @@
55
"stage": "RREStage",
66
"name": "Repetition-Reduction Encoder",
77

8-
"zhubModule": "rre-reducer",
8+
"zhubModule": "repeat-elimination",
99
"isNewGeneralModule": false,
1010

1111
"category": "coder",
1212
"algorithm": "rre",
13+
"variantLabel": "general repeat (RRE)",
1314
"description": "GPU repetition-reduction encoding stage (LC framework RRE). Processes the input as word_size-byte words (1/2/4/8). Each chunk is encoded independently: Level 1 compacts words that differ from their predecessor and emits a 1-bit-per-word bitmap; the bitmap is then hierarchically RE-compressed (2048/256/32/4 byte levels). RRE eliminates repeated values (the zero-eliminating sibling is RZEStage). Lossless. Forward is CUDA Graph-capturable; inverse requires blocking D2H header reads. Used in cuSZ-Hi LC pipelines (TP/CR paths).",
1415

1516
"lossy": false,

docs/cards/fzgm-rze.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,12 @@
55
"stage": "RZEStage",
66
"name": "Zero-Elimination Encoder",
77

8-
"zhubModule": "rze-reducer",
8+
"zhubModule": "repeat-elimination",
99
"isNewGeneralModule": false,
1010

1111
"category": "coder",
1212
"algorithm": "rze",
13+
"variantLabel": "zero-specialized (RZE)",
1314
"description": "GPU zero-elimination encoding stage (LC framework RZE). Processes the input as word_size-byte words (1/2/4/8). Each chunk is encoded independently: Level 1 compacts non-zero words and emits a 1-bit-per-word bitmap; the bitmap is then hierarchically RE-compressed (2048/256/32/4 byte levels). Lossless. Forward (compress) is CUDA Graph-capturable; inverse requires blocking D2H header reads. Designed for LC/PFPL-style pipelines following BitshuffleStage.",
1415

1516
"lossy": false,

0 commit comments

Comments
 (0)