Skip to content

Intel GKL-PDHMM update #9123

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 29 commits into
base: master
Choose a base branch
from

Conversation

chirayuharyan
Copy link

This PR is based on the dr_test_intel_pdhmm branch. It integrates Intel GKL - PDHMM into GATK for testing and validation of GKL - PDHMM correctness.

Currently, the PDHMM integration is not fully optimized and may require further refinement. Specifically:

  • PDHMM native arguments should be customizable via command-line arguments, similar to PairHMM.

Purpose of This PR:

  • Validate the correctness of GKL - PDHMM integration.
  • Conduct initial testing before further optimizations and refinements.

droazen and others added 29 commits March 19, 2025 14:14
The jar was build using Java 1.8 and contains AVX optimized binaries for Linux hosts and
not optimized binaries for Mac (Intel CPUs)
…void overflows or memory issues in oversaturated assembly regions
# Conflicts:
#	build.gradle
…GKL PDHMM). Added seperate timer for post processing in VectorLoglessPairPDHMM.
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.

4 participants