Thanks for the input Geoff.

The example I saw was a proprietary similarity search, I've no idea if a 
similar increase is speed would be possible for fastsearch?

Cheers,

Chris
On 12 Jul 2012, at 13:16, Geoff Hutchison wrote:

>> I've just seen a demo of the impact of running applications on the GPU and 
>> it does seem for some operations you can get striking performance gains. 
>> Would it be worth considering porting openbabel to OpenCL?
> 
> Much like muti-threading, it's not clear how some operations in Open Babel 
> would work in OpenCL. For example, for file import/export, you're limited by 
> disk speeds. (Indeed, I get much better performance keeping data in memory or 
> on a very fast SSD drive.)
> 
> That said, there are certain types of code which make clear sense as 
> multi-threaded and/or OpenCL, for example the force fields and conformer 
> generation code, or the charge assignment. There's actually a student in 
> Ireland sponsored by Noel who's investigating this as we speak. (You may have 
> seen some posts from Omar already.)
> 
> Other performance improvements will come more from general algorithmic 
> changes, e.g., not using SSSR so heavily, or reworking the Kekule assignment 
> code.
> 
> Hope that helps,
> -Geoff


------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
OpenBabel-discuss mailing list
OpenBabel-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/openbabel-discuss

Reply via email to