[Bf-committers] Libraries update

Sergey Sharybin sergey.vfx at gmail.com
Fri Jan 8 07:56:24 CET 2016


Which exact vectorization you used and how much slower rendering became? Do
you mind doing tests for new versions of OIIO/OSL?

I'll do tests on Linux, but from quick tests i did last week i didn't
notice slowdown actually.

On Fri, Jan 8, 2016 at 1:49 AM, Thomas Dinges <blender at dingto.org> wrote:

> Hi,
> answers inline.
>
> Am 07.01.16 um 16:27 schrieb Sergey Sharybin:
> > Hey,
> >
> > This mail is mainly to the platform maintainers, but might be interesting
> > for other guys around as well.
> >
> > Proposal is to update the following libraries:
> >
> > - Boost to 1.60 (will bring some fixes required to make OpenVDB work, see
> > some earlier discussion in the list)
> > - OIIO to 1.6.9 (will bring fixes to such areas as alpha handling in
> > Jpeg2000)
> > - OSL to 1.6.9 (general improvements, fixes, optimizations etc)
> Sounds good to me.
> >
> > it also seems a good idea to set USE_SIMD to sse2 for both OIIO and OSL,
> > this should give some additional improvements. (Unfortunately, we can't
> go
> > higher than SSE2 because OIIO/OSL does nto do runtime checks and our
> > current requirement is SSE2 CPUs, using higher optimization will make
> > Blender unusable).
> I actually did some tests here on Windows already (with OIIO/OSL master
> snapshots from some months ago), and back then it gave me 0% speedup, on
> the contrary, it seemed slower. Not sure why this happened, but we
> should carefully benchmark this and definitely build the libs once with
> and once without SIMD first locally on our machines and run some
> benchmarks.
> >
> > LLVM we can't really update yet, OSL requires it to be compiled with
> C++11
> > when using LLVM newer than 3.4 series. So will propose to keep LLVM
> version
> > unchanged for now.
> >
> Best regards,
> Thomas
> _______________________________________________
> Bf-committers mailing list
> Bf-committers at blender.org
> http://lists.blender.org/mailman/listinfo/bf-committers
>



-- 
With best regards, Sergey Sharybin


More information about the Bf-committers mailing list