ユーザ用ツール

サイト用ツール


opengl:vfpbench

文書の過去の版を表示しています。


ARM の VFP 命令ごとの速度比較

C-A9 C-A9 Scorpion Swift Swift Krait C-A15
命令 A5X Tegra3 MSM8660 A6 A6X APQ8064Exynos5D
VFPv3 VFPv3 VFPv3 VFPv4 VFPv4 VFPv4 VFPv4
a:m44 vmla_A Q 4.784 3.959 2.859 1.293 1.204 1.337 0.619
b:m44 vmla_B Q 2.408 2.002 1.136 1.359 1.266 0.931 0.569
c:m44 vmla_A D 4.781 3.980 3.053 1.669 1.554 1.889 0.557
d:m44 vmla_B D 2.406 2.003 1.434 1.329 1.238 1.532 0.568
A:m44 vfma_A Q —– —– —– 1.632 1.519 1.882 0.746
B:m44 vfma_B Q —– —– —– 1.594 1.484 0.695 0.840
e:fadds A 4.010 3.343 3.383 3.090 2.878 2.774 2.383
f:fmuls A 4.010 3.337 3.383 3.167 2.953 2.747 2.369
g:fmacs A 4.012 3.337 3.379 6.180 5.757 5.574 2.956
h:vfma.f32 A —– —– —– 6.180 5.756 2.747 2.957
i:vadd.f32 D A 4.111 3.426 3.377 3.091 2.877 2.762 1.183
j:vmul.f32 D A 4.110 3.421 3.383 3.168 2.950 2.746 1.478
k:vmla.f32 D A 4.512 3.792 3.380 3.166 2.951 5.604 1.480
l:vadd.f32 Q A 8.023 6.688 3.377 3.090 2.878 2.801 2.365
m:vmul.f32 Q A 8.022 6.681 3.384 3.166 2.952 2.761 2.364
n:vmla.f32 Q A 8.025 6.681 3.380 3.167 2.950 5.606 2.367
o:vfma.f32 D A —– —– —– 3.167 2.494 2.833 1.479
p:fadds B 4.014 3.347 5.917 6.181 5.756 3.467 2.956
q:fmuls B 5.013 4.195 5.917 6.180 5.756 3.556 3.558
r:fmacs B 8.023 6.688 8.451 12.361 11.514 6.298 5.912
s:vfma.f32 B —– —– —– 12.363 11.513 3.430 5.910
t:vadd.f32 D B 4.113 3.421 5.916 3.090 2.881 3.529 2.958
u:vmul.f32 D B 4.118 3.422 5.073 3.169 2.949 3.447 2.364
v:vmla.f32 D B 9.027 7.561 8.451 6.180 5.755 6.293 4.728
w:vadd.f32 Q B 8.021 6.705 5.916 3.090 2.879 3.457 2.961
x:vmul.f32 Q B 8.029 6.683 5.074 3.167 2.950 3.428 2.363
y:vmla.f32 Q B 9.026 7.532 8.457 6.179 5.759 6.372 4.729
z:vfma.f32 D B —– —– —– 6.181 5.755 3.437 4.730
opengl/vfpbench.1379843660.txt.gz · 最終更新: 2013/09/22 18:54 by oga

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki