高通吧 关注:176,781贴子:4,453,660
  • 36回复贴,共1

【跑分贴】8890运行specint2000测试的部分分数

只看楼主收藏回复

先占一楼。


1楼2018-10-01 05:43回复
    我从github上下到了一个specint2000的安卓工程。
    它自带编译后的apk。
    此外,我还有spec2000的源代码,只是苦于不会交叉编译,所以只是验证了下github上源代码的正确性。
    https://github.com/shivgarg/SPEC_CPU_BENCH-2000-Android-APP
    需要说明的是,这个apk虽然说了能运行9个specint测试,其实只能跑7个,有两个在我的8890上运行不了。


    2楼2018-10-01 05:43
    回复(3)
      下面列一下我测出来的成绩(我用ndkr14版重新编译了一遍源代码,默认用的ndk是r9的。)
      twolf 2426
      parser 1394
      gzip 1651
      bzip2 1779
      crafty 1706
      mcf 3049
      vpr 3340
      flag非常简单,就是-O2 -std=gnu89。没有其他任何选项。也没有开专属优化flag。
      频率我把最大频率限制在2.3G,防止过热降频。
      可以看到比a站测出来的高很多。
      许多成绩接近苹果A9处理器。
      所以,我现在对a站的测试方法深表怀疑。


      3楼2018-10-01 05:43
      回复
        下面借用下别人的图(移动处理器的数据来自A站)


        4楼2018-10-01 05:44
        回复
          下面说下spec2000怎么计算分数:
          其实很简单,就是用编译出来的程序运行ref模型(每一个程序都有train test ref三个模型)
          然后计算运行时间,与下面这个表对比:
          SPEC CINT2000
          Benchmark Reference
          Name Time(Sec) Description
          ------------ -------- ---------------------
          164.gzip 1400 Compression
          175.vpr 1400 FPGA Circuit Placement and Routing
          176.gcc 1100 C Programming Language Compiler
          181.mcf 1800 Combinatorial Optimization
          186.crafty 1000 Game Playing: Chess
          197.parser 1800 Word Processing
          252.eon 1300 Computer Visualization
          253.perlbmk 1800 PERL Programming Language
          254.gap 1100 Group Theory, Interpreter
          255.vortex 1900 Object-oriented Database
          256.bzip2 1500 Compression
          300.twolf 3000 Place and Route Simulator
          用标准时间除以你运行的时间,就是分数了。
          比如8890实际运行mcf用时59.04秒,那么它的mcf得分就是1800/59.04*100=3049


          5楼2018-10-01 05:45
          回复
            大佬


            IP属地:广东来自Android客户端7楼2018-10-01 09:05
            回复
              anandtech是Ofast


              IP属地:广西来自Android客户端8楼2018-10-01 09:28
              回复(7)
                ndk r14是gcc吗?一般-Ofast不会比-O2更慢才对,anandtech测2000用的应该也是gcc。不过三星的架构向来都比较奇葩。楼上的果粉别酸了,xcode的那个LLVM还不知道是不是类似AOCC那种的货色呢。


                IP属地:广东来自Android客户端10楼2018-10-01 10:34
                回复(7)
                  APP在AndroidX86上不能安装


                  IP属地:上海来自Android客户端11楼2018-10-01 17:42
                  回复(8)
                    现在都开始玩SPEC2000了,啥时候给A12跑一下。


                    12楼2018-10-01 22:38
                    回复
                      楼主能不能发个spec2000的源码?


                      IP属地:广东13楼2021-02-27 11:42
                      回复