Skip to content

HIP: add 64-bit octree and quadtree codecs - #9

Merged
ooreilly merged 5 commits into
amd/hip-pocfrom
feat/gpu-wavelet-codecs-64bit
Sep 15, 2026
Merged

ooreilly merged 5 commits into
amd/hip-pocfrom
feat/gpu-wavelet-codecs-64bit

Conversation

@ooreilly

@ooreilly ooreilly commented Aug 19, 2026 •

Copy link
Copy Markdown
Collaborator

Summary

  • add octree coding for 3D data and quadtree coding for 2D data
  • use 64-bit plane addressing
  • add configurable stream-tail placement and explicit API validation
  • prefix device kernels with hipcvx_ for profiler attribution

Validation

  • clean gfx950 build; six retained GPU executables passed
  • clean gfx942 build; six retained GPU executables passed
  • git diff --check passed

Add the HIP compression API with 64-bit plane addressing, deterministic octree coding for 3D data, quadtree coding for 2D data, stream-tail placement, error reporting, and GPU correctness and benchmark coverage. Prefix device kernels with hipcvx_ for profiler attribution.
@ooreilly
ooreilly force-pushed the feat/gpu-wavelet-codecs-64bit branch from 25f41ea to 7d02b9e Compare September 14, 2026 17:07
@ooreilly ooreilly changed the title Feat/gpu wavelet codecs 64bit HIP: add 64-bit octree and quadtree codecs Sep 14, 2026
@ooreilly
ooreilly merged commit 00d6f35 into amd/hip-poc Sep 15, 2026
@ooreilly
ooreilly deleted the feat/gpu-wavelet-codecs-64bit branch September 18, 2026 15:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant