|
|
Line 1: |
Line 1: |
| This page lists processor instruction sets that can be enabled on Funtoo Linux systems using the {{c|CPU_FLAGS_*}} variables.
| | == Introduction == |
|
| |
|
| ==CPU_FLAGS_X86 ==
| | This document will describe all required steps to install Funtoo to an external USB hard disk as a portable operating system. It assumes you have the experience of a manual Funtoo install. |
|
| |
|
| {{TableStart}}
| | == Instalation Overview == |
| <tr><th>Flag</th><th>Introduced</th><th>By</th><th>Part of</th><th>Adopted in</th><th>Name</th><th>Links</th></tr>
| | |
| <tr><td>{{c|mmx}}</td><td>1997 (Pentium MMX)</td><td>Intel</td><td></td><td></td><td>MMX</td><td>See [[Wikipedia:MMX (instruction set)]] </td></tr>
| | |
| <tr><td>{{c|3dnow}}</td><td>1998 (AMD K6-2)</td><td>AMD</td><td></td><td></td><td>3DNow!</td><td>See [[Wikipedia:3DNow!]] </td></tr>
| | Montar disco |
| <tr><td>{{c|mmxext}}</td><td>1999</td><td>Intel</td><td>{{c|sse}}</td><td>Intel Pentium III (as part of SSE) and Athlon</td><td>AMD MMX Extensions</td><td>See [[Wikipedia:Extended MMX]]</td></tr>
| | Crear particiones: |
| <tr><td>{{c|3dnowext}}</td><td>1999 (AMD Athlon)</td><td>AMD</td><td></td><td></td><td>3DNow! Extensions</td><td>See [[Wikipedia:3DNow!#3DNow extensions]] </td></tr>
| | 1 FAT32 Label=Share |
| <tr><td>{{c|sse}}</td><td>1999 (Pentium III)</td><td>AMD</td><td></td><td>Athlon XP</td><td>Streaming SIMD Extensions (SSE)</td><td>See [[Wikipedia:Streaming SIMD Extensions]]</td></tr>
| | 2 EXT4 Label=USBFuntoo |
| <tr><td>{{c|sse2}}</td><td>2001 (Pentium 4)</td><td>Intel</td><td></td><td>AMD Athlon 64/Opteron</td><td>Streaming SIMD Extensions 2 (SSE2)</td><td>See [[Wikipedia:SSE2]]</td></tr>
| | NO SWAP |
| <tr><td>{{c|sse3}}</td><td>2004 (Pentium 4 Prescott)</td><td>Intel</td><td></td><td>AMD Athlon 64 (some steppings)</td><td>Streaming SIMD Extensions 3 (SSE3/PNI)</td><td>See [[Wikipedia:SSE3]]</td></tr>
| | mkdir /mnt/Funtoo |
| <tr><td>{{c|ssse3}}</td><td>2006 (Core 2 Woodcrest)</td><td>Intel</td><td></td><td>AMD Bobcat/Bulldozer</td><td>Supplemental Streaming SIMD Extensions 3 (SSSE3)</td><td>See [[Wikipedia:SSSE3]]</td></tr>
| | Mount USBFuntoo /mnt/Funtoo |
| <tr><td>{{c|sse4_1}}</td><td>2007 (Core Penryn)</td><td>Intel</td><td></td><td>AMD Bulldozer</td><td>Supplemental Streaming SIMD Extensions 4.1</td><td>See [[Wikipedia:SSSE4#SSE4.1]]</td></tr>
| | cd /mnt/Funtoo |
| <tr><td>{{c|sse4a}}</td><td>late 2007 (Barcelona/Phenom)</td><td>AMD</td><td></td><td>N/A</td><td>Supplemental Streaming SIMD Extensions 4a</td><td>See [[Wikipedia:SSSE4#SSE4a]]</td></tr>
| | wget stage3 x86-32bit generic |
| <tr><td>{{c|sse4_2}}</td><td>late 2008 (Nehalem/Core i7)</td><td>Intel</td><td></td><td>AMD Bulldozer</td><td>Supplemental Streaming SIMD Extensions 4.2</td><td>See [[Wikipedia:SSSE4#SSE4.2]]</td></tr>
| | extraer |
| <tr><td>{{c|popcnt}}</td><td>2007</td><td>AMD</td><td></td><td>Intel Nehalem</td><td>POPCNT</td><td>See [[Wikipedia:SSE4#POPCNT_and_LZCNT]]</td></tr>
| | chroot |
| <tr><td>{{c|lzcnt}}</td><td>2007</td><td>AMD</td><td></td><td>Intel Haswell</td><td>LZCNT</td><td>See [[Wikipedia:SSE4#POPCNT_and_LZCNT]]</td></tr>
| | Crear SWAP |
| <tr><td>{{c|xop}}</td><td>2011 (Bulldozer)</td><td>AMD</td><td></td><td></td><td>XOP Instruction set</td><td>See [[Wikipedia:XOP instruction set]]</td></tr>
| | Downloading the portage tree |
| <tr><td>{{c|avx}}</td><td>2011 (Sandy Bridge)</td><td>Intel</td><td></td><td>AMD Bulldozer</td><td>Advanced Vector Extensions</td><td>See [[Wikipedia:Advanced Vector Extensions]]</td></tr>
| | Configuring the system |
| <tr><td>{{c|fma4}}</td><td>2011 (Bulldozer)</td><td>AMD</td><td></td><td>N/A</td><td>4-operand fused multiply-add (a × b + c)</td><td>See [[Wikipedia:FMA instruction set]]</td></tr>
| | ---------------- |
| <tr><td>{{c|fma3}}</td><td>2012 (Piledriver)</td><td>AMD</td><td></td><td>Intel Haswell</td><td>3-operand fused multiply-add (a × b + c)</td><td>See [[Wikipedia:FMA instruction set]]</td></tr>
| | /etc/fstab: |
| {{TableEnd}}
| | LABEL=USBFuntoo / ext4 noatime 0 1 |
| | /mnt/SWAP none swap sw 0 0 |
| | ----------------- |
| | emerge gentoo-sources |
| | usar genkernel --disklabel --menuconfig --all |
| | instalar grub: |
| | real_root=LABEL=USBFuntoo |
| | |
| | === hi from [[User:Threesixes|Threesixes]] ([[User talk:Threesixes|talk]]) === |
| | Hi could you please watch the java, and python pages? i need to make some pages explaining how to use the watch features of mediawiki. Could you also go through the pages to ensure that everything contained within them is correct? thanks for your time! [[User:Threesixes|Threesixes]] ([[User talk:Threesixes|talk]]) 03:45, March 27, 2015 (UTC) |
Introduction
This document will describe all required steps to install Funtoo to an external USB hard disk as a portable operating system. It assumes you have the experience of a manual Funtoo install.
Instalation Overview
Montar disco
Crear particiones:
1 FAT32 Label=Share
2 EXT4 Label=USBFuntoo
NO SWAP
mkdir /mnt/Funtoo
Mount USBFuntoo /mnt/Funtoo
cd /mnt/Funtoo
wget stage3 x86-32bit generic
extraer
chroot
Crear SWAP
Downloading the portage tree
Configuring the system
/etc/fstab:
LABEL=USBFuntoo / ext4 noatime 0 1
/mnt/SWAP none swap sw 0 0
emerge gentoo-sources
usar genkernel --disklabel --menuconfig --all
instalar grub:
real_root=LABEL=USBFuntoo
Hi could you please watch the java, and python pages? i need to make some pages explaining how to use the watch features of mediawiki. Could you also go through the pages to ensure that everything contained within them is correct? thanks for your time! Threesixes (talk) 03:45, March 27, 2015 (UTC)