windows环境下的使用是最方便的

yafu仓库:https://github.com/bbuhrow/yafu

yafu的预编译二进制文件:https://github.com/bbuhrow/yafu/blob/master/yafu-x64-avx2.exe

官方文档:

1
2
3
4
5
6
7
8
根据CPU选择最佳版本:

Intel Haswell及更新(2013年之后)的CPU,使用avx2。
Intel SkylakeX、Cannon Lake或Cascade Lake部分CPU,使用avx512。
Ice Lake、Tiger Lake、Rocket Lake或Sapphire Rapids CPU,使用avx512-ifma。
AMD Zen4或Zen5 CPU,使用avx512-ifma。
2015年之后的其他AMD CPU,使用avx2。
其他旧CPU,使用sse41。

使用方法:

test.txt中存放待分解的数,不能是太大的数

1
yafu-x64 "factor(@)" -batchfile test.txt