From: Mark Kelly
Date: 2011/12/7
Subject: Re: [Bio-bwa-help] enhancing speed of bwa aln and bwa samse/sampe
Hi,
We have created a threaded parallel bwa samse and sampe
enhancement that also includes overlapped i/o of the seq
and aln files for some performance gains, see below.
Attached is a patch file of this enhancement for bwa-0.5.9.
We will be working on a 0.6.1 version soon.
Here at Convey, we also have accelerated bwa aln (0.5.9) to
run many times faster on our server and FPGA-based coprocessor
than an x86 multi-core server. If you are interested, please
see http://www.conveycomputer.com/Resources/BWA.Final.NR.10.11.11-1.pdf
sampe example:
% bwa sampe ….
original 0.5.9 version
----------------------
real 53m5.028s
user 47m16.860s
sys 1m20.615s
% bwa sampe –t 8 ….
latest 0.5.9 patch version
--------------------------
real 10m29.499s
user 53m31.964s
sys 1m16.295s
addl cmd-line options are
-------------------------
-t INT number of threads [1]
-T dont resize read buffer for threads
-X disable async read seq method
-Y disable async print results method
Note memory usage will go up some when
more cores are requested.
Let me know if you have any questions.
thanks,
mark
No comments:
Post a Comment