It would be interesting to compare the results of Yeppp with VML. https://github.com/simonster/VML.jl
Kevin, thanks, I knew someone had done it, but couldn’t locate the package. I doubt things can be faster, since Yeppp is effectively giving you a log every 5 cycles or something like that. There’s this: http://www.yeppp.info/benchmarks.html -viral > On 11-Apr-2015, at 11:06 pm, Kevin Squire <[email protected]> wrote: > > Relevant previous discussions/issues > > https://groups.google.com/forum/#!searchin/julia-dev/Yeppp/julia-dev/fixVZON0S8o/ChD5R1T-G0kJ > https://groups.google.com/forum/#!topic/julia-users/o3Tbjh2eA9c > https://github.com/JuliaLang/julia/issues/8450 > > Cheers, > Kevin > > > On Sat, Apr 11, 2015 at 7:10 AM, Jonathan Goldfarb <[email protected]> wrote: > Many thanks for the package; particularly interesting that Yeppp! is faster > than devectorized Julia code as well, when it is able to outperform Julia. > > In case anyone else finds it useful, I added a small benchmark here at this > gist: https://gist.github.com/jgoldfar/7cb34d8469f92d36fb47 > > -Max > > On Saturday, April 11, 2015 at 3:36:21 AM UTC-4, Viral Shah wrote: > I have cleaned up the old Yeppp.jl repository a bit, and also added release > versions to METADATA. > > http://www.yeppp.info/ > https://github.com/JuliaLang/Yeppp.jl > > In my benchmarks, I have found the vectorized log and exp routines from Yeppp > to be 8x faster than the ones in Base, and sin/cos/tan are also faster. I > have not found the other routines to be much faster, but I have wrapped a few > more anyways. > > I think the other useful routine to wrap may be evalpoly. > > -viral > >
