Some initial experiences with Snow Leopard
Wednesday, September 9th, 2009I upgraded to Snow Leopard today.
I’m planning to experiment with OpenCL to see if I can get some performance improvement there, especially with our CoalHMM code where we need all the performance we can get to analyse genome wide data. I don’t expect to do much there right now – I will leave that to Andreas who is working on our HMM framework – but as our models get more complex we will need to improve on the hotspots here and there so I will eventually have to code something on those parts and I might as well get some experience with it.
Anyway, I haven’t gotten to that yet, so far I am busy trying to get all my old code up and running. So I’m recompiling the various libraries I have, and right now I’m having some problems with Boost. I keep getting seg faults with Boost’s unit test framework, which is a bit of a bummer.
At least I think I have Bio++ up and running now. That is the framework we use for all the bioinformatics stuff in our CoalHMM application. One of the main developers of Bio++ – Julien Dutheil – is a post doc here at BiRC and also the main developer of CoalHMM.
I had quite a bit of problems linking with Bio++ in Xcode projects, but by using automake builds instead of the Xcode framework for the compilations that seems to be solved. I need to figure out how to use the LLVM backend to g++ there, though, to see if it is as fast as I’ve heard it would be.
Anyway, aside from programming stuff I don’t have much to say about Snow Leopard yet. It is, after all, mainly a “under the hood” version of OS X, so there is not much in the user experience to notice.
Well, I had to reinstall the iStat menus and there will probably be more once I notice it, but that is about it. Other than that it all works just as Leopard.
–
252-270=-18