Есть PCI-E линии со стороны чипсета, а есть со стороны CPU. У чипсета может не быть 3.0. У процессора Haswell (lga 1150) должно быть 16 линий pci-e 3.0, а вот как ими распорядились на плате — это может быть по-разному. Если все в один слот (для видеокарты) — то там будет полноценные 3.0, но могут растаскать по разным слотам и nvme. Тут я бы внимательно мануал от материнской платы читал.
Впрочем, что тебе необходимо? Если нужна скорость 3.0 — то забей, задач, на которых разница была бы чувствительная, не так много. Если некоторые специфические аппаратно-программные плюшки, то таких задач еще меньше, собственно я знаю только про Rocm-драйвера от AMD, где это требовалось.
Вся скорость PCI-E нужна в основном или для современных nvme или в некоторых играх/программах для GPU. Учитывая, что платформе (lga 1150) более 10 лет уже, ты там собрался из нее все соки что ли выжимать?
Здравствуйте, Michael7, Вы писали:
M>Есть PCI-E линии со стороны чипсета, а есть со стороны CPU. У чипсета может не быть 3.0. У процессора Haswell (lga 1150) должно быть 16 линий pci-e 3.0, а вот как ими распорядились на плате — это может быть по-разному. Если все в один слот (для видеокарты) — то там будет полноценные 3.0, но могут растаскать по разным слотам и nvme. Тут я бы внимательно мануал от материнской платы читал.
M>Впрочем, что тебе необходимо? Если нужна скорость 3.0 — то забей, задач, на которых разница была бы чувствительная, не так много. Если некоторые специфические аппаратно-программные плюшки, то таких задач еще меньше, собственно я знаю только про Rocm-драйвера от AMD, где это требовалось.
M>Вся скорость PCI-E нужна в основном или для современных nvme или в некоторых играх/программах для GPU. Учитывая, что платформе (lga 1150) более 10 лет уже, ты там собрался из нее все соки что ли выжимать?
Ну вот собственно gpgpu вообще и rocm в частности я и хочу пощупать
(а также локально погонять современные ии-модели)
У меня есть проц i7-4790 и память ddr3, карта radeon 6800xt, ну и старая материнка с pci-e2.
Я вот и хочу обойтись по дешевке — сменить материнку.
Но чето не нахожу вариантов.
Хотя возможно, мне уже надо полный апгрейд делать, но я только только начал рабзираться в теме.
Re[3]: Существует ли мать c lga1150 и поддержкой pci-e 3 ?
Здравствуйте, DTF, Вы писали:
DTF>Ну вот собственно gpgpu вообще и rocm в частности я и хочу пощупать DTF>(а также локально погонять современные ии-модели) DTF>У меня есть проц i7-4790 и память ddr3, карта radeon 6800xt, ну и старая материнка с pci-e2. DTF>Я вот и хочу обойтись по дешевке — сменить материнку. DTF>Но чето не нахожу вариантов.
CPU support
ROCm requires CPUs that support PCIe™ atomics. Modern CPUs after the release of 1st generation AMD Zen CPU and Intel™ Haswell support PCIe atomics.
DTF>Хотя возможно, мне уже надо полный апгрейд делать, но я только только начал рабзираться в теме.
Смотря какие возможности по деньгам и потребности. 4-х ядер может быть маловато в некоторых задачах. Замечу еще про объем памяти. Мне моих 64Гб пока достаточно, но уже изредка стало впритык и думаю, если стану апгрейдиться, то поставлю 128 Гб.
Re[4]: Существует ли мать c lga1150 и поддержкой pci-e 3 ?
Здравствуйте, DTF, Вы писали:
DTF>Если на процессоре pcie3 есть, на видяхе есть, а на чипсете — нет, то общаться они смогут через pcie2, DTF>и никаких атомиков, так ведь? DTF>Или нет?
Вот честно совсем точно не знаю. На плате могут быть разные слоты, одни — подключенные через чипсет, другие — напрямую от процессора. Мне казалось, что достаточно, если процессор поддерживает PCI-E 3.0 и плата воткнута в соответствующий слот (скорее всего, ближайший к процессору). В принципе у AMD есть не очень хорошая тенденция, что они в своих драйверах не любят совместимость с чем-то заметно старым поддерживать, так что даже если у них написано, что минимально нужен Haswell, есть некоторая вероятность, что этого недостаточно окажется на практике или в BIOS какие-то настройки выключены.
Если есть возможность проверить я бы вот что сделал: записал отдельный диск с установленной рекомендованной системой (наверное Ubuntu 22.04 оптимальна) и драйверами, а потом его подключил к спорному компьютеру и убедился, что все работает или нет. Благо, что для просто установки Rocm в систему не требуется никакой совместимости и даже наличия видеокарты, вот как работать будут — это уже другой вопрос. Для правильной работы, кстати, может понадобиться правильные переменные окружения выставить, например, мне для работы RX 6600 XT в свое время требовалось записать export HSA_OVERRIDE_GFX_VERSION = "10.3.0" Впрочем, для 6800 xt это вроде не требуется.
Re: Существует ли мать c lga1150 и поддержкой pci-e 3 ?
Я, конечно, могу ошибаться, но по моему, линии PCIe с "первых (1..4) слотов" заведены прямо на процессор. Если слотов на материнке больше, то только следующие работают через "расширитель" южного моста, и их уровень зависит от поддерживаемой чипсетом.
Т.е. нужно смотреть доку на имеющуюся материнку, там должно быть подписано какой слот куда заведен.