ユーザ用ツール

サイト用ツール


opengl:fpu_vfp

差分

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

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
次のリビジョン両方とも次のリビジョン
opengl:fpu_vfp [2019/01/03 13:44] – [ARM VFP の機能ビット詳細] ogaopengl:fpu_vfp [2019/01/03 15:45] – [参考にしたページ] oga
行 98: 行 98:
 | Cortex-A15   | vfpv4+NEON  |  2  |  2  |  2  | -  |  1  |  1  | -  | 1  | 1  |  1  |  1  | 1  |  1  |  1  |  1  |  1  |      |      | | Cortex-A15   | vfpv4+NEON  |  2  |  2  |  2  | -  |  1  |  1  | -  | 1  | 1  |  1  |  1  | 1  |  1  |  1  |  1  |  1  |      |      |
 | Cortex-A7    | vfpv4+NEON  |  2  |  2  |  2  | -  |  1  |  1  | -  | 1  | 1  |  1  |  1  | 1  |  1  |  1  |  1  |  1  |      |      | | Cortex-A7    | vfpv4+NEON  |  2  |  2  |  2  | -  |  1  |  1  | -  | 1  | 1  |  1  |  1  | 1  |  1  |  1  |  1  |  1  |      |      |
 +| Cortex-A17   | vfpv4+NEON  |  2  |  2  |  2  | -  |  1  |  1  | -  | 1  | 1  |  1  |  1  | 1  |  1  |  1  |  1  |  1  |      |      |
 | Cortex-A53   | AA64 ASIMD  |  2  |  2  |  2  | -  |  1  |  1  | -  | 1  | 1  |  1  |  1  | 1  |  1  |  1  |  2  |  1  |  3    4   | | Cortex-A53   | AA64 ASIMD  |  2  |  2  |  2  | -  |  1  |  1  | -  | 1  | 1  |  1  |  1  | 1  |  1  |  1  |  2  |  1  |  3    4   |
 | Cortex-A57   | AA64 ASIMD  |  2  |  2  |  2  | -  |  1  |  1  | -  | 1  | 1  |  1  |  1  | 1  |  1  |  1  |  2  |  1  |  3    4   | | Cortex-A57   | AA64 ASIMD  |  2  |  2  |  2  | -  |  1  |  1  | -  | 1  | 1  |  1  |  1  | 1  |  1  |  1  |  2  |  1  |  3    4   |
-| Cortex-A72   | AA64 ASIMD  |  2  |  2  |  2  | -  |  1  |  1  | -  | 1  | 1  |  1  |  1  | 1  |  1  |  1  |  2  |  1  |           |   +| Cortex-A72   | AA64 ASIMD  |  2  |  2  |  2  | -  |  1  |  1  | -  | 1  | 1  |  1  |  1  | 1  |  1  |  1  |  2  |  1  |    |  4   | 
 +| Cortex-A75   | AA64 ASIMD  |  2  |  2  |  2  | -  |  1  |  1  | -  | 1  | 1  |  1  |  1  | 1  |  1  |  2  |  3  |  1  |  3    4   |
  
  
行 107: 行 108:
  
 ^ MVFR0           ^^ Bit    ^     ^ ^ MVFR0           ^^ Bit    ^     ^
-| D32  | SIMDReg     0- 3 | D16 / D32       | +| D32  | SIMDReg   | 0- 3   | D16 / D32       | 
-| VSP  | FPSP      |   4- 7 | VFP Single precision   | +| VSP  | FPSP      | 4- 7   | VFP Single precision   | 
-| VDP  | FPDP      |   8-11 | VFP double precision +| VDP  | FPDP      | 8-11   | VFP double precision 
-| TE   | FPTrap    |  12-15 | Trap     | +| TE   | FPTrap    | 12-15  | Trap     | 
-| DIV  | FPDivide  16-19 | VFP hw divide    | +| DIV  | FPDivide  | 16-19  | VFP hw divide    | 
-| SQR  | FPSqrt    |  20-23 | VFP hw square root    | +| SQR  | FPSqrt    | 20-23  | VFP hw square root    | 
-| SV   | FPShVec    24-27 | VFP short vector    | +| SV   | FPShVec   | 24-27  | VFP short vector    | 
-| RM   | FPRound    28-31 | VFP all rounding mode supported  |+| RM   | FPRound   | 28-31  | VFP all rounding mode supported  |
 ^ MVFR1           ^^ Bit    ^     ^ ^ MVFR1           ^^ Bit    ^     ^
-| FZ   | FPFtZ       0- 3 | VFP Full denormal arithmetic    | +| FZ   | FPFtZ     | 0- 3   | VFP Full denormal arithmetic    | 
-| Nan  | FPDNaN    |   4- 7 | VFP Propagation of NaN values    | +| Nan  | FPDNaN    | 4- 7   | VFP Propagation of NaN values    | 
-| NLS  | SIMDLS    |   8-11 | NEON Load/store instructions    | +| NLS  | SIMDLS    | 8-11   | NEON Load/store instructions    | 
-| NI   | SIMDInt    12-15 | NEON Integier instructions    | +| NI   | SIMDInt   | 12-15  | NEON Integier instructions    | 
-| NSP  | SIMDSP    |  16-19 | NEON single precision operations    | +| NSP  | SIMDSP    | 16-19  | NEON single precision operations    | 
-| NHP  | SIMDHP    |  20-23 | NEON half-precision operations    | +| NHP  | SIMDHP    | 20-23  | NEON half-precision operations    | 
-| VHP  | FPHP      |  24-27 | VFP half-precision operations    | +| VHP  | FPHP      | 24-27  | VFP half-precision operations    | 
-| FMA  | SIMDFMAC  28-31 | Fused Multiply Add    |+| FMA  | SIMDFMAC  | 28-31  | Fused Multiply Add    | 
 +^ MVFR2           ^^ Bit    ^     ^ 
 +| MISC | SIMDMisc  | 0-3    |   | 
 +| MISC | FPMisc    | 4-7    |   | 
 + 
 + 
 + 
  
  
行 140: 行 148:
   * A15 VFP NEON http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.ddi0438c/CDEFCBDC.html   * A15 VFP NEON http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.ddi0438c/CDEFCBDC.html
   * A7 VFP NEON http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.ddi0438c/CDEFCBDC.html   * A7 VFP NEON http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.ddi0438c/CDEFCBDC.html
 +  * A17 VRP NEON http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.ddi0462f/CHDJHDHB.html
   * A53 VFP NEON http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.ddi0462f/CHDJHDHB.html   * A53 VFP NEON http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.ddi0462f/CHDJHDHB.html
   * A72 ASIMD http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.ddi0462f/CHDJHDHB.html   * A72 ASIMD http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.ddi0462f/CHDJHDHB.html
 +  * A73 ASIMD http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.100048_0100_06_en/meg1411720673088.html
 +  * A75 ASIMD http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.100403_0301_00_en/lau1442504316638.html
 +  * A76 ASIMD http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.100798_0301_00_en/lau1442502550390.html
 +
 +
 +
  
opengl/fpu_vfp.txt · 最終更新: 2019/01/03 15:54 by oga

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki