Hi, I'm Kim.
In the late '90s when I was a teenager, I bought the book C++ for Kids because I wanted to program a 3D video game
My two main projects are primesieve and primecount. The development of primesieve started in 2010 and the development of primecount in 2013. Both primesieve and primecount have advanced the state of the art in their respective domains e.g. primecount contains many new improvements to the combinatorial prime counting algorithms. As of 2021 both of these projects are feature complete and now need to be maintained over time.
If you have enjoyed using my programs and libraries, then you can show your appreciation by supporting me
Just for fun
In 2020 I bought a dual-socket HPC server for computing prime counting function records. It has two AMD EPYC 7642 CPUs with a total of 96 CPU cores (192 threads) and 1 terabyte of ECC RAM! Initially I had bought a Supermicro server tower, but unfortunately the cooling of both the CPU and RAM was insufficient. So I transferred all components into a much larger gaming PC case which allowed me to install larger CPU heatsinks and more fans.
1 sponsor is funding kimwalisch’s work.
Featured work
-
Fast prime number generator. Python bindings for the primesieve C++ library
Python 112
Select a tier
$1 a month
SelectI'll buy a cappuccino
$2 a month
SelectI'll buy a cappuccino
$10 a month
SelectYour support will inflate my motivation and add some fun to the otherwise boring maintenance work. Thank you
$100 a month
SelectGold Sponsor
Your company uses my libraries and you want to give something back and ensure they keep being well maintained. You will be credited in the release notes.


