LinuxForum.Fans
Тема

Обсуждения флагов CFLAGS и USE для процессора p5q/Quad9550

Автор: virxak 31 сообщений 15341 просмотров
#109263
virxak написал:
нене. Fat-Zer правильно понял. Именно в USE.

Можно пример использования этих USE-флагов, так как у меня:
[console]
gentoo-laptop profiles # grep -v '^#|^$' use*desc | grep -i 'msse|mmmx'
gentoo-laptop profiles #
[/console]
Однако,
[console]
grep -v '^#|^$' use*desc | grep -i 'sse|mmx' | wc -l
84
[/console]

#109264

а почему MAKEOPTS="-j1" такой маленький? у вас 2 ядра я как понимаю мона и -j3 поставить

#109265
Lupo Alberto написал:
[quote=virxak]нене. Fat-Zer правильно понял. Именно в USE.

Можно пример использования этих USE-флагов, так как у меня:
[console]
gentoo-laptop profiles # grep -v '^#|^$' use*desc | grep -i 'msse|mmmx'
gentoo-laptop profiles #
[/console][/quote]
а ну вполне можно и так)

#109267
virxak написал:
а ну вполне можно и так)

Это я к тому, что таких флагов не существует, по крайней мере, в моей системе. Думаю, что и в вашей их также нет.

#109268
Lupo Alberto написал:
[quote=virxak]а ну вполне можно и так)

Это я к тому, что таких флагов не существует, по крайней мере, в моей системе. Думаю, что и в вашей их также нет.[/quote]
значит фейк какойто... Дурят голову начинающим гентушникам)

#109277

Теперь я думаю написать в USE="mmx sse sse2 ssse3 sse4 sse4_1" или sse4 писать не нужна так как есть sse4_1?

#109282
virxak написал:
а почему MAKEOPTS="-j1" такой маленький? у вас 2 ядра я как понимаю мона и -j3 поставить

Собираю я что-то не так часто, да и мне обычно это не к спеху, а при "-j2" HD видео иногда начинает подтормаживать... да и пакеты некоторые не любят во много потоков собираться... но это уже другая песня...

virxak написал:
Теперь я думаю написать в USE="mmx sse sse2 ssse3 sse4 sse4_1" или sse4 писать не нужна так как есть sse4_1?

Вы от этих флагов выгоду всё равно не получите в ближайшем будущем, если конечно что-то очень специфическое использовать не будете... но если всё же напишите, то:
1) Писать обязательно оба
2) sse4_1 -так флаг точно не назовут...

#109283

virxak, флага sse4_1 на данный момент не существует:
[console]
euse -i sse4_1
global use flags (searching: sse4_1)
************************************************************
no matching entries found

local use flags (searching: sse4_1)
************************************************************
no matching entries found
[/console]

#109287

Спасибо будем знать =)
Я хотел бы на генте(х64) запускать под вайном Wow; Sc2 и тп. Это игры 32 битные. При выборе профиля non-multilib я так понимаю они запускаться не будут? а если все таки выбирать *desktop/kde то Emulation IA32 Support в конфиге ядра ставить поддержку нужно обязательно?

#239298

Всем хай, господа.
Решил поднять тему годовой давности.
Вопрос на самом деле мелкий. есть опция -march=native(core2 etc) и есть -mtune=native(core2 etc). Я знаю что -march включает в себя -mtune. так зачем его многие указывают? Читал к своему процу, что включение -march=core2 включает только оптимизации sse sse2 sse3 и ssse3. А march=native включает 4.1 сюда же. Поэтому в свой мэйк я пишу: -march=native -O2 -pipe. Где то команду нарыл(не помню уже какую) там определяется какие флаги оптимизации будут стоять при использовании различных параметров в CFLAGS. И показало что -march=native включает у себя -mtune=core2. А если принудительно включить -mtune=native? Будет лучше или те же яйца? Может кто команду знает какой можно сравнить флаги оптимизации при выставлении определенных параметров...

Войдите или зарегистрируйтесь, чтобы ответить.