2

У меня есть старый сервер HP ProLiant DL145 G3, который я сейчас использую в основном в качестве бюджетного узла 3D-рендеринга. Сейчас у него два процессора Opteron 2218 (каждый двухъядерный). Я собираюсь подобрать пару дешевых процессоров Opteron 2425 HE для него (с шестигранным ядром), чтобы ускорить его.

Оба этих процессора являются Socket F. TDP на 2425 HE ниже, поэтому мне не нужно беспокоиться о тепле. Тем не менее, HP только официально поддерживала вплоть до Opteron 2220 для этой модели сервера, который является процессором модели "Santa Rosa" вместо "Istanbul", как в 2425 году.

Мои проблемы будут:

  • Я не знаю, запускает ли ОС ядра самостоятельно или зависит от того, будет ли BIOS включать их в первую очередь - если BIOS должен включить их, скорее всего, он не включит все шесть, так как система была предназначена только для двухъядерные (например, BIOS не будет включать AMD-V, даже если 2218 поддерживают его).

  • 2218 использует HT-канал 1 ГГц, а 2425 использует HT-2,4 ГГц. Тем не менее, я прочитал, что HT автоматически договаривается с контроллером на материнской плате, так что я полагаю, что это не проблема, но я не уверен.

  • Напряжение 2218 указано как 1,30/1,35. Я не уверен, что это, но 2425 указан как 1.15V. Я думаю, что mobo договаривается о напряжении с процессором, но я не хотел бы ошибаться, если бы новые процессоры сгорели.

(Также существует тот факт, что кэш-память 2425 на самом деле меньше (512 КБ против 1 МБ), что может повлиять на производительность, но мне, вероятно, придется проверить их, чтобы увидеть, что работает лучше.)

РЕДАКТИРОВАТЬ: я знаю, что не все Socket F Opteron являются взаимозаменяемыми, так как различные модели имеют разные ограничения на количество процессоров. В этом случае это не проблема, поскольку обе рассматриваемые модели предназначены для двухпроцессорных систем.

2 ответа2

2

Трудно понять, не пытаясь это сделать.

Однако есть очень высокая вероятность того, что это не сработает. BIOS на самом деле настраивает процессор, чтобы он работал должным образом, поэтому он должен должным образом поддерживаться BIOS.

Иногда они запускаются, но не работают правильно или даже проходят процесс POST. например, https://serverfault.com/questions/396719/how-do-i-upgrade-the-bios-to-boot-the-motherboard-when-the-cpu-is-not-suported

Если вы посмотрите на современный BIOS, у них есть настройки функций для каждого ядра процессора. Ваш процессор только двухъядерный. Так что у него не будет настроек для других ядер в BIOS для начинающих. DL145 G3 - старый продукт ... HP не добавила поддержку этого ЦП, хотя сокет выглядит так же.

Поскольку вы работаете с 3D-рендерингом, лучше всего вкладывать деньги в GPU и использовать программное обеспечение для рендеринга GPU, такое как Octane, которое не сильно нагружает процессор.

2

Важно отметить, что BIOS написан для распознавания процессоров, а не только для чтения данных с них и их выплевывания. Таким образом, можно поместить процессор в разъем, к которому он технически подходит, и заставить материнскую плату не распознавать его, потому что BIOS никогда не был написан для его распознавания. Более того, вы обнаружите, что производители материнских плат выпускают обновления BIOS, которые содержат не более чем поддержку процессора.

Я упоминаю об этом, потому что последнее обновление BIOS, выпущенное HP для этой системы, было 19.07.2007, в то время как этот процессор не был выпущен до 13.07.2009... почти 2 года спустя. Таким образом, хотя существует небольшая вероятность того, что процессор будет работать, почти наверняка процессор будет иметь функции, не распознаваемые материнской платой.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .