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)

    Hence, a generative grammar must be a system of rules that can iterate to generate an indefinitely large number of structures. This system of rules can be analyzed into the three major components of a generative grammar: the syntactic, phonological, and semantic components.
    Noam Chomsky (b. 1928)

    They [parents] can help the children work out schedules for homework, play, and television that minimize the conflicts involved in what to do first. They can offer moral support and encouragement to persist, to try again, to struggle for understanding and mastery. And they can share a child’s pleasure in mastery and accomplishment. But they must not do the job for the children.
    Dorothy H. Cohen (20th century)