X86-AVX Programming - Scalar Floating-Point

  • Daniel Kusswurm


In the previous chapter, you learned about the computational resources of x86-AVX, including its execution environment, supported data types, and instruction set. This chapter introduces x86-AVX programming and focuses on its scalar floating-point capabilities. It includes a couple of sample programs that illustrate how to perform basic scalar floating-point arithmetic. This chapter also contains a set of sample programs that demonstrate advanced scalar floating-point programming using x86-AVX. All of the sample programs in this chapter require a processor that supports AVX. Appendix C lists a couple of freely available utilities that you can use to determine the version of x86-AVX that’s supported by your PC’s processor and its operating system.


Quadratic Formula Sample Program Complex Root Assembly Language Library Function 

Copyright information

© Daniel Kusswurm 2014

Authors and Affiliations

  • Daniel Kusswurm
    • 1
  1. 1.ILUnited States

Personalised recommendations