Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
CFLAGS и Celeron
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Russian
View previous topic :: View next topic  
Author Message
curbat
Apprentice
Apprentice


Joined: 29 Aug 2004
Posts: 172
Location: Russia

PostPosted: Sat Oct 30, 2004 3:00 pm    Post subject: CFLAGS и Celeron Reply with quote

Какие настройки CFLAGS подойдут для Celeron 1,7G?
Back to top
View user's profile Send private message
viy
Veteran
Veteran


Joined: 03 Jul 2004
Posts: 1580
Location: Riga, Latvia

PostPosted: Sat Oct 30, 2004 3:13 pm    Post subject: Reply with quote

Это влияет на сборку, точнее компиляцию софта. Т.е. --- этим будет пользоваться gcc. Посему, почитай man gcc.

Я нашел следующее:
Code:
-mcpu=cpu-type
           Tune to cpu-type everything applicable about the generated code, except for the ABI and the set of
           available instructions.  The choices for cpu-type are i386, i486, i586, i686, pentium, pentium-mmx,
           pentiumpro, pentium2, pentium3, pentium4, prescott, nocona, k6, k6-2, k6-3, athlon, athlon-tbird,
           athlon-4, athlon-xp, athlon-mp, winchip-c6, winchip2 and c3.

           While picking a specific cpu-type will schedule things appropriately for that particular chip, the
           compiler will not generate any code that does not run on the i386 without the -march=cpu-type option
           being used.  i586 is equivalent to pentium and i686 is equivalent to pentiumpro.  k6 and athlon are
           the AMD chips as opposed to the Intel ones.


Т.е. тебе надо определиться с аналогом в ряде пней ;) Я думаю, что pentium2 можно использовать однозначно, хотя --- может и pentium3.

Итого:
Code:
CFLAGS="-O3 -march=pentium2 -mcpu=pentium2 -fomit-frame-pointer -pipe"


Все детали я не объясню, т.к. из головы не помню. Но все это описано в том же man'е.
Back to top
View user's profile Send private message
curbat
Apprentice
Apprentice


Joined: 29 Aug 2004
Posts: 172
Location: Russia

PostPosted: Sat Oct 30, 2004 3:52 pm    Post subject: Reply with quote

А CHOST="i686-pc-linux-gnu" подойдёт?Или меньше?
Back to top
View user's profile Send private message
viy
Veteran
Veteran


Joined: 03 Jul 2004
Posts: 1580
Location: Riga, Latvia

PostPosted: Sat Oct 30, 2004 3:58 pm    Post subject: Reply with quote

Да, подойдет. В моей сноске на man gcc из прошлого поста сказано, что i686 эквивалентен pentiumpro.

Можешь еще добавить:
Code:
CXXFLAGS="${CFLAGS}"

Это те же CFLAGS, только для C++ (g++).
Back to top
View user's profile Send private message
sorooros
Tux's lil' helper
Tux's lil' helper


Joined: 17 Sep 2004
Posts: 134
Location: Vancouver, Canada

PostPosted: Sun Oct 31, 2004 6:33 am    Post subject: Reply with quote

У меня Селерон 2.2
make.conf:
Code:
CHOST="i686-pc-linux-gnu"
CFLAGS="-march=pentium4 -O3 -pipe -fomit-frame-pointer"
CXXFLAGS="${CFLAGS}"
MAKEOPTS="-j2"
1.7 это скорее всего pentium3
Back to top
View user's profile Send private message
YD
Guru
Guru


Joined: 30 Oct 2004
Posts: 466
Location: Riga, Latvia

PostPosted: Sun Oct 31, 2004 6:44 am    Post subject: Reply with quote

R.S. Pentium3 были до 1.1 Ghz max если не ошибаюсь.. celeron2.2 уж точно от Pentium4 (там cache меньше по-моему на целке)
Back to top
View user's profile Send private message
sorooros
Tux's lil' helper
Tux's lil' helper


Joined: 17 Sep 2004
Posts: 134
Location: Vancouver, Canada

PostPosted: Sun Oct 31, 2004 6:59 am    Post subject: Reply with quote

YD wrote:
R.S. Pentium3 были до 1.1 Ghz max если не ошибаюсь.. celeron2.2 уж точно от Pentium4 (там cache меньше по-моему на целке)

Я нашел что до 1.4 Ghz, но это не важно, YD прав: 1.7 это pentium4 тоже.
Back to top
View user's profile Send private message
Jekpol
Apprentice
Apprentice


Joined: 20 Feb 2004
Posts: 198

PostPosted: Fri Nov 05, 2004 5:01 am    Post subject: Reply with quote

Если socket 478, то это pentium 4 (celeron или чистый P4), какой бы частоты он не был.
_________________
Главное не результат, а процесс.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Russian All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum