[Chimera-users] multi GPU rendering

Tom Goddard goddard at sonic.net
Thu Dec 17 10:22:13 PST 2015


Hi Ben,

  I haven’t tried Chimera with 2 or more graphics cards working together.  I don’t know if it is likely to improve rendering speed.  I don’t think applications need any special support to use multiple cards — the system graphics driver distributes the work across 2 or more cards.  With Nvidia cards this technology is called SLI and with AMD cards it is called CrossFire.  From what I understand they do thing like have each of 2 cards render every other frame — since the graphics are pipelined the current frame and next frame could be rendered simultaneously possibly doubling the speed.  I have my doubts that this will improve Chimera rendering speed for large density maps.  I think slow rendering of maps in solid (grayscale) style typically happens in Chimera when the map data doesn’t fit on the graphics card, so every frame it has to transfer all the data to the card — the performance plummets once you get a map that big.  If the data does fit on the graphics card, it usually renders at full frame rate (60 frames per second), although that isn’t true of all graphics cards.  This all relates to the speed rotating the model.  When you first load a big map it can take a long time because disk drive speed is slow — a solid state drive helps speed this up.  If you explain exactly the case where you see slow rendering I can perhaps advise.

  In general I think the Geforce cards perform better (fewer bugs, faster speed) than the Quadro cards, and would only recommend Quadro if you use stereoscopic display with shutter glasses.  Here are Chimera benchmarks for a range of graphics cards:

	http://plato.cgl.ucsf.edu/trac/chimera/wiki/benchmarks

  Tom



> On Dec 17, 2015, at 5:28 AM, wrote:
> 
> Hi
> 
> Can chimera make use of more than one GPU for 3D rendering? We have 3 Geforce GTX 780 Ti (mainly used for number crunching) on a particular workstation and would be interested to make full use of them for rendering tomograms or serial block face imaging data.
> 
> Another question: has anyone done benchmark comparison for 3D rendering in Chimera between a top of the line Geforce GTX card and a top Quadro card? Is there a strong improvement with the Quadro, which might justify the price gap? 
> 
> Thanks
> Ben
> -- 
> Prof. Benoît Zuber
> Institute of Anatomy
> University of Bern
> Baltzerstrasse 2
> Postfach 922
> 3000 Bern 9
> Switzerland
> benoit.zuber at ana.unibe.ch
> +41 31 631 84 40
> http://www.ana.unibe.ch/research/experimental_morphology/index_eng.html
> _______________________________________________
> Chimera-users mailing list
> Chimera-users at cgl.ucsf.edu
> http://plato.cgl.ucsf.edu/mailman/listinfo/chimera-users

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://plato.cgl.ucsf.edu/pipermail/chimera-users/attachments/20151217/e21d9ffd/attachment.html>


More information about the Chimera-users mailing list