Skip to content

Change to qpl job queue#2

Open
gbtucker wants to merge 1 commit into
mzhukova:dev/mzhukova/add-qpl-v1.7from
gbtucker:dev/gbtucker/add-qpl-job-queue
Open

Change to qpl job queue#2
gbtucker wants to merge 1 commit into
mzhukova:dev/mzhukova/add-qpl-v1.7from
gbtucker:dev/gbtucker/add-qpl-job-queue

Conversation

@gbtucker
Copy link
Copy Markdown

@gbtucker gbtucker commented May 31, 2025

Should be better than using set number of single-use jobs for a number of reasons.

  • Better compression ratio for large files.
  • Generally better compression ratio: better balance of huffcode header size overhead (blocks too small) to following dynamic statistics in large files.
  • Can hide much of memcpy overhead on compression by copying as blocks finish instead of waiting until end.
  • Doesn't rely on metadata kept outside of binary protocol.

Signed-off-by: Greg Tucker <greg.b.tucker@intel.com>
@mzhukova mzhukova changed the base branch from master to dev/mzhukova/add-qpl-v1.7 June 2, 2025 22:38
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