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
> 
> 

Reply via email to