Le mardi 20 décembre 2011 20:59:36, Christophe Thommeret a écrit : > Le mercredi 30 novembre 2011 20:28:55, Christophe Thommeret a écrit : > > My first task is to learn openCL. Unsurprisingly, the spec looks quite > > similar to openGL. So i expect the same benefits and the same caveat, > > ununified memory. So even with this solution, we would still have to stay > > as much as possible on the same rendering path (until unified memory > > comes to real life). As soon as possible, I will make some openCL bench > > to compare to openGL. > > Hi Dan, > > Yes, openCL has some interesting features. Bt at that moment, my first > experiments are quite disapointing. > First, it's really difficult to optimize for speed. It really requires > intimate knowledge of the targeted hardware to get the best from it. > I've written a bicubic scaling filter for both openGL and openCL, and after > several hours of reading, adjusting and testing using all available > nvidia's gpu documentation (mostly found in cuda), the openCL version is > still far from openGL performances. To upscale a 720x576 image to > 1920x1080, openCL is about 3x slower : 323 fps vs 1150.
(sent a bit too fast :) Still working on this, though... -- Christophe Thommeret ------------------------------------------------------------------------------ Write once. Port to many. Get the SDK and tools to simplify cross-platform app development. Create new or port existing apps to sell to consumers worldwide. Explore the Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join http://p.sf.net/sfu/intel-appdev _______________________________________________ Mlt-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/mlt-devel
