Advanced Vector Extensions - Operating System Support

Operating System Support

AVX adds new register-state through the 256-bit wide YMM register file, so explicit operating system support is required to properly save & restore AVX's new registers between context switches. The following operating system versions will support AVX:

  • Apple OS X: Support for AVX added in 10.6.8 (Snow Leopard) update released on June 23, 2011.
  • Linux: supported since kernel version 2.6.30, released on June 9, 2009.
  • Windows: supported in Windows 7 SP1 and Windows Server 2008 R2 SP1.; hotfix 2517374 available for non-SP1 version of Windows Server 2008 R2.; Windows 8
  • Windows Server 2008 R2 Sp1 with Hyper-V requires a hotfix to support AMD AVX (Opteron 6200 and 4200 series) processors, kb 2568088
  • FreeBSD in a patch submitted on 21 January 2012, which was included in the 9.1 stable release
  • DragonFlyBSD added support in early 2013.
  • Solaris 10 Update 10 and Solaris 11

Read more about this topic:  Advanced Vector Extensions

Famous quotes containing the words operating, system and/or support:

    “Many people operate under the assumption that since parenting is a natural adult function, we should instinctively know how to do it—and do it well. The truth is, effective parenting requires study and practice like any other skilled profession. Who would even consider turning an untrained surgeon loose in an operating room? Yet we “operate” on our children every day.”
    —Louise Hart (20th century)

    “A religion so cheerless, a philosophy so sorrowful, could never have succeeded with the masses of mankind if presented only as a system of metaphysics. Buddhism owed its success to its catholic spirit and its beautiful morality.”
    —W. Winwood Reade (1838–1875)

    “The community and family networks which helped sustain earlier generations have become scarcer for growing numbers of young parents. Those who lack links to these traditional sources of support are hard-pressed to find other resources, given the emphasis in our society on providing treatment services, rather than preventive services and support for health maintenance and well-being.”
    —Bernice Weissbourd (20th century)