両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン最新のリビジョン両方とも次のリビジョン |
opengl:movilecpu [2011/07/11 22:38] – [参考にしたページ] oga | opengl:movilecpu [2011/11/05 21:10] – [参考にしたページ] oga |
---|
====== ARM vfp ====== | ====== ARM vfp の種類 ====== |
| |
* vfpv2 : ARMv6 世代。vector mode が特徴だったが、ARMv7 では段階的に廃止の方向へ。代わりに NEON がついた。 | * vfpv2 : ARMv6 世代。vector mode が特徴だったが、ARMv7 では段階的に廃止の方向へ。代わりに NEON がついた。 |
| |
| |
^ ^ ^ MVFR0 ^^^^^^^^ MVFR1 ^^^^^^^^ | ^ ^ ^ MVFR0 ^^^^^^^^ MVFR1 ^^^^^^^^ |
^ ^ ^ ^ VFP ^^ ^ ^ ^ ^ ^ ^ ^ NEON ^^^^ VFP ^ ^ | ^ ^ ^ ^ VFP ^^ ^ ^ ^ ^ ^ ^ ^ NEON ^^^^ VFP ^ ^ |
^ ^ ^ D32 ^ VSP ^ VDP ^ TE ^ DIV ^ SQR ^ SV ^ RM ^ FZ ^ NaN ^ NLS ^ NI ^ NSP ^ NHP ^ VHP ^ FMA ^ | ^ ^ ^ D32 ^ VSP ^ VDP ^ TE ^ DIV ^ SQR ^ SV ^ RM ^ FZ ^ NaN ^ NLS ^ NI ^ NSP ^ NHP ^ VHP ^ FMA ^ |
| ARM1176JZF-S | vfpv2 | - | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | | | | | | | | | | | | ARM1176JZF-S | vfpv2 | - | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | | | | | | | | | | |
| Cortex-A8 | vfpv3+NEON | ◎ | ◎ | ◎ | - | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | - | - | - | | | Cortex-A8 | vfpv3+NEON | ◎ | ◎ | ◎ | - | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | - | - | - | |
| Cortex-A9 | vfpv3-D16 | - | ◎ | ◎ | - | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | - | - | - | - | ◎ | - | | | Cortex-A9 | vfpv3-D16 | - | ◎ | ◎ | - | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | - | - | - | - | ◎ | - | |
| Cortex-A9 | vfpv3+NEON | ◎ | ◎ | ◎ | - | ◎ | ◎ | - | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | - | | | Cortex-A9 | vfpv3+NEON | ◎ | ◎ | ◎ | - | ◎ | ◎ | - | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | - | |
| Cortex-A5 | vfpv4-D16 | - | ◎ | ◎ | - | ◎ | ◎ | - | ◎ | ◎ | ◎ | - | - | - | - | ◎ | ◎ | | | Cortex-A5 | vfpv4-D16 | - | ◎ | ◎ | - | ◎ | ◎ | - | ◎ | ◎ | ◎ | - | - | - | - | ◎ | ◎ | |
| Cortex-A5 | vfpv4+NEON | ◎ | ◎ | ◎ | - | ◎ | ◎ | - | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | | | Cortex-A5 | vfpv4+NEON | ◎ | ◎ | ◎ | - | ◎ | ◎ | - | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | |
| | Cortex-A15 | vfpv4+NEON | ◎ | ◎ | ◎ | - | ◎ | ◎ | - | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | |
| |
| |
===== 参考にしたページ ===== | ===== 参考にしたページ ===== |
| |
| * A8 http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.ddi0344k/Chdebegb.html |
* A9 VFP-D16 http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.ddi0408e/Chdgjege.html | * A9 VFP-D16 http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.ddi0408e/Chdgjege.html |
| * A9 VFP NEON http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.ddi0409e/CHDEICCE.html |
| * A5 VFP NEON http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.ddi0450b/CHDEICCE.html |
| * A15 VFP NEON http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.ddi0438c/CDEFCBDC.html |
| |