Difference between pages "Amd64-k10" and "Intel64-haswell"

(Difference between pages)
 
(Created page with "{{Subarch |CPU Family=64-Bit Intel Processors |subarch=intel64-haswell |CHOST=x86_64-pc-linux-gnu |CFLAGS=-march=core-avx2 -O2 -pipe |USE=mmx sse sse2 sse3 ssse3 sse4 |Descrip...")
 
Line 1: Line 1:
 
{{Subarch
 
{{Subarch
|CPU Family=64-Bit AMD Processors
+
|CPU Family=64-Bit Intel Processors
|subarch=amd64-k10
+
|subarch=intel64-haswell
 
|CHOST=x86_64-pc-linux-gnu
 
|CHOST=x86_64-pc-linux-gnu
|CFLAGS=-march=amdfam10 -O2 -pipe
+
|CFLAGS=-march=core-avx2 -O2 -pipe
|USE=mmx sse sse2 sse3 3dnow 3dnowext
+
|USE=mmx sse sse2 sse3 ssse3 sse4
|Description=The amd64-k10 subarch provides support for the AMD Family 10h processors, which were released in late 2007 as a successor to the AMD K8 series processors.
+
|Description=The intel64-haswell subarch specifically supports processors based on Intel's Haswell microarchitecture. Haswell desktop processors are branded as 4th Generation Intel Core i3, Core i5, and Core i7 Processors.
 
}}
 
}}
The '''amd64-k10''' subarch provides support for the [[Wikipedia:AMD_10h|AMD Family 10h processors]], which were released in late 2007 as a successor to the AMD K8 series processors.
+
The '''intel64-haswell''' subarch specifically supports processors based on Intel's [[Wikipedia:Haswell_(microarchitecture)|Haswell microarchitecture]]. Haswell desktop processors are branded as 4th Generation Intel Core i3, Core i5, and Core i7 Processors. Many of the released processors are APUs, containing integrated Intel graphics support. Haswell Xeon processors include the Xeon E5 v3 Family.  
  
Desktop amd64-k10 CPUs include [[Wikipedia:AMD Phenom|AMD Phenom]], [[Wikipedia:AMD_10h#Phenom_II_Models|AMD Phenom II]] and [[Wikipedia:AMD_10h#Athlon_II_Models|AMD Athlon II]]. Server CPUs include Opterons with codenames Budapest, Barcelona, Suzuka, Shanghai, Istanbul, Lisbon, and Magny-Cours. A full listing of amd64-k10 Opteron models [[Wikipedia:List_of_AMD_Opteron_microprocessors#K10_based_Opterons|can be found here]].
+
One of the new instruction sets with this subarch is '''AVX2''' (Advanced Vector Extensions 2), also known as ''Haswell New Instructions'', introduced June of 2013, as an expansion of the AVX instruction.
 +
 
 +
Intel AVX instructions require operating system support and have been in the Linux kernel since 2.6.30. Additionally, they require slightly more power to execute. When executing these instructions, the processor may run at less than the marked frequency to maintain thermal design power (TDP) limits. For more information about these instructions, see [http://www.intel.com/content/dam/www/public/us/en/documents/white-papers/performance-xeon-e5-v3-advanced-vector-extensions-paper.pdf this link].

Revision as of 09:32, December 20, 2014

intel64-haswell (Sub-architecture)

Note

This page describes a sub-architecture for Funtoo Linux, which is a particular set of optimizations that is used for a Funtoo Linux build.

CPU Family64-Bit Intel Processors
CHOSTx86_64-pc-linux-gnu
CFLAGS-march=core-avx2 -O2 -pipe
USEmmx sse sse2 sse3 ssse3 sse4
SummaryThe intel64-haswell subarch specifically supports processors based on Intel's Haswell microarchitecture. Haswell desktop processors are branded as 4th Generation Intel Core i3, Core i5, and Core i7 Processors.


The intel64-haswell subarch specifically supports processors based on Intel's Haswell microarchitecture. Haswell desktop processors are branded as 4th Generation Intel Core i3, Core i5, and Core i7 Processors. Many of the released processors are APUs, containing integrated Intel graphics support. Haswell Xeon processors include the Xeon E5 v3 Family.

One of the new instruction sets with this subarch is AVX2 (Advanced Vector Extensions 2), also known as Haswell New Instructions, introduced June of 2013, as an expansion of the AVX instruction.

Intel AVX instructions require operating system support and have been in the Linux kernel since 2.6.30. Additionally, they require slightly more power to execute. When executing these instructions, the processor may run at less than the marked frequency to maintain thermal design power (TDP) limits. For more information about these instructions, see this link.