![]() |
![]() |
|||||
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
| 200 years in two hours | ||
|
|
||||
| Albuquerque High Performance Computing Center's LosLobos supercomputing cluster. | ![]() |
|||
|
BPAnalysis relabels every internal node each time it refines a tree; GRAPPA recalculates labels for only those nodes that could possibly show a change. BPAnalysis looks at identical strings of genes over and over again, even those matching other gene fragments that have already been analyzed; GRAPPA identifies common subsequences and condenses them, leaving fewer genes to be considered. BPAnalysis runs on only one processor; GRAPPA scales linearly to hundreds of processors running in parallel. GRAPPA leaves a scant memory footprint of only 1.6 megabytes and can work almost entirely in a computer's cache memory thanks to a working set of less than 0.5 megabytes. GRAPPA is also modular, allowing different methods of calculating the nodes' labels to be swapped in and out easily.
|
||||
|
This research is supported by the Albuquerque High Performance Computing Center, the Department of Energy's Sandia National Laboratories, the National Science Foundation, and the David and Lucile Packard Foundation. |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |