gatk3的最后一个经典版本3.8
 
 
 
 
Go to file
Mark DePristo c3c11b2462 A simple utility that evaluates parallel performance in tribble
Tests low-level multi-threading performance of tribble Creates a thread pool that reads the input VCF file in parallel with N threads from 1 to maxThreads (in powers of 2) and emits the wall time needed to process the entire file.  Assumes the VCF file has a chromosome named 1 that has at least 250 Mb.

The output is a nice table showing performance of Tribble

  THREAD: 1-250000001 read 2288096 objects
TIME: 1 thread runtime 12.58
  THREAD: 125000001-250000001 read 1098468 objects
  THREAD: 1-125000001 read 1189628 objects
TIME: 2 thread runtime 8.66
  THREAD: 124000001-186000001 read 406935 objects
  THREAD: 62000001-124000001 read 569656 objects
  THREAD: 1-62000001 read 619972 objects
  THREAD: 186000001-248000001 read 678173 objects
TIME: 4 thread runtime 8.57
  THREAD: 124000001-155000001 read 101636 objects
  THREAD: 93000001-124000001 read 271390 objects
  THREAD: 62000001-93000001 read 298266 objects
  THREAD: 155000001-186000001 read 305299 objects
  THREAD: 31000001-62000001 read 297745 objects
  THREAD: 1-31000001 read 322227 objects
  THREAD: 217000001-248000001 read 334136 objects
  THREAD: 186000001-217000001 read 344037 objects
TIME: 8 thread runtime 9.68
2011-08-15 21:42:23 -04:00
public Removed a public -> private dependency in our test suite. 2011-08-12 17:29:10 -04:00
settings The tribble dependency is now handled through ivy. Revved tribble to r18 and removed obsolete build targets in build.xml 2011-08-11 16:38:29 -04:00
LICENSE One last test... 2011-06-28 19:18:17 -04:00
build.xml Fixing the javadoc/scaladoc targets in build.xml 2011-08-11 19:24:41 -04:00
ivy.xml The tribble dependency is now handled through ivy. Revved tribble to r18 and removed obsolete build targets in build.xml 2011-08-11 16:38:29 -04:00