ユーザ用ツール

サイト用ツール


opengl:cpubench

差分

このページの2つのバージョン間の差分を表示します。

この比較画面にリンクする

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
opengl:cpubench [2012/05/02 19:48]
oga [CPU benchmark]
opengl:cpubench [2013/12/24 21:52] (現在)
oga [CPU single core test]
行 5: 行 5:
   * [[:opengl:bench|GPU ベンチマーク]]   * [[:opengl:bench|GPU ベンチマーク]]
  
 +  * [[:opengl:soclist#cpu_core|CPU core spec list]] New
  
 ===== CPU single core test ===== ===== CPU single core test =====
  
  
-^ SoC / CPU              ^                 ^ cc         ^ build ISA    ^ time (sec) ^   MB/sec ^   MBps/GHz ^ device name                  ^ +^ SoC / CPU  mobile      ^                 ^ cc         ^ build ISA       ^ time (sec) ^   MB/sec ^    MBps/GHz ^ device name                  ^ 
-S5PC110 Cortex-A8      | 1.0GHz   x1     | gcc 4.4. | ARMv7A       |       3.58 |    30.27 |      30.27 Galaxy S SC-02B              +A7 Cyclone             | 1.3GHz?  x2     | clang 5.0  | ARMv8 AArch64 (arm64)         1.04 |   104.27 |       80.21 | iPhone 5s                    | 
-MSM8255 Scorpion       | 1.0GHz   x1     | gcc 4.4.3  | ARMv7A       |       4.37 |    24.82      24.82 | Xperia Ray SO-03C            +| A7 Cyclone             | 1.3GHz?  x2     | clang 5.0  | ARMv8 AArch32 (armv7s)  |       1.16 |    93.04 |       71.57 | iPhone 5s                    | 
-MSM8255 Scorpion       | 1.0GHz   x1     | gcc 4.4.3  | ARMv5TE      |       5.58 |    19.44      19.44 Xperia Ray SO-03C            +| MSM8974 Krait 400      | 2.2GHz   x4     | gcc 4.8    | ARMv7A          |       1.41 |    76.67 |       34.85 | Kindle HDX 7 2013            | 
-Tegra2 Cortex-A9       | 1.0GHz   x2     | gcc 4.4.3  | ARMv7A       |       4.32 |    25.11      25.11 Optimus Pad L-06C            +| Exynos 5D Cortex-A15   | 1.7GHz   x2     | gcc 4.6    | ARMv7A          |       1.49 |    72.61 |       42.71 | Nexus 10                     | 
-OMAP4460 Cortex-A9     | 1.2GHz   x2     | gcc 4.4.3  | ARMv7A       |       3.31 |    32.77      27.31 | Galaxy Nexus SC-04D          +| A6X  Swift             | 1.4GHz?  x2     | clang 4. | ARMv7A(armv7s)  |       1.75 |    61.82 |      44.16? iPad 4                       
-Exynos4210 Cortex-A9   | 1.2GHz   x2     | gcc 4.4.3  | ARMv7A       |       3.24 |    33.42      27.85 | Galaxy S2 SC-02C             +A6  Swift              | 1.3GHz?  x2     | clang 4.2  | ARMv7A(armv7s)       1.87 |    57.96 |      44.58? | iPhone 5                     | 
-APQ8060 Scorpion       | 1.5GHz   x2     | gcc 4.4.3  | ARMv7A       |       2.54 |    42.64      28.43 | Galaxy Tab 10.1 LTE SC-01D   +| APQ8064 Krait          | 1.5GHz   x4     | gcc 4.6    | ARMv7A          |       2.28 |    47.64       31.82 | Optimus G LGL21              
-Tegra3 Cortex-A9       | 1.3GHz   x4     | gcc 4.4.3  | ARMv7A       |       3.00 |    36.15      25.82 Eee Pad TF201                +APQ8060 Scorpion       | 1.5GHz   x2     | gcc 4.4.3  | ARMv7A          |       2.54 |    42.64       28.43 Galaxy Tab 10.1 LTE SC-01D   
-S5PC100 Cortex-A8      600MHz   x1     clang 3. | ARMv7A       |       7.85 |    13.81      23.01 iPhone 3GS                   +Tegra3 Cortex-A9       | 1.3GHz   x4     | gcc 4.4.3  | ARMv7A          |       3.00 |    36.15       25.82 Eee Pad TF201                
-A4 Cortex-A8           | 1.0GHz   x1     | clang 3.1  | ARMv7A       |       6.05 |    17.92      17.92 iPod touch 4                 +Exynos4210 Cortex-A9   | 1.2GHz   x2     | gcc 4.4.3  | ARMv7A          |       3.24 |    33.42       27.85 | Galaxy S2 SC-02C             
-A5X Cortex-A9          | 1.0GHz   x2     | clang 3. | ARMv7A       |       4.60 |    23.55      23.55 | iPad 3                       +OMAP4460 Cortex-A9     | 1.2GHz   x2     | gcc 4.4.3  | ARMv7A          |       3.31 |    32.77       27.31 | Galaxy Nexus SC-04D          
-TCC8923 Cortex-A5      | 1.2GHz   x1     | gcc 4.4.3  | ARMv7A       |       5.88 |    18.42      15.35 SXZ-PD10                     | +S5PC110 Cortex-A8      | 1.0GHz   x1     | gcc 4.4.3  | ARMv7A          |       3.58 |    30.27       30.27 | Galaxy SC-02B              
-| TCC8923 Cortex-A5      | 1.2GHz   x1     | gcc 4.4.3  | ARMv5TE      |       8.50 |    12.74      10.62 | SXZ-PD10                     | +Tegra2 Cortex-A9       | 1.0GHz   x2     | gcc 4.4.3  | ARMv7A          |       4.32 |    25.11       25.11 Optimus Pad L-06C            
-MSM7225 ARM11          600MHz   x1     gcc 4.4.3  | ARMv5TE           15.51     6.99      11.65 IDEOS                        +MSM8255 Scorpion       1.0GHz   x1     gcc 4.4.3  | ARMv7A          |       4.37 |    24.82       24.82 Xperia Ray SO-03C            
-| JZ4770 XBurst          | 1.0GHz   x1     | gcc 4.4.3  | MIPS32-R1    |       6.61 |    16.40 |      16.40 | Novo7 Paladin                | +A5X Cortex-A9          | 1.0GHz   x2     | clang 3.1  | ARMv7A          |       4.60 |    23.55       23.55 iPad 3                       
-^ SoC / CPU              ^                 ^ cc         ^ ISA          ^ time (sec) ^   MB/sec ^   MBps/GHz ^ device name                  ^ +A5 Cortex-A9           | 1.0GHz   x2     | clang 4. | ARMv7A          |       4.64 |    23.34       23.34 | iPad mini                    
-Atom N270 x86          1.6GHz   x1 HT  VC 2010    | x86                4.21 |    25.74      16.09 Mebius PC-NJ70A              +MSM8255 Scorpion       | 1.0GHz   x1     | gcc 4.4.3  | ARMv5TE         |       5.58 |    19.44       19.44 Xperia Ray SO-03C            | 
-Atom Z540 x86          | 1.86GHz  x1 HT  VC 2010    | x86          |       3.56 |    30.44      16.37 VAIO Type P VGN-P90S         | +| A5                     | 800MHz   x1     | clang 4.2  | ARMv7A          |       5.78 |    18.76 |       23.44 | iPod touch 5                 
-| AMD MV-40 x86          | 1.6GHz   x1     | VC 2010    | x86          |       1.89 |    58.49 |      36.56 | EeePC 1201T                  | +| TCC8923 Cortex-A5      | 1.2GHz   x1     | gcc 4.4.3  | ARMv7A          |       5.88 |    18.42       15.35 | SXZ-PD10                     | 
-| A110 x86               | 800MHz   x1     | VC 2010    | x86          |       3.29 |    32.96 |      41.20 | Loox U50X/                 | +A4 Cortex-A8           1.0GHz   x1     clang 3.1  ARMv7A                6.05    17.92       17.92 iPod touch 4                 
-Core2 duo x86          | 2.4GHz   x2     | VC 2010    | x86          |       0.85   127.99 |      53.33                              +| JZ4770 XBurst          | 1.0GHz   x1     | gcc 4.4.3  | MIPS32-R1       |       6.61 |    16.40 |       16.40 | Novo7 Paladin                | 
-Core2 duo x64          2.4GHz   x2     | VC 2010    | x64          |       0.75 |   143.56 |      59.81                              +S5PC100 Cortex-A8      600MHz   x1     | clang 3.1  ARMv7A                7.85 |    13.81       23.01 iPhone 3GS                   
-| Core i7-620M           2.67GHz  x2 HT  | VC 2010    | x86          |       0.65 |   165.50 |      61.98                              +TCC8923 Cortex-A5      | 1.2GHz   x1     | gcc 4.4.3  ARMv5TE         |       8.50 |    12.74       10.62 SXZ-PD10                     | 
-| Core i7-620M           | 2.67GHz  x2 HT  | VC 2010    | x64          |       0.57 |   191.19 |      71.60                              +| MSM7225 ARM11          | 600MHz   x1     | gcc 4.4.3  | ARMv5TE         |      15.51 |     6.99 |       11.65 | IDEOS                        | 
-| Core i7-2600S          | 2.8GHz   x4 HT  | clang 3.1  | x86          |       0.59 |   185.23 |      66.15 | iMac 2011   | +^ SoC / CPU  netbook                     ^ cc         ^ ISA             ^ time (sec) ^   MB/sec ^   MBps/GHz ^ device name                  ^ 
-| Core i7-2600S          | 2.8GHz   x4 HT  | clang 3.1  | x64          |       0.43 |   250.28 |      89.38 | iMac 2011   | +| AMD MV-40 x86          | 1.6GHz   x1     | VC 2010    | x86             |       1.89 |    58.49 |      36.56 | EeePC 1201T                  | 
-| Core i7-2600S          | 2.8GHz   x4 HT  | VC 2010    | x86          |       0.50 |   217.96 |      77.84 | iMac 2011   | +| A110 x86               | 800MHz   x1     | VC 2010    | x86             |       3.29 |    32.96 |      41.20 | Loox U50X/                 | 
-| Core i7-2600S          | 2.8GHz   x4 HT  | VC 2010    | x64          |       0.53 |   205.13 |      73.26 iMac 2011   +Atom Z540 x86          | 1.86GHz  x1 HT  | VC 2010    | x86             |       3.56    30.44 |      16.37 VAIO Type P VGN-P90S         
-| Core i7-3930K          3.2GHz   x6 HT  | VC 2010    | x86          |       0.50 |   216.50 |      67.66         +Atom N270 x86          1.6GHz   x1 HT  | VC 2010    | x86                   4.21 |    25.74 |      16.09 | Mebius PC-NJ70A              | 
-Core i7-3930K          3.2GHz   x6 HT  | VC 2010    | x64          |       0.48 |   228.05 |      71.26         +^ SoC / CPU  desktop     ^                 ^ cc         ^ ISA             ^ time (sec) ^   MB/sec ^   MBps/GHz ^ device name                  ^ 
-^ SoC / CPU              ^                 ^ cc         ^ ISA          ^ time (sec) ^   MB/sec ^   MBps/GHz ^ device name                  ^ +| Core i7-3930K          | 3.2GHz   x6 HT  | VC 2010    | x64             |       0.48 |   228.05 |      71.26         
-| Core i7-620M           2.67GHz  x2 HT  | VC 2010    | x86 + AES-NI |      0.101 |  1064.09 |     398.53 |         | +| Core i7-3930K          3.2GHz   x6 HT  | VC 2010    | x86             |       0.50 |   216.50 |      67.66         
-| Core i7-620M           2.67GHz  x2 HT  | VC 2010    | x64 + AES-NI |      0.076 |  1064.09 |     528.32 |         | +| Core i7-2600S          | 2.8GHz   x4 HT  | clang 3.1  | x64             |       0.43 |   250.28 |      89.38 iMac 2011   
-| Core i7-2600S          | 2.8GHz   x4 HT  | VC 2010    | x86 + AES-NI |      0.064 |  1683.66 |     601.31 | iMac 2011   | +| Core i7-2600S          | 2.8GHz   x4 HT  | clang 3.1  | x86             |       0.59 |   185.23 |      66.15 | iMac 2011   | 
-| Core i7-2600S          | 2.8GHz   x4 HT  | VC 2010    | x64 + AES-NI |      0.051 |  2113.03 |     754.66 | iMac 2011   | +| Core i7-2600S          | 2.8GHz   x4 HT  | VC 2010    | x64             |       0.53 |   205.13 |      73.26 | iMac 2011   | 
-| Core i7-3930K          3.2GHz   x6 HT  | VC 2010    | x86 + AES-NI |      0.064 |  1682.35 |     525.74 |         | +| Core i7-2600S          | 2.8GHz   x4 HT  | VC 2010    | x86             |       0.50 |   217.96 |      77.84 | iMac 2011   | 
-| Core i7-3930K          3.2GHz   x6 HT  | VC 2010    | x64 + AES-NI |      0.047 |  2299.54 |     718.61 |         |+| Core i7-620M           | 2.67GHz  x2 HT  | VC 2010    | x64             |       0.57 |   191.19 |      71.60                              
 +| Core i7-620M           2.67GHz  x2 HT  | VC 2010    | x86             |       0.65 |   165.50 |      61.98                              
 +Core2 duo x64          2.4GHz   x2     | VC 2010    | x64             |       0.75 |   143.56 |      59.81 |                              | 
 +| Core2 duo x86          | 2.4GHz   x2     | VC 2010    | x86             |       0.85 |   127.99 |      53.33                              
 +^ SoC / CPU accelerator  ^                 ^ cc         ^ ISA             ^ time (sec) ^   MB/sec ^   MBps/GHz ^ device name                  ^ 
 +| Core i7-3930K          3.2GHz   x6 HT  | VC 2010    | x64 + AES-NI    |      0.047 |  2299.54 |     718.61 |         | 
 +| Core i7-3930K          3.2GHz   x6 HT  | VC 2010    | x86 + AES-NI    |      0.064 |  1682.35 |     525.74 |         | 
 +| Core i7-2600S          | 2.8GHz   x4 HT  | VC 2010    | x64 + AES-NI    |      0.051 |  2113.03 |     754.66 | iMac 2011   | 
 +| Core i7-2600S          | 2.8GHz   x4 HT  | VC 2010    | x86 + AES-NI    |      0.064 |  1683.66 |     601.31 | iMac 2011   | 
 +| Core i7-620M           2.67GHz  x2 HT  | VC 2010    | x64 + AES-NI    |      0.076 |  1410.61 |     528.32 |         | 
 +| Core i7-620M           2.67GHz  x2 HT  | VC 2010    | x86 + AES-NI    |      0.101 |  1064.09 |     398.53 |         | 
 +| Apple A7 CPU           | 1.3GHz?  x2     | clang 5.0  | ARMv8 + NEON AES |     0.129 |   837.54 |     644.26 | iPhone 5s  | 
 + 
 + 
 + 
  
  
行 67: 行 83:
 浮動少数演算は含まれていません。 浮動少数演算は含まれていません。
  
-最適化が完全じゃないかもしれません。+最適化が完全ではないかもしれません。
 複数ブロックまとめて処理すればおそらくもっと速くできます。 複数ブロックまとめて処理すればおそらくもっと速くできます。
  
行 97: 行 113:
 MBps/GHz で比べると Cortex-A8/A9 の差は思ったほどありませんでした。 MBps/GHz で比べると Cortex-A8/A9 の差は思ったほどありませんでした。
 また Scorpion との大きな差も見られませんでした。 また Scorpion との大きな差も見られませんでした。
 +
 +
 +==== ARM64 ====
 +
 +ARMv8 の
 +Apple A7 は低クロックながら desktop CPU に匹敵するスコアを出しているようです。
 +
 +また x86/x64 と同様に、32bit よりも 64bit の方が高速であることがわかります。
  
  
opengl/cpubench.1335955735.txt.gz · 最終更新: 2012/05/02 19:48 (外部編集)