Страница 1 из 1

Freebsd+em64t

Добавлено: 2012-03-23 17:37:25
roman_ssh
Доброго времени суток господа!

Подскажите, как наиболее грамотно реализовать данную совокупность при установке ветки amd64. Собственно интересует конкретно 2 позиции, CPUTYPE= из make.conf и cpu= из GENERIC.
Чего туда совать?, по первой позиции нашёл что на atom надо nocona ставить, хотя судя по скриптам все MP intel процессора получают при компиляции nocona, ну да ладно. По второй совсем странно всё, предлогают HAMMER оставлять и не беспокоиться даже когда процессор как K8-class определяется, глаз режет, но работает, у меня atom510, написано, что архитектура em64t поддерживается. Когда приобрёл, честно сказать было не втерпёж и поставил ветку i386. В принципе работало неплохо, но есть "НО", всех не упомню, одно, постоянно падал udpxy, проксирую iptv с провайдера, спасал monitord. Тут чёто вышла 9.0, на работе попробовал, вроде работает, ноль правда в миноре версии смущает, сыро как правило, ну да ладно, кстати с udpxy проблем не стало, но тут опять "но", собрался собрать кодеки для астериски собрать, компилятся они пр наличии библиотек интеловских Integrated Performance Primitives (IPP), и тут опять несхождение, есть 4 версии:
Intel.Integrated.Performance.Primitives.v6.1.1.042.LINUX-TBE
Intel.Integrated.Performance.Primitives.v6.1.1.042.LINUX.EM64T-TBE
Intel.Integrated.Performance.Primitives.v6.1.1.042.LINUX.INTEL.ATOM-TBE
Intel.Integrated.Performance.Primitives.v6.1.1.042.LINUX.ITANIUM-TBE
тоесть ATOM и EM64T у них както поразному, судя по набору инструкций сайта intel во всех процессорах atom имеется 64bit.

Кому верить?
Куда бежать? ))

а, да, совсем забыл.

Код: Выделить всё

FreeBSD atom.seti.lan 9.0-RELEASE FreeBSD 9.0-RELEASE #3: Thu Mar 22 21:48:13 NOVT 2012     roman@atom.seti.lan:/usr/src/sys/amd64/compile/ATOM  amd64

Код: Выделить всё

CPU: Intel(R) Atom(TM) CPU D510   @ 1.66GHz (1666.73-MHz K8-class CPU)
FreeBSD/SMP: Multiprocessor System Detected: 4 CPUs
 cpu0 (BSP): APIC ID:  0
 cpu1 (AP/HT): APIC ID:  1
 cpu2 (AP): APIC ID:  2
 cpu3 (AP/HT): APIC ID:  3
cpu0: <ACPI CPU> on acpi0
cpu1: <ACPI CPU> on acpi0
cpu2: <ACPI CPU> on acpi0
cpu3: <ACPI CPU> on acpi0
p4tcc0: <CPU Frequency Thermal Control> on cpu0
p4tcc1: <CPU Frequency Thermal Control> on cpu1
p4tcc2: <CPU Frequency Thermal Control> on cpu2
p4tcc3: <CPU Frequency Thermal Control> on cpu3
SMP: AP CPU #1 Launched!
SMP: AP CPU #2 Launched!
SMP: AP CPU #3 Launched

Re: Freebsd+em64t

Добавлено: 2012-03-23 17:52:57
Alex Keda
ничё не понял
что надо-то?

Re: Freebsd+em64t

Добавлено: 2012-03-23 18:15:59
roman_ssh

Код: Выделить всё

Подскажите, как наиболее грамотно реализовать данную совокупность при установке ветки amd64. Собственно интересует конкретно 2 позиции, CPUTYPE= из make.conf и cpu= из GENERIC

Re: Freebsd+em64t

Добавлено: 2012-03-23 18:41:04
roman_ssh
Ещё одно не добавил. качаем Intel.Integrated.Performance.Primitives.v6.1.1.042.LINUX.INTEL.ATOM-TBE, архив, внутри с именем l_ipp_lp32_p_6.1.1.042.tar.gz, явно 32 бита, где правда?
И это именно с интела.

Re: Freebsd+em64t

Добавлено: 2012-03-23 19:07:49
fidaj
roman_ssh писал(а):

Код: Выделить всё

Подскажите, как наиболее грамотно реализовать данную совокупность при установке ветки amd64. Собственно интересует конкретно 2 позиции, CPUTYPE= из make.conf и cpu= из GENERIC
CPUTYPE?=nocona
cpu HAMMER

Re: Freebsd+em64t

Добавлено: 2012-03-23 19:36:29
roman_ssh
так и поступил )
но HAMMER это AMD и K8-class при intel както не смотрится.

Re: Freebsd+em64t

Добавлено: 2012-03-23 19:41:07
fidaj
roman_ssh писал(а):так и поступил )
но HAMMER это AMD и K8-class при intel както не смотрится
а другого варианта и не предусмотрено...

Re: Freebsd+em64t

Добавлено: 2012-03-23 19:44:42
roman_ssh
получается остаётся остаться обиженным имеючи freebsd, а линуксоиды имеют право на то чтоб....

Re: Freebsd+em64t

Добавлено: 2012-03-23 19:47:23
roman_ssh
опятьже, что мне использовать:
1.
Intel.Integrated.Performance.Primitives.v6.1.1.042.LINUX.EM64T-TBE
2.
Intel.Integrated.Performance.Primitives.v6.1.1.042.LINUX.INTEL.ATOM-TBE

вторая 32 бита, как я уже говорил, попробую конечно обе, но хотелось бы знать мнение гуру.

Re: Freebsd+em64t

Добавлено: 2012-03-23 19:55:39
fidaj
roman_ssh писал(а):получается остаётся остаться обиженным имеючи freebsd, а линуксоиды имеют право на то чтоб....
кто тебя обидел-то?
о каком праве речь?

Re: Freebsd+em64t

Добавлено: 2012-03-23 20:24:39
roman_ssh
Собираю гентуху, make menuconfig, там есть конкретно выбор процессора, причём помимо всего прочего даже атом есть отдельно, вот и обидно что руки связаны на фре, смотрел исходники ядра, cpp позабыл ужо немного с универа, но понятно по коду что switch/case выбирает либо HAMMER, либо em64t, либо via ( 3 позиции ), cpu=!HAMMER не катит, cpu_opts.h только define HAMMER, хотя, помимо define, дальше вроде всё описано, идиотизм конечно, но мож дописать...?

Re: Freebsd+em64t

Добавлено: 2012-03-23 20:28:13
Alex Keda
с учётом что 64 битную архитектуру интел делает по лицензии полученной у АМД - правда в кувалде =))

Re: Freebsd+em64t

Добавлено: 2012-03-23 20:35:01
roman_ssh
с этим то ясно, всёже непонятно, почему линуксы имеют прово, а бсд нет, откуда дискриминация... )

Re: Freebsd+em64t

Добавлено: 2012-03-23 20:36:16
roman_ssh
опятьже, что мне использовать:
1.
Intel.Integrated.Performance.Primitives.v6.1.1.042.LINUX.EM64T-TBE
2.
Intel.Integrated.Performance.Primitives.v6.1.1.042.LINUX.INTEL.ATOM-TBE

вторая 32 бита!!!
у меня атом, с поддержкой em64t

Re: Freebsd+em64t

Добавлено: 2012-03-23 21:31:12
hizel
а почему вас не смущает, что сейчас это называется Intel64. Какого негатиыва вы вообще к словам прицпились. Интеловцы любят жопой покрутить. EM64T-> x86_64 -> Intel64 - а суть одна.

Re: Freebsd+em64t

Добавлено: 2012-03-23 22:43:04
snorlov
roman_ssh писал(а):опятьже, что мне использовать:
1.
Intel.Integrated.Performance.Primitives.v6.1.1.042.LINUX.EM64T-TBE
2.
Intel.Integrated.Performance.Primitives.v6.1.1.042.LINUX.INTEL.ATOM-TBE
вторая 32 бита!!!
у меня атом, с поддержкой em64t
Ну неужели не открыть wikipedia и не узнать, что atom'ы бывают и 32 бит и 64 бит...

Re: Freebsd+em64t

Добавлено: 2012-03-24 7:31:45
roman_ssh
Ну в общем смысл понятен, можно закрывать.
Нового ничего не узнал.
Вывод:

Код: Выделить всё

CPUTYPE?=nocona
cpu HAMMER
Всем спасибо!

Re: Freebsd+em64t

Добавлено: 2012-03-26 6:18:33
manefesto
но мне кажеться что мир с ядром будут целую вечность собираться

Re: Freebsd+em64t

Добавлено: 2013-04-23 15:39:15
mikie
здравствуйте
есть комп pentium 4 531, mb. asus p5rd2, chipset radeon xpress 200
хочу поставить на него фри 8.3
в связи с этим есть несколько вопросов
1. процессор поддерживает HT и EM64T, я так понимаю я должен ставить дистрибутив amd64?
2. возможны ли проблемы с chipset radeon xpress 200?
3. возможно есть какие то специфические настройки ядра для 64-битной архитектуры?

Re: Freebsd+em64t

Добавлено: 2013-04-23 15:52:58
Alvares
1. Вы можете ставить как 32, так и 64 бита.
2. Поддержка 200 экспресса вроде заявлена в дровах.
3. Да вроде штатно все и так нормально.

Re: Freebsd+em64t

Добавлено: 2013-04-23 15:57:04
snorlov
mikie писал(а):здравствуйте
есть комп pentium 4 531, mb. asus p5rd2, chipset radeon xpress 200
хочу поставить на него фри 8.3
в связи с этим есть несколько вопросов
1. процессор поддерживает HT и EM64T, я так понимаю я должен ставить дистрибутив amd64?
Если памяти 4 Гб и меньше, то без разницы, что ставить, в вашем случае многороцессорные конфигурации поддерживает и под i386 и под amd64 архитектуры...

Re: Freebsd+em64t

Добавлено: 2013-04-23 16:35:23
mikie
Благодарю за помощь
Всего доброго

Re: Freebsd+em64t

Добавлено: 2013-04-28 10:39:47
dekloper
snorlov писал(а):Если памяти 4 Гб и меньше, то без разницы
чойта без разницы?
есть много мотивов ставить х64, например vmx бит, равный еденице CPUID.1:ECX.VMX[bit5] = 1

Re: Freebsd+em64t

Добавлено: 2013-04-28 14:20:37
Alex Keda
и вообще, если проц 64 разрядный, а не какоенить фейковое интелоподелие - то он на 64 битах работает в два раза быстрей.
просто потому что за такт в два раза больше инфы лохматит =)