По той же цене мы можем получить либо
Рабочая станция с двумя 6-ядерными процессорами Xeon 3,4 ГГц, 128 ГБ ОЗУ, 600 ГБ SAS RAID 0
= 12 ядер, 128 ГБ ОЗУ
Или
Кластер 8 x (4 Core i7 3,4 ГГц, 16 ГБ ОЗУ, 250 ГБ SATA, Intel 82579LM), коммутатор Gigabit Ethernet Netgear
= 32 ядра, 128 ГБ ОЗУ
Что лучше? Больше флопов и т. Д.? Если в кластере в 3 раза больше ядер, компенсирует ли это гигабитное соединение Ethernet? (по сравнению с рабочей станцией, где все ОЗУ находятся на одной шине).
Это для запуска пользовательских программ C, занимающихся биоинформатикой.
ИЗМЕНИТЬ, это реальный вопрос, так как человек, который этого хочет, спросил о двух: рабочая станция против «Linux-кластера» ~ 5000 фунтов стерлингов. При поиске в Интернете я обнаружил, что i7 составляет ~ 80 Гфлопс, а Xeon - ~ 90 Гфлопс ... Рабочая станция = ~ 180 Гфлопс против 8 ПК = ~ 640 Гфлопс Эти 640 Гфлопс снизятся после учета накладных расходов на распараллеливание и узких мест в сети Ethernet.
это полностью зависит от рабочей нагрузки, которую необходимо запустить в системе, и от того, насколько хорошо она может масштабироваться в кластерной среде.
Кластер дает вам немного больше мощности и некоторую избыточность (если это возможно для вашего программного обеспечения). Преимущество большой «рабочей станции» состоит в том, что ее проще развернуть, и ваш коммутатор не будет препятствовать ей. Я не могу сказать наверняка, станет ли коммутатор узким местом, поскольку это будет зависеть от ваших размеров передачи и т. Д.