Выбор сервера для математических расчетов
Модераторы: Trinity admin`s, Free-lance moderator`s
Выбор сервера для математических расчетов
Начальством поставлена задача обеспечить вычеслительной мощностью 10-16 удаленных терминалов. Задачи разводка печатных плат, моделирование высокочастотных схем... вообщем сплошная математика.Примерно 30% задач поддерживают multiprocessing. OC - RedHat или SLES.
Бюджет 40-50 тыс $
Встал выбор сервера, всвязи с чем есть несколько вопросов (полазил по инету... но много вопросов осталось)
1) Выбор процессора :
Есть ли информация о сравнительной производительности 1 ядра последних Xeon и Opteron для решения математических задач. Это на данный момент один из основных критериев. Посмотрел результаты тестов CPU2006 увидел преимущество xeon почти в полтоора раза. Это реальное положение дел на текущий момент ???
2) Выбор конфигурации сервера:
2.1 Есть ли конфигурации с 8 процессорами (4x-ядерными)?
2.2 Максимальный обьем оперативки (хотелось бы 4гиг на ядро - возможно ли ?)
Заранее спасибо
Бюджет 40-50 тыс $
Встал выбор сервера, всвязи с чем есть несколько вопросов (полазил по инету... но много вопросов осталось)
1) Выбор процессора :
Есть ли информация о сравнительной производительности 1 ядра последних Xeon и Opteron для решения математических задач. Это на данный момент один из основных критериев. Посмотрел результаты тестов CPU2006 увидел преимущество xeon почти в полтоора раза. Это реальное положение дел на текущий момент ???
2) Выбор конфигурации сервера:
2.1 Есть ли конфигурации с 8 процессорами (4x-ядерными)?
2.2 Максимальный обьем оперативки (хотелось бы 4гиг на ядро - возможно ли ?)
Заранее спасибо
- exLH
- Сотрудник Тринити
- Сообщения: 5061
- Зарегистрирован: 11 фев 2004, 15:49
- Откуда: Москва
- Контактная информация:
На данный момент, интел в большом фаворе. Бесспорно есть приложения, которые луше ощущают себя с процессорами Opteron, но и их не так много.
2.1 Есть ли конфигурации с 8 процессорами (4x-ядерными)?
Есть, более того, есть даже и с 16ю.
Максимальный обьем оперативки (хотелось бы 4гиг на ядро - возможно ли ?)
4GB на ядро вообще не представляет каких-либо сложностей. Если бы Вы хотели 16, то еще можно было бы подумать...
2.1 Есть ли конфигурации с 8 процессорами (4x-ядерными)?
Есть, более того, есть даже и с 16ю.
Максимальный обьем оперативки (хотелось бы 4гиг на ядро - возможно ли ?)
4GB на ядро вообще не представляет каких-либо сложностей. Если бы Вы хотели 16, то еще можно было бы подумать...
Вы имеете ввиду выделить кластер ТОЛЬКО под решение этих задач?Tert писал(а):ZaYacА нельзя ли под эти задачи собрать вычислительный кластер?Примерно 30% задач поддерживают multiprocessing
Думаю с учетом необходимости обеспечения оставшихся 70 % задач вычеслительными мощностями есть большая вероятность не уложиться в бюджет.
Уже отказался от идеи использвания 8 процессорного сервера в пользу двух четырехпроцерных на базе Xeon X5460 . Получается как раз в районе 20-25 тыс. на сервер.
Мда что-то к концу дня все в голове смешалось....gs писал(а):Четырехпроцессорники не могут быть на базе процессоров серии 5ххх. Для них есть процы серии 7ххх.
Помимо ИБМ 3850М2 можно посмотреть более дешевую (хотя конечно менее кудрявую) супермикру.
Тогда получается 3 сервера на базе двух X5460. (итого 3*2*4 = 24 ядра). И остается вопрос как всем этим рулить...
- Tert
- Advanced member
- Сообщения: 4233
- Зарегистрирован: 19 янв 2003, 08:09
- Откуда: Москва
- Контактная информация:
ZaYac
Вообщем то это я и имел ввиду.
Замените один дорогой многопроцессорный сервер на несколько более дешевых двухпроцессорных. Если софт позволяет, то такое решение может быть намного эффективнее.
Никто сейчас не покупает под задачи рендеринга многопроцессорные системы (времена Silicon Image ушли в прошлое).
Вообщем то это я и имел ввиду.
Замените один дорогой многопроцессорный сервер на несколько более дешевых двухпроцессорных. Если софт позволяет, то такое решение может быть намного эффективнее.
Никто сейчас не покупает под задачи рендеринга многопроцессорные системы (времена Silicon Image ушли в прошлое).
Когда есть один сервер- все понятно, пользователи конектятся к нему, софт (те 30%) достаточно просто конфигурируется для использвания заданого количества ядер, оставшеся 70 % задач используют по одному ядру... все довольны, нагрузка на ядра балансируется OC.Tert писал(а):ZaYacНадо читать документацию к ПО.И остается вопрос как всем этим рулить...
А что делать при наличии 3 серверов? Как сбалансировать нагрузку на них?
А может ли кластер обрабатывать на разных нодах не куски одного задания, а полность задания... То есть если есть допустим кластер из двух нодов (по 4 ядра на нод) и на управляющей машине запущено 8 задач не поддерживающих какое-либо распараллеливание, будут ли эти задачи равномерно распределены между нодами?
Кто сейчас на конференции
Сейчас этот форум просматривают: Google [Bot] и 3 гостя