Kim Walisch

Results 24 comments of Kim Walisch

> its just to speed up build What you can now do to speed up your primesieve build (since unity build is not supported yet) is to disable anything that...

I did read up on unity builds and after seeing all its drawbacks, I have decided not to support it. While unity builds are great for the users of a...

I just realized that this not only increases the cache's capacity but it also increases the cache hit rate. E.g. suppose you cache phi(501, a) and at some later point...

Thanks for your bug report! I was actually hoping that we could jointly improve phi(x, a) and it has worked out great so far 😄 I have fixed the integer...

> I think I was trying hard to avoid calling the actual prime count or nth prime early... In my code I don't call nth prime either. Instead what I...

> I used a reduction for both 2, 3, and 5: I tried it as well using a modulo 2310 wheel that I am already using in the computation of...

> It looks like there were a few conflicting things preventing this from showing up as obviously for me. Importantly, I allow caching past 65535, which isn't necessary good or...

I have achieved another 2.5x speedup! While playing with my phi(x, a) implementation I realized that the cache is extremely important for performance, whenever I increased the size of the...

@adbancroft Thanks for your work! I wanted to have automated testing for many years since many users are too lazy to manually test their changes extensively before submitting pull requests....