Gentoo Archives: gentoo-user-ru

From: "Kanogin A.A." <kanogin@×××××.ru>
To: Gleb Litvjak <gentoo-user-ru@l.g.o>
Subject: Re: [gentoo-user-ru] AMD64 AM2 x2 VS Intel Core 2 Duo
Date: Mon, 28 Aug 2006 14:05:42
Message-Id: 574230207.20060828174712@sandy.ru
In Reply to: [gentoo-user-ru] AMD64 AM2 x2 VS Intel Core 2 Duo by Gleb Litvjak
1 Здравствуйте Gleb.
2
3 Вы писали 28 августа 2006 г., 13:36:41:
4 GL> Тут решил сделать апгрейд и купить двухядерник. Встал выбор между AMD64 AM2 x2
5 GL> и Intel Core 2 Duo.
6
7
8 GL> Что вы бы посоветовали? Так как компиляциа для пользователей Gentoo - вещь
9 GL> первой важности, а Core 2 Duo с незначительным преимуществом обошел AMD x2
10 GL> при компиляции Firefox, то они почти равноценны.
11 стоимость решений одинакова?
12
13
14 GL> Еще вопрос - если моя текущая система собрана с
15 GL>
16 GL> CFLAGS="-O2 -march=opteron -fomit-frame-pointer -pipe
17 GL> -momit-leaf-frame-pointer -funit-at-a-time -ftracer -fprefetch-loop-arrays"
18 GL> CHOST="x86_64-pc-linux-gnu"
19 Ответ:
20 http://gentoo-wiki.com/Safe_Cflags#Intel_Core_Solo.2FDuo_.28Yonah.29
21 Intel Core Solo/Duo (Yonah)
22 flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx constant_tsc pni monitor vmx est tm2 xtpr
23 CHOST="i686-pc-linux-gnu"
24 CFLAGS="-march=prescott -O2 -pipe -fomit-frame-pointer"
25 CXXFLAGS="${CFLAGS}"
26
27
28 http://gentoo-wiki.com/Safe_Cflags#Athlon_64_X2_.28AMD.29
29 Athlon 64 X2 (AMD)
30
31 vendor_id: AuthenticAMD
32 cpu family: 15
33 model: 43
34 stepping: 1 or 2
35 model name: AMD Athlon(tm) X2 Dual Core Processor
36
37 32 bit
38 CHOST="i686-pc-linux-gnu"
39 CFLAGS="-march=athlon64 -O2 -pipe -fomit-frame-pointer"
40 CXXFLAGS="${CFLAGS}"
41
42 64 bit
43 CHOST="x86_64-pc-linux-gnu"
44 CFLAGS="-march=athlon64 -O2 -pipe"
45 CXXFLAGS="${CFLAGS}"
46
47 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.
48 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.
49
50 Так что получается, что у Intel Core Solo/Duo отсутствует sse3 и он
51 вообще только 32bit
52
53 GL> Будет ли это работать на Intel Core 2 Duo? Не придется ли все пересобирать?
54 собирать ЗАНОВО - 100%
55 Оно у тя не запуститься - выдаст сообщение о несоответстсвии ядра,
56 архитектуре ПК.
57
58 Соответственно - заюзать или собрать 64 битных программ не получится
59 никак.
60
61 --
62 С уважением,
63 Kanogin mailto:kanogin@×××××.ru
64 Сайт Linux Users Group в Нижнем Новгороде: http://www.lug.nnov.ru
65 Дистрибутивы Linux в Нижнем Новгороде: http://www.opensoft.nnov.ru
66
67
68 --
69 gentoo-user-ru@g.o mailing list

Replies

Subject Author
Re: [gentoo-user-ru] AMD64 AM2 x2 VS Intel Core 2 Duo "Никита" <linux@×××××××××.ru>
Re: [gentoo-user-ru] AMD64 AM2 x2 VS Intel Core 2 Duo Gleb Litvjak <blaster999@×××××.com>