Note:

The Funtoo Linux project has transitioned to "Hobby Mode" and this wiki is now read-only.

Difference between revisions of "Generic 64"

From Funtoo
Jump to navigation Jump to search
 
(8 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Subarch
{{Subarch
|CPU Family=64-bit Processors (PC-Compatible, Generic)
|CPU Family=64-bit Processors (PC-Compatible, Generic)
|release date=January 1, 2003
|releases=next
|subarch=generic_64
|subarch=generic_64
|arch=x86-64bit
|Description=The generic_64 subarch is designed to support all 64-bit PC-compatible CPUs (x86_64), from their initial release in 2003 to current.
|CHOST=x86_64-pc-linux-gnu
|CHOST=x86_64-pc-linux-gnu
|CFLAGS=-mtune=generic -O2 -pipe
|CFLAGS=-mtune=generic -O2 -pipe
|USE=mmx sse sse2
|USE=mmx sse sse2
|Description=The generic_64 subarch is designed to support 64-bit PC-compatible CPUs, such as the AMD K8-series processors, which were introduced in late 2003.
}}
}}
The '''generic_64''' subarch is designed to support 64-bit PC-compatible CPUs, such as the [[Wikipedia:AMD_K8|AMD K8-series processors]], which were introduced in late 2003. They were notable as the first processors that supported the [[Wikipedia:X86-64|AMD64 (also called X86-64) 64-bit instruction set]] for PC-compatible systems, which was introduced as a backwards-compatible 64-bit alternative to Intel's IA-64 architecture. Intel followed suit and also began supporting this 64-bit instruction set, which they called "[[Wikipedia:X86-64#Intel_64|Intel 64]]", by releasing X86-64 64-bit compatible CPUs from mid-2004 onwards (See [[Wikipedia:X86-64#Intel_64_implementations|Intel 64 implementations]].)
{{DockerBlurb}}
 
{{Warning|This subarch will run on all 64-bit PCs, but unless you need universal compatibility you may not get the absolute best performance
from this build of Funtoo. Consider using a more optimized build that meets all of your compatibility requirements. For example, [[intel64-nehalem]]
is more optimized but will still be compatible with all 64-bit Intel processors released since 2008 and all AMD processors released since 2011 ([[amd64-bulldozer]] and above.) If you need a build of Funtoo that will run on multiple systems, consider [[generic_64-v2]], [[generic_64-v3]] or [[generic_64-v4]] which contain more modern instruction sets.}}
 
The '''generic_64''' subarch is designed to support 64-bit PC-compatible CPUs, such as the [[Wikipedia:AMD_K8|AMD K8-series processors]], which were introduced in late 2003. They were notable as the first processors that supported the [[Wikipedia:X86-64|AMD64 (also called X86-64) 64-bit instruction set]] for PC-compatible systems, which was introduced as a backwards-compatible 64-bit alternative to Intel's IA-64 architecture. Intel followed suit and also began supporting this 64-bit instruction set, which they called "[[Wikipedia:X86-64#Intel_64|Intel 64]]", by releasing X86-64 64-bit compatible CPUs from mid-2004 onwards (See [[Wikipedia:X86-64#Intel_64_implementations|Intel 64 implementations]].) See {{x86_64-levels}} for more information on instructions supported.


AMD desktop 64-bit CPUs include the Athlon 64, Athlon 64 FX, Athlon 64 X2, Athlon X2, Turion 64, Turion 64 X2 and Sempron series processors. AMD server processors were released under the Opteron brand and have codenames SledgeHammer, Venus, Troy, Athens, Denmark, Italy, Egypt, Santa Ana and Santa Rosa. All Opterons released through late 2006 were based on the K8 microarchitecture with original X86-64 instructions.
AMD desktop 64-bit CPUs include the Athlon 64, Athlon 64 FX, Athlon 64 X2, Athlon X2, Turion 64, Turion 64 X2 and Sempron series processors. AMD server processors were released under the Opteron brand and have codenames SledgeHammer, Venus, Troy, Athens, Denmark, Italy, Egypt, Santa Ana and Santa Rosa. All Opterons released through late 2006 were based on the K8 microarchitecture with original X86-64 instructions.

Latest revision as of 18:31, July 8, 2024

This section lists the CPU-optimized Funtoo Linux builds currently available for download for generic_64. The generic_64 subarch is designed to support all 64-bit PC-compatible CPUs (x86_64), from their initial release in 2003 to current.

next

   lxd
Download

Date: 2024-11-17
Size: 418MB browse

   stage3
Download

Date: 2024-11-17
Size: 599MB browse

Not sure which to choose? See this portion of our Install docs.

For information on how to verify the integrity of your stage3 tarball using gpg, see GPG Signatures.

Downloads accelerated by Cdn77 logo.png

Architecture and Optimization

The following settings are applied to all stages for this subarch via Funtoo subarch profiles:

CHOSTx86_64-pc-linux-gnu
CFLAGS-mtune=generic -O2 -pipe


   Grab me from DockerHub!
This stage3 can be deployed from Funtoo DockerHub via docker pull funtoo/stage3-generic_64. See Docker for more info.
   Warning

This subarch will run on all 64-bit PCs, but unless you need universal compatibility you may not get the absolute best performance from this build of Funtoo. Consider using a more optimized build that meets all of your compatibility requirements. For example, intel64-nehalem is more optimized but will still be compatible with all 64-bit Intel processors released since 2008 and all AMD processors released since 2011 (amd64-bulldozer and above.) If you need a build of Funtoo that will run on multiple systems, consider generic_64-v2, generic_64-v3 or generic_64-v4 which contain more modern instruction sets.

The generic_64 subarch is designed to support 64-bit PC-compatible CPUs, such as the AMD K8-series processors, which were introduced in late 2003. They were notable as the first processors that supported the AMD64 (also called X86-64) 64-bit instruction set for PC-compatible systems, which was introduced as a backwards-compatible 64-bit alternative to Intel's IA-64 architecture. Intel followed suit and also began supporting this 64-bit instruction set, which they called "Intel 64", by releasing X86-64 64-bit compatible CPUs from mid-2004 onwards (See Intel 64 implementations.) See Microarchitecture Levels for more information on instructions supported.

AMD desktop 64-bit CPUs include the Athlon 64, Athlon 64 FX, Athlon 64 X2, Athlon X2, Turion 64, Turion 64 X2 and Sempron series processors. AMD server processors were released under the Opteron brand and have codenames SledgeHammer, Venus, Troy, Athens, Denmark, Italy, Egypt, Santa Ana and Santa Rosa. All Opterons released through late 2006 were based on the K8 microarchitecture with original X86-64 instructions.