NCBI BLAST Performance

While looking at the performance of the new computational core in BLAST 2.2.14, I noticed that the precompiled version for SPARC Solaris is compiled using an old compiler (Studio 8). Building your own version from the source code (also available on the website) appears to improve performance noticeably -- about 15% (results observed on a 1GHz T1000 running the NCBI benchmark queries). It's likely that further gains are feasible by altering the default compiler flags -- although the default flags look reasonable (-fast etc).
Comments:

For compiler flags, would profile based optimisation make much difference?

PS Would be interesting to see the performance relative to Opteron, Xeon etc.

Posted by Chris Rijk on September 05, 2006 at 09:05 AM PDT #

Feedback profile doesn't seem to make much performance difference (tested on T2000).

Posted by Lawrence Spracklen on September 07, 2006 at 11:26 AM PDT #

Post a Comment:
Comments are closed for this entry.
About

Dr. Spracklen is a senior staff engineer in the Architecture Technology Group (Sun Microelectronics), that is focused on architecting and modeling next-generation SPARC processors. His current focus is hardware accelerators.

Search

Top Tags
Archives
« April 2014
SunMonTueWedThuFriSat
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today