Gentoo AMD64 for Pentium64
Windows 5 января, 2006 - 10:36
Вопрос. У меня 64-х битный пень (PIV). Gentoo AMD64 с ним работать будет? Кто-нибудь уже пробовал ставить?
»
- Для комментирования войдите или зарегистрируйтесь
Вроде бы для
Вроде бы для Pentium 4 64 существует свой профиль - ia64.
_________________
With Love from Siberia!
http://distfiles.gentoo.org/releases/ia64/2005.1/
Работать не будет.
IMHO, разумеется, но пакеты собранные специально для амд на интеле работать не будут. По крайней мере наоборот не работает совершенно точно - я в свое время пытался дебиан, собранный для ia64 поставить на свой amd64 - "болтяра на М20". Вывалился еще на этапе запуска ядра и опознания оборудования - kernel panic и привет. Люди правильно советуют, бери соответствующий инсталятор и пиши Solved в теме :)
ia64
ладно ладно ia64 это не есть архитектура pentium4. ia64 это архитектура intel itanium так что на пеньке оно работать не будет. наборы команд ощутимо различаются.
У pentium4 em64t это просто надстройка к архитектуре x86. Аналогичная amd64. Такие процессоры надо рассматривать как x86 поддерживающие 64 битный режим вычислений и 64 битную адресацию памяти. Так что заработает он и на x86 и на amd64 профайлах [правда всё это требует соответствующих флагов оптимизации компилятора и gcc как минимум 3.4]. Профайла под em64t в gentoo пока нет...
А ia64 это уже совсем другая песня
_________________
Gentoo GNU/Linux 2.6.14-r5 GCC 3.4.4 Dual Xeon
Re: Работать не будет.
Недавно появился 64studio_amd64 - 64-разрядный debian специально для amd64 и Intel's EM64T -
64 Studio is developing a collection of native software for digital content creation on x86_64 hardware (that's AMD's 64-bit CPUs and Intel's EM64T chips). It's based on the pure 64 port of Debian GNU/Linux, but with a specialised package selection and lots of other customisations.
http://64studio.com/
Alexxy пишет:Так
Есть ли специальные флаги для PIV? Я видел только для AMD64.
Вот это весьма кстати!.. Мне тоже нужно будет поставить Gentoo на Dual Xeon. Поделись, pls, опытом - очень пригодится!..
насчет флагов...
Сам правда не пробовал, но написано что для Интелей с поддержкой em64t нужно использовать -march=nocona
Это вероятно касается и Celeron D...
Про em64t
Немного про оптимизацию можно найти здесь
У меня оптимизация стоит более злая. Вобще про флиги оптимизации можно почитать в мане по gcc... А если самому влом подбирать флаги можно попробовать поставить acovea она сама их подберет...
ЗЫ acovea сам не пробовал так что про качество его работы ничего сказать не могу
А что именно тебе интересно. Впринципе ставиться почти так же как на обычную систему но есть свои тонкости...
_________________
Gentoo GNU/Linux 2.6.15 GCC 3.4.4 Dual Xeon
Quote:> Вот это
Про тонкости как раз интересует... Ладненько, я попробую, потом, если что, у тебя поспрашиваю. Но если там есть какие-то "грабли" сообщи о них pls заранее, чтобы время сэкономить и "не изобретать дважды велосипед".