Skip to content

Hot take PR: Use vlsvrs to read in compressed VDFs#430

Merged
alhom merged 27 commits intofmihpc:devfrom
kstppd:asterix_vlsvrs_vdfs
Mar 24, 2026
Merged

Hot take PR: Use vlsvrs to read in compressed VDFs#430
alhom merged 27 commits intofmihpc:devfrom
kstppd:asterix_vlsvrs_vdfs

Conversation

@kstppd
Copy link
Copy Markdown
Contributor

@kstppd kstppd commented Feb 18, 2026

So this PR is a second attempt at reading in compressed VDFs produce by Asterix. In this attempt vlsvrs is used when VDFs are compressed. By default the supported methods
are :

  1. NONE
  2. OCTREE
  3. ZFP
  4. HERMITE
  5. MLP and MLP_MULTI

UPDATE:
At this point vlsvrs will build tinyAI and the MLP compressor (targeting CPU inference only) when either nvcc or hipcc are on the system. In any other case it will skip compiling the MLP.

(MLP is actually being phased out so support for that will be limited)

So in this case we have no python interfacing with any C/C++/CUDA libs since it is all done by vlsvrs.

@kstppd
Copy link
Copy Markdown
Contributor Author

kstppd commented Feb 19, 2026

Apparently the test image CI test is supposed to fail right now so the PR looks good

@kstppd
Copy link
Copy Markdown
Contributor Author

kstppd commented Feb 25, 2026

Do we close this now in favor of banalysator?

@alhom
Copy link
Copy Markdown
Member

alhom commented Mar 4, 2026

Do we close this now in favor of banalysator?

We can just point the dependency to that one instead!

alhom added 2 commits March 7, 2026 23:58
…wheels), instructions and an optional dependency for building the backend locally (requires rust)
@alhom alhom changed the base branch from master to dev March 24, 2026 08:43
@alhom alhom merged commit 96c3c88 into fmihpc:dev Mar 24, 2026
26 of 27 checks passed
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.

2 participants