Abstract
In Chapter 7, you learned how to use the AVX instruction set to perform packed integer operations using 128-bit wide operands and the XMM register set. In this chapter, you learn how to carry out similar operations using AVX2 instructions with 256-bit wide operands and the YMM register set. Chapter 10’s source code examples are divided into two major sections. The first section contains elementary examples that illustrate basic operations using AVX2 instructions and 256-bit wide packed integer operands. The second section includes examples that are a continuation of the image processing techniques first presented in Chapter 7.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsAuthor information
Authors and Affiliations
Rights and permissions
Copyright information
© 2018 Daniel Kusswurm
About this chapter
Cite this chapter
Kusswurm, D. (2018). AVX2 Programming – Packed Integers. In: Modern X86 Assembly Language Programming. Apress, Berkeley, CA. https://doi.org/10.1007/978-1-4842-4063-2_10
Download citation
DOI: https://doi.org/10.1007/978-1-4842-4063-2_10
Published:
Publisher Name: Apress, Berkeley, CA
Print ISBN: 978-1-4842-4062-5
Online ISBN: 978-1-4842-4063-2
eBook Packages: Professional and Applied ComputingProfessional and Applied Computing (R0)Apress Access Books