Расчет мощности кластера по сравнению с одной рабочей станцией [закрыто]

За ту же цену мы можем получить либо

Worktsation, который представляет собой 2 x 6-ядерных процессора Xeon 3,4 ГГц, 128 ГБ RAM, 600 ГБ SAS RAID 0

= 12 ядер, 128 ГБ ОЗУ

или

Кластер 8 x (4 ядра i7 3,4 ГГц, 16 ГБ ОЗУ, 250 ГБ SATA, Intel 82579LM), гигабитный коммутатор Ethernet Netgear

= 32 ядра , 128 ГБ ОЗУ

Что лучше? Больше FLOPS и т. Д.? С кластером, имеющим в 3 раза больше ядер, компенсирует ли это гигабитное соединение Ethernet? (По сравнению с рабочей станцией со всей оперативной памятью на той же шине).

Он предназначен для запуска пользовательских программ на языке C, выполняющих биоинформатику.

РЕДАКТИРОВАТЬ, это реальный вопрос, так как человек, который этого хочет, спросил о двух: рабочая станция против «Linux-кластера» ~ 5000 фунтов стерлингов. Из веб-поиска я найдено i7 ~ 80GFLOPS и Xeon составляет ~ 90 ГФЛОПов ... Рабочая станция = ~ 180 ГФЛОПов против 8 ПК = ~ 640 ГФЛОПов Эти 640 ГФЛОПов снизятся после учета накладных расходов на распараллеливание и узких мест в сети Ethernet.

0
задан 3 February 2012 в 12:52
2 ответа

Кластер дает вам немного больше мощности и некоторую избыточность (если это возможно для вашего программного обеспечения). Преимущество большой «рабочей станции» состоит в том, что ее проще развернуть, и ваш коммутатор не будет препятствовать ей. Я не могу сказать наверняка, станет ли коммутатор узким местом, поскольку это будет зависеть от ваших объемов передачи и т. Д.

1
ответ дан 4 December 2019 в 12:47

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

2
ответ дан 4 December 2019 в 12:47

Теги

Похожие вопросы