PiMark

注意:这个程序会上传结果到本网站并参加排名,为了区分各位的CPU,本程序会读取CPU型号,当前登录用户名等信息,对 隐私有顾虑的请不要做这个测试,或者自己修改代码把最后的提交代码注释掉。

另,因域名到期,该网站转到新域名 https://www.pimark.top

这是一个用计算10万位圆周率的来测试CPU性能的程序,算法为经典的J.Marchin公式,虽然这个公式肯定不是最快的 算法,但这个测试本意就是用算法撑爆CPU来测试CPU计算能力,算法的快慢也就不是那么重要了。

程序中包含下列几个算法:

测试方法:

  1. 首先,如果您安装了git并且熟悉它的使用请用下面的命令获取源码:
    git clone https://github.com/yafengabc/pimark.git
    如果完全不知道git是什么,也没关系,也可以可以用wget直接下载zip文件:
    wget https://github.com/yafengabc/pimark/archive/master.zip
    如果也不知道wget是什么,那也可以用浏览器下载:
    https://github.com/yafengabc/pimark/archive/master.zip
    git下载的代码无需解压缩,下载的zip文件需要解压缩,请自备解压缩软件。

  2. 安装运行需要的依赖:
    测试前需要安装好gcc、python、gmp
    如果你用的是Arch,用pacman安装这几个库就行了:
    pacman -S gcc gmp python
    如果你用的是Debian、Ubuntu、mint之类的deb系发行版,请安装gcc g++ python libgmp-dev:
    apt-get install gcc g++ python libgmp-dev
    如果用的是gentoo,估计怎么装依赖你比我还清楚,直接下一步就好了……

  3. 测试:
    首先打开终端并进入源代码目录:
    cd pimark
    执行里边的python脚本测试: 如果你系统的python是3.x版本,就执行test.py文件:
    ./test.py
    如果系统的python版本是2.x,则执行test.py2文件:
    ./test.py2