| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
├── E_coli_K12
│ ├── benchmark # benchmark CPU && FPGA
│ ├── compute.xclbin # xclbin
│ ├── do_index # index E_coli_K12
│ ├── gatk_cpu # run gatk with cpu mode
│ ├── gatk_fpga # run gatk with fpga mode
│ ├── input # source file
│ │ ├── fasta
│ │ └── fastq
│ └── libcompute.so # jni impl by xilopencl
├── prebuilt
│ └── gatk.jar # gatk prebuit
├── README.md # Readme
└── src
├── gatk # gatk patch && build
│ ├── gatk.patch
├── jni
│ └── compute # libcompute source
└── vitis
├── compute_kernels # vitis kernel
├── gene_system
└── gene_system_hw_link
depend
run test prebuilt
git clone https://github.com/ChomperT/pairHMM
sudo apt-get install cmake bwa samtools
cd pairHMM/E_coli_K12
./do_index # bwa index
./benchmark # benchmark...
./gatk_cpu # gatk CPU
./gatk_fpga # gatk FPGABuild JNI Library libcompute.so
cd pariHMM && mkdir build
cd build && cmake ../src/jni/compute
makeBuild Gatk.jar
cd pairHMM/src/gatk
git clone https://github.com/broadinstitute/gatk
cd gatk
git apply ../gatk.patch
./gradlew
cp build/libs/gatk.jar ../../prebuilt/# benchmark C1100 cu: 6, group: 11
# cat /proc/cpuinfo | grep "model name" | head -n 1
model name : 12th Gen Intel(R) Core(TM) i7-12700K
# ./benchmark gatk.in
INFO: Reading compute.xclbin
Loading: 'compute.xclbin'
181217 pairs need compute!
..........................
109, -1.675846099853515625
109, -1.675838470458984375
109, -1.800930023193359375
109, -1.800930023193359375
109, -1.660717010498046875
109, -1.660717010498046875
fpga cost: 2653.1589ms
cpu cost: 90585.0078ms| Back | FazBrowse Home | New Git URL |