Hallo zusammen,
ich hätte eine kurze Frage an euch Experten.
Mein älterer Prozessor hat 40 PCIe 3.0 Lanes. Diese 40 Lanes werden tatsächlich nativ von meiner CPU zur Verfügung gestellt. Der Chipsatz ist daran also nicht beteiligt.
Insgesamt drei PCIe 3.0 Slots können auf meinem Mainboard direkt von meiner CPU "bedient" werden:
Slot 1 hat 16 Lanes. Slot 2 ebenfalls. Slot 3 hat zwar die Breite eines 16-Lane-Slots, hat elektrisch aber 8 Lanes.
In Slot 1 steckt eine PCIe 3.0 Grafikkarte. Sie erhält natürlich auch ihre vollen 16 Lanes.
Slot 2 und Slot 3 sind unbelegt. Ich habe hier also noch insgesamt 24 ungenutzte PCIe 3.0 Lanes direkt von der CPU übrig.
Nun ist mein Gedanke, diese beiden Slots für Adapterkarten zu nutzen, auf die ich PCIe 4.0 M.2 SSDs aufstecken möchte.
Meine Frage ist nun, ob z.B. zwei PCIe 4.0 x4 M.2 SSDs auf einer Adapterkarte im PCIe 3.0 x16 Slot mit der vollen Geschwindigkeit laufen werden.
Meine Rechnung: Geschwindigkeit von PCIe 4.0 x4 ist ca. 7,88 GB/s (ohne Overhead gerechnet). Geschwindigkeit von PCIe 3.0 x16 ist (ebenfalls ohne Overhead gerechnet) ca. 15,75 GB/s.
Also müssten zwei PCIe 4.0 x4 M.2 SSDs doch mit voller Geschwindigkeit laufen, wenn beide auf einer Adapterkarte im PCIe 3.0 x16 Slot stecken. Oder habe ich da einen Denkfehler?
Wenn ich keinen Denkfehler habe und meine Rechnung tatsächlich so stimmt, könnte ich im PCIe 3.0 x8 Slot immerhin noch eine PCIe 4.0 x4 M.2 SSD per Adapterkarte einsetzen?
Denn sowohl PCIe 3.0 x8, als auch PCIe 4.0 x4 haben jeweils eine Geschwindigkeit von ca. 7,88 GB/s (mal wieder ohne Overhead).
Bifurcation benötige ich dann eigentlich nicht, wenn meine Rechnung richtig ist, weil für alles insgesamt 40 CPU-Lanes zur Verfügung stehen. Könnte ich es also tatsächlich so umsetzen?
Vielen Dank schon mal.
ich hätte eine kurze Frage an euch Experten.
Mein älterer Prozessor hat 40 PCIe 3.0 Lanes. Diese 40 Lanes werden tatsächlich nativ von meiner CPU zur Verfügung gestellt. Der Chipsatz ist daran also nicht beteiligt.
Insgesamt drei PCIe 3.0 Slots können auf meinem Mainboard direkt von meiner CPU "bedient" werden:
Slot 1 hat 16 Lanes. Slot 2 ebenfalls. Slot 3 hat zwar die Breite eines 16-Lane-Slots, hat elektrisch aber 8 Lanes.
In Slot 1 steckt eine PCIe 3.0 Grafikkarte. Sie erhält natürlich auch ihre vollen 16 Lanes.
Slot 2 und Slot 3 sind unbelegt. Ich habe hier also noch insgesamt 24 ungenutzte PCIe 3.0 Lanes direkt von der CPU übrig.
Nun ist mein Gedanke, diese beiden Slots für Adapterkarten zu nutzen, auf die ich PCIe 4.0 M.2 SSDs aufstecken möchte.
Meine Frage ist nun, ob z.B. zwei PCIe 4.0 x4 M.2 SSDs auf einer Adapterkarte im PCIe 3.0 x16 Slot mit der vollen Geschwindigkeit laufen werden.
Meine Rechnung: Geschwindigkeit von PCIe 4.0 x4 ist ca. 7,88 GB/s (ohne Overhead gerechnet). Geschwindigkeit von PCIe 3.0 x16 ist (ebenfalls ohne Overhead gerechnet) ca. 15,75 GB/s.
Also müssten zwei PCIe 4.0 x4 M.2 SSDs doch mit voller Geschwindigkeit laufen, wenn beide auf einer Adapterkarte im PCIe 3.0 x16 Slot stecken. Oder habe ich da einen Denkfehler?
Wenn ich keinen Denkfehler habe und meine Rechnung tatsächlich so stimmt, könnte ich im PCIe 3.0 x8 Slot immerhin noch eine PCIe 4.0 x4 M.2 SSD per Adapterkarte einsetzen?
Denn sowohl PCIe 3.0 x8, als auch PCIe 4.0 x4 haben jeweils eine Geschwindigkeit von ca. 7,88 GB/s (mal wieder ohne Overhead).
Bifurcation benötige ich dann eigentlich nicht, wenn meine Rechnung richtig ist, weil für alles insgesamt 40 CPU-Lanes zur Verfügung stehen. Könnte ich es also tatsächlich so umsetzen?
Vielen Dank schon mal.