- Нужна топовая система. Максимальная производительность., const86, 14:37 , 06-Мрт-09 (1) –1
>а) Могут ли процессоры intel i7 extreme работать в многопроцессорных конфигурациях? Если >могут, то есть ли платы материнские под 2 и еще лучше >под 4 процессора? Насколько я знаю, пока нет. >б) Есть ли 8-и ядерные варианты intel i7 extreme? Вроде, никто и не обещал. Есть (или будут?) четырёхъядерники с гипертредингом. Выглядит-то как восьмиядерник, но для математики лучше даже не пытаться... По моему жутко скромному мнению, на i7 смотреть рановато, лучше зеон берите. Ну или подождите полгода-год, выйдут более "зрелые" i7 :)
- Нужна топовая система. Максимальная производительность., ANONIMS, 01:23 , 07-Мрт-09 (2)
>Нужна топовая система с максимальной процессорной мощностью. Система нужна для математических рассчетов. Sun Fire X4450 Server 4 Intel Xeon E7450, 6-Core, 2.40 GHz, 1066 MHz FSB, 90W Processors 12 MB L3 Cache per Processor 64 GB Fully Buffered DDR2 Memory up to 8 x 146 GB 10000 rpm 2.5-Inch SAS Disks 1 DVD-RW SAS RAID PCIe HBA 4 x 10/100/1000 Ethernet Ports 5 USB 2.0 Ports 6 PCIe, Two x8, Four x4 Slots 2 High Efficiency 1100W Power Supply Units - Нужна топовая система. Максимальная производительность., EddyT, 14:03 , 20-Апр-09 (3)
>[оверквотинг удален] >в) Что быстрее при прочих равных условиях, i7 extreme (с 4-я ядрами) >или xeon x7460 и на сколько? >г) Какие материнские платы подходят для xeon x7460 (не серверные, лучше подешевле), >чтоб туда можно было установить 2 а лучше 4 таких процессора. > > >Извините пожалуйста, за возможно тупые вопросы, однако я программист, но в железе >разбираюсь не очень. > >Буду очень благодарен - если просветите. a)процы i7 построены на базе ядра Nehalem, 4 ядра, 0,32 nm - для однопроцессорных систем only в начале апреля intel объявил о выходе и Xeon-ов на этом же ядре, серия 55хх приводимые Xeon 7460 построены на предыдущем ядре и техпроцессе б)нет, extrime - только частотка повышенная в)сравнивали работу двух Xeon 5580 и четырех 7460, считали модель в 3Dmax, при прочих равных, система на 2-х процах проиграла меньше 3% во времени, при условии что 4-ка дороже раза в три г) мухи отдельно, котлеты отдельно, плз, так не бывает, если нужна 4-х процессорная система, то и процы должны быть соответствующего класса если интересны подробности, пишите в личку
- Нужна топовая система. Максимальная производительность., XoRe, 14:35 , 24-Апр-09 (5)
Могу предложить альтернативное решение. Кластер - в нем виртуальная машина - в ней ваше приложение. В результате можно использовать имеющиеся машины и отпадает необходимость переплачивать за топовые конфигурации.
- Нужна топовая система. Максимальная производительность., EddyT, 17:12 , 29-Апр-09 (6)
>Могу предложить альтернативное решение. >Кластер - в нем виртуальная машина - в ней ваше приложение. >В результате можно использовать имеющиеся машины и отпадает необходимость переплачивать за топовые >конфигурации. т.е. вы хотите объединить под единым виртуальным пространством несколько машин? и поверх ставить единую задачу? можно подробнее с этого места?
- Нужна топовая система. Максимальная производительность., XoRe, 01:34 , 02-Май-09 (7)
>>Могу предложить альтернативное решение. >>Кластер - в нем виртуальная машина - в ней ваше приложение. >>В результате можно использовать имеющиеся машины и отпадает необходимость переплачивать за топовые >>конфигурации. > >т.е. вы хотите объединить под единым виртуальным пространством несколько машин? и поверх >ставить единую задачу? можно подробнее с этого места? 1. Объединяете компьютеры в кластер. 2. Запускаете в этом кластере virtualbox/vmware/qemu, или любую другую систему виртуализации, которая запустится. 3. В этой ситеме виртуализации запускаете нужную вам операционную систему. 4. В этой операционной системе запускаете ваше приложение. В результате у вас будет высокопроизводительная платформа (несколько процессоров, куча оперативки и т.д.). Система виртуализации позволит все это скрыть от гостевой системы, делая вид что это просто один мощный-мощный компьютер. И ваша программа будет работать со множеством процессоров на множестве компьютеров, думая, что работает с ядрами одного процессора. Сейчас это модная тема - объединять физические компьютеры в один кластер, а в нем уже запускать виртуальные. Это сейчас называется консолидацией. Позволяет рациональнее использовать ресурсы, когда одни сервера простаивают, а другие перегружены.
- Нужна топовая система. Максимальная производительность., pavel_simple, 21:57 , 02-Май-09 (8)
ссылку пожалуйста , а то я например не встречал чтобы на кластерах работали виртуальные машины.
- Нужна топовая система. Максимальная производительность., pavel_simple, 21:59 , 02-Май-09 (9)
>ссылку пожалуйста , а то я например не встречал чтобы на кластерах >работали виртуальные машины. с другой стороны, зачем на кластере крутить виртуальную машину а вней приложение, если лдогичнее в данном случае крутить приложение напрямую на кластере.
- Нужна топовая система. Максимальная производительность., pavel_simple, 22:00 , 02-Май-09 (10)
>>ссылку пожалуйста , а то я например не встречал чтобы на кластерах >>работали виртуальные машины. > >с другой стороны, зачем на кластере крутить виртуальную машину а вней приложение, >если лдогичнее в данном случае крутить приложение напрямую на кластере. опять-же непонятно что эnj за разработчики такие которые пишут прогу которая не может работать на кластерах.
- Нужна топовая система. Максимальная производительность., XoRe, 16:19 , 03-Май-09 (12)
>опять-же непонятно что эnj за разработчики такие которые пишут прогу которая не >может работать на кластерах. Уважаемый, автор темы просит помощи, а не обсирания. Ссылку я привел ниже.
- Нужна топовая система. Максимальная производительность., pavel_simple, 19:47 , 03-Май-09 (13)
>>опять-же непонятно что эnj за разработчики такие которые пишут прогу которая не >>может работать на кластерах. > >Уважаемый, автор темы просит помощи, а не обсирания. >Ссылку я привел ниже. абсирание тут не при чём -- я лишь говорю о том, что товарищи заоптимизировались в доску с ICC , а подумать о методах, которые давно и успешно используются в мат. расчётах почему-то забыли.
- Нужна топовая система. Максимальная производительность., std, 12:22 , 23-Июл-09 (25)
- Нужна топовая система. Максимальная производительность., XoRe, 16:17 , 03-Май-09 (11)
Так. Прошу прощения, что ввел в некоторое заблуждение. Консолидацией называется объединение серверов вместе. А то, что я предложил - это виртуализация на основе такой консолидации. Вот описание реализации такого способа: http://xgu.ru/wiki/Xen/drbd Здесь описано, как загружать несколько виртуальных машин на кластере. Но можно загрузить и одну машину, отдав ей все ресурсы.
- Нужна топовая система. Максимальная производительность., pavel_simple, 19:52 , 03-Май-09 (14)
>Так. >Прошу прощения, что ввел в некоторое заблуждение. >Консолидацией называется объединение серверов вместе. >А то, что я предложил - это виртуализация на основе такой консолидации. > >Вот описание реализации такого способа: >http://xgu.ru/wiki/Xen/drbd >Здесь описано, как загружать несколько виртуальных машин на кластере. >Но можно загрузить и одну машину, отдав ей все ресурсы. нельзя из двух реальный машин собрать высокопроизводительный кластер xen, в котором бы процессоры нескольких реальных машин были бы представленны виртуальными процессорами одной виртуальной машины. кластеры высокой производительности (SSI) строятся на других технологиях, и впервые данные кластера были (под linux) сделаны в рамках проекта mosix.
- Нужна топовая система. Максимальная производительность., XoRe, 09:29 , 04-Май-09 (15)
>[оверквотинг удален] >>http://xgu.ru/wiki/Xen/drbd >>Здесь описано, как загружать несколько виртуальных машин на кластере. >>Но можно загрузить и одну машину, отдав ей все ресурсы. > >нельзя из двух реальный машин собрать высокопроизводительный кластер xen, в котором бы >процессоры нескольких реальных машин были бы представленны виртуальными процессорами одной виртуальной >машины. > >кластеры высокой производительности (SSI) строятся на других технологиях, и впервые данные кластера >были (под linux) сделаны в рамках проекта mosix. Т.е. нельзя отдать виртуалке все ядра процессоров кластера? И есть ли другие решения?
- Нужна топовая система. Максимальная производительность., EddyT, 09:52 , 04-Май-09 (17)
>Т.е. нельзя отдать виртуалке все ядра процессоров кластера? >И есть ли другие решения? одной виртуальной машине нельзя отдать все ресурсы "железной" машины - это прописано в исходниках той же VMW
- Нужна топовая система. Максимальная производительность., EddyT, 09:50 , 04-Май-09 (16)
>Так. >Прошу прощения, что ввел в некоторое заблуждение. >Консолидацией называется объединение серверов вместе. >А то, что я предложил - это виртуализация на основе такой консолидации. > >Вот описание реализации такого способа: >http://xgu.ru/wiki/Xen/drbd >Здесь описано, как загружать несколько виртуальных машин на кластере. >Но можно загрузить и одну машину, отдав ей все ресурсы. Да, консолидация - есть объединение нескольких серверных задач вместе. Применение консолидации на основе виртуальных машин - один из самых больших плюсов вообще виртуализации, как таковой, т.к. позволяет 1) объединить на единой "железной" платформе разные по классу ОС и приложений 2) загрузить до разумных пределов "железную" часть самого сервера, ибо обычно загрузка в районе 25-50% ну и много всяких дополнительных вкусностей Топикстартер несколько путается в понимании многопроцессорности в принципе, а вы ему советуете кластер виртуальный строить... сильно...
- Нужна топовая система. Максимальная производительность., a_shats, 13:31 , 19-Май-09 (18)
Есть еще вариант. А именно IBM 3950 M2 : http://www-03.ibm.com/systems/x/hardware/enterprise/x3950m2/... до 4 шасси в каждом по 4 сокета, то есть с т.з. софта получается как бы 16-головая машина. Ну и - процессоры Х7460 о шести ядрах каждый, 2,66 ГГц тактовой для них как бы доступны :) Но - вопрос, понятно, бюджета.
- Нужна топовая система. Максимальная производительность., tor, 23:58 , 13-Июл-09 (19)
- Нужна топовая система. Максимальная производительность., angra, 00:08 , 14-Июл-09 (20) +1
>Radeon HD 4870 X2 содержит 2400 процессоров ... А если еще пару затяжек вашей травы сделать, то кроме уймы процессоров в этой чудо карте можно обнаружить 150 мониторов, 86 мышек и 50 клавиатур. Хотя не исключен вариант, что после этого ничего кроме еще одной кучи троеточий вы из себя не выдавите :)
- Нужна топовая система. Максимальная производительность., tor, 19:17 , 16-Июл-09 (21)
>>Radeon HD 4870 X2 содержит 2400 процессоров ... > >А если еще пару затяжек вашей травы сделать, то кроме уймы процессоров >в этой чудо карте можно обнаружить 150 мониторов, 86 мышек и >50 клавиатур. Хотя не исключен вариант, что после этого ничего кроме >еще одной кучи троеточий вы из себя не выдавите :) В условии задачи написано: "...Система нужна для математических рассчетов..." Вам нужно бросить курить траву. Про обслуживание терминалов пока неговорилось.
- Нужна топовая система. Максимальная производительность., angra, 07:19 , 19-Июл-09 (23)
Ты значение слова процессор вообще знаешь? Покажи мне хоть одно review любой видеокарты, где говорилось бы, что эта карта содержит 2400 процессоров. ЕМНИП все современные видеокарты используют всего 1(один) процессор.
- Нужна топовая система. Максимальная производительность., alex nop, 02:55 , 18-Июл-09 (22)
Все это вопрос денег, наличия исходников, природы задачи (сильно связанная или слабо связанная), наличия времени.1. Если софт самописный, оптимизирован под Интел и при этом есть исходники. Теоретически: максимальная монолитная машина - это бывший SGI Altix 4700. До 1000 процессоров Intel Itanium2 под управлением одного ядра операционной системы (SUSE). Памяти можно напихать до фига. Можно делать "косые" конфигурации: мало процов + много памяти и мало памяти + много процов (не знаю где так надо). Стоит как сбитый Боинг. Есть машинки попроще, но их уже переплюнули современные процы. 2. У интела существует взаимосвязь между сериями Xeon-ов и количеством процов(сокетов) в системе. Поясню на примере: 3ххх процессоры - работают в односокетной конфигурации, 5ххх (в том числе и 55хх) - работают только в двух сокетной конфигурации, 7ххх (в том числе и 7460) - в четырехсокетной конфигурации. Порядок цен: двухсокетная машинка - от 5k$ до 10-12k$, в зависимости от набивки. Четырехсокетная только начинается от 20k$. 3. Восьмиядерных процов у Интела нет. HT - вычеркиваем заранее, поскольку в математике от него проку нет, вообще нет. 4. Обратите внимание на такой участок как Процессор <=> Память. У современных процессоров 55-й серии он гораздо производительней, чем у 74-й. Т.е. если задача требует интенсивного обмена между процом и памятью, то на 74-й серии вы можете упереться в производительность шины и выкинуть деньги на ветер. Тут надо делать серьезный анализ. 5. 74-я серия становится _только_ в серверные матери, как впрочем и 55-я. Это Xeon-ы, т.е. априори серверные процессоры (несмотря на то, что ядра родственники десктопных)
- Нужна топовая система. Максимальная производительность., Belov Sergey, 15:00 , 21-Июл-09 (24)
Вам надо учесть то, что архитектуры у Core 2 и i7 сильно отличаются, особенно если есть "заточки" в софте под определенную архитектуру. Например та же подсистема памяти: Core 2 имеет большой кеш L2 (до 6 мб), который является общим на каждые 2 ядра. А пропускная способность памяти ограничена шиной процессора. i7 имеет архитектуру памяти схожую с Phenom II. У i7 маленький L2 - 256 кб и большой L3 - 8 мб. Задержки доступа к памяти как и у процессоров AMD весьма низкие, благодаря встроенному контроллеру памяти.Есть несколько хороших статей на IXBT.com: «Новая старая» архитектура Core i7: чего больше — сходства или различий? - http://www.ixbt.com/cpu/intel-ci7-theory.shtml Intel Xeon на ядре Nehalem - http://www.ixbt.com/cpu/intel-xeon-x5560.shtml Процессоры Core i7 в конструктиве LGA1366 - http://www.ixbt.com/cpu/intel-ci7-lga1366.shtml А вообще на вашем месте я попробовал бы другой компилятор (GCC?) на AMD. У них с математической производительностью все в порядке и стоят несколько дешевле. И еще - раньше у HP была возможность взять сервер "на попробовать". Если он устроит можно и купить.
- Нужна топовая система. Максимальная производительность., raider, 21:58 , 05-Сен-09 (26)
Ох и флейм развели. Попадаем пальцем в небо. Надо и что-то дельное предложить.Автору: скажите бюджет для начала. И особенности софта - что именно грузит, на что ставить акцент. А то, понимашь, купим мегасервер, а он на винчестер не сможет успевать сбрасывать результаты вычислений итд... Бюджет в студию. Думаю не более пару тыс. $ --- Удачи.
- Нужна топовая система. Максимальная производительность., DeadMustdie, 21:22 , 07-Сен-09 (27)
- Нужна топовая система. Максимальная производительность., DeadMustdie, 21:47 , 14-Сен-09 (28)
- Нужна топовая система. Максимальная производительность., Александр Лейн, 03:06 , 24-Ноя-09 (29)
Nvidia TESLA ? недавно читал, случайно наткнувшись - так впечатление производит - УУХ! а на счёт кластера из пресловутых ПС3 вы не думали? думалку можно перекомпилить под ее камни, а кластеры на них уже не первый год стряпают, кстати, ваши коллеги - математики. тоесть, просто и сердито - 128 пс3 сеть и перекопиляние вашей думалки. а на такие штуки, как на пример Boinc необращали внимание? если время позволяет - то можно сваять нечто подобное. Удачи!
|