【文件属性】:
文件名称:NEON Programmer's Guide - ARM Limited.pdf
文件大小:2.42MB
文件格式:PDF
更新时间:2022-10-15 08:06:18
NEON ARM
资源仅供学习交流使用,可以官方免费下载,个人上传仅供国内需要的人搬运,链接见下面声明:
NEON Programmer's Guide - ARM Limited.pdf
关于arm体系 SIMD指令NEON的文档
仅供学习交流使用
Contents
NEON Programmer’s Guide
Preface
References ................................................................................................................ vii
Typographical conventions ....................................................................................... viii
Feedback on this book ................................................................................................ ix
Glossary ....................................................................................................................... x
Chapter 1 Introduction
1.1 Data processing technologies .................................................................................. 1-2
1.2 Comparison between ARM NEON technology and other implementations ............. 1-4
1.3 Architecture support for NEON technology .............................................................. 1-7
1.4 Fundamentals of NEON technology ...................................................................... 1-10
Chapter 2 Compiling NEON Instructions
2.1 Vectorization ............................................................................................................ 2-2
2.2 Generating NEON code using the vectorizing compiler .......................................... 2-9
2.3 Vectorizing examples ............................................................................................. 2-11
2.4 NEON assembler and ABI restrictions ................................................................... 2-17
2.5 NEON libraries ....................................................................................................... 2-19
2.6 Intrinsics ................................................................................................................. 2-20
2.7 Detecting presence of a NEON unit ....................................................................... 2-21
2.8 Writing code to imply SIMD ................................................................................... 2-22
2.9 GCC command line options ................................................................................... 2-24
Chapter 3 NEON Instruction Set Architecture
3.1 Introduction to the NEON instruction syntax ............................................................ 3-2
3.2 Instruction syntax ..................................................................................................... 3-4
3.3 Specifying data types ............................................................................................... 3-8
3.4 Packing and unpacking data .................................................................................... 3-9
3.5 Alignment ............................................................................................................... 3-10