Logo Hardware.com.br
igor.oliveira
igor.oliveir... Super Participante Registrado
945 Mensagens 6 Curtidas
#4 Por igor.oliveir...
31/08/2006 - 11:10
Athlon 64 X2 (AMD)

vendor_id: AuthenticAMD
cpu family: 15
model: 43
stepping: 1 or 2
model name: AMD Athlon(tm) X2 Dual Core Processor


32 bit

CHOST="i686-pc-linux-gnu"
CFLAGS="-march=athlon64 -O2 -pipe -fomit-frame-pointer"
CXXFLAGS="${CFLAGS}"

64 bit

CHOST="x86_64-pc-linux-gnu"
CFLAGS="-march=athlon64 -O2 -pipe"
CXXFLAGS="${CFLAGS}"

If you have a newer Athlon64("Venice" or "San Diego")/Athlon64-X2("Manchester" or "Toledo") (check for pni in cat /proc/cpuinfo) you can also add -msse3 to your CFLAGS to enable SSE3 support. Any chip using the 90nm process except for the "Winchester" class Athlon64 supports SSE3.

Also bear in mind that all Athlon64 X2 and Opteron 165, 170, 175, 180, and 185 processors are dual-core CPUs so make sure that you use MAKEOPTS="-j3" in your make.conf. This doesn't affect the code but might reduce compile times.


Pelo que pude ententer (meu inglês é horrível) se o processador for Athlon64("Venice" or "San Diego")/Athlon64-X2("Manchester" or "Toledo") pode ser usado da seguinte forma:


CHOST="x86_64-pc-linux-gnu"
CFLAGS="-march=athlon64 -O2 -pipe"
CXXFLAGS="${CFLAGS}"


Estou certo???
Sezaru
Sezaru Veterano Registrado
1.8K Mensagens 5 Curtidas
#5 Por Sezaru
31/08/2006 - 13:41
Não tipo.. se você tiver uma desses processadores que ele listou ali você clolca assim no make.conf:
CHOST="x86_64-pc-linux-gnu"
CFLAGS="-march=athlon64 -O2 -pipe -msse3"
CXXFLAGS="${CFLAGS}"

e se ele for dual core ainda pode adicionar essa linha ao final do arquivo make.conf:
MAKEOPTS="-j3"
Conrad Gentoo 3.0.2 GNU/Linux | No-sources/Reiser4/Xorg 7.1/XFCE4/XGL/~x86
Doação de distros Linux
4-3-3 É SÃO PAULO MULEKE!
Satoshi:
Meu gutural agudo é IDÊNTICO à voz do pato Donald <-LOL
© 1999-2024 Hardware.com.br. Todos os direitos reservados.
Imagem do Modal