Concrete Numpy can be run on Linux based OSes as well as macOS on x86 CPUs.
Do note that WSL on Windows being a Linux based OS, Concrete Numpy will work as long as the package is not installed in the /mnt/c/ directory, which corresponds to the host OS filesystem.
The hardware requirements are dictated by concrete lib (GitHub - zama-ai/concrete: Concrete Operates oN Ciphertexts Rapidly by Extending TfhE).
At the time of writing, any modern x86_64 CPU with rdseed
, aes
and sse2
should work properly with Concrete Numpy.