I am going to install nvidia geforce gt 730 GDDR5. It is a 64 bit video card. But I think I have a 32 bit pciex16 slot(See the image). My question is, can 128 bit and 64 bit video cards fit on 32 bit pci slot? The black slot is 3.3V pciex16 slot 32 bit

  • 1
    You might clean it while you've got it open, too. Looks like it's been for a ride round a cement factory :/
    – Tetsujin
    Mar 29, 2017 at 6:12
  • I know, will clean it soon.
    – S.Srihari
    Mar 29, 2017 at 6:27

2 Answers 2


PCI-express slots are not "64 bit" or "128 bit". They have varying numbers of lanes. The more lanes, the faster the interface, but there is not a "bit width" limitation with fewer lanes.

The longer black slot in your picture appears to be an x16 slot, i.e. 16 lanes, which is the largest in anything like common use. Your GTI 730 DDR5 should work fine in that slot.

The "64 bit" or "128 bit" designation for your video card has to do with its internal architecture (specifically the interface between the GPU and the card's onboard memory), not the slot it plugs into.

PCIe is a serial protocol; the bits come in sequence in a "lane". Even a PCIe x1 slot can support 64-bit addresses. PCIe communication is in the form of "transport packets" that allow for either 32- or 64-bit addresses, and 32-bit data fields. See a much more complete description here: http://xillybus.com/tutorials/pci-express-tlp-pcie-primer-tutorial-guide-1

The two white slots in the OP's picture are of course conventional PCI, which is 32 bits wide.


How did you come to the conclusion that the slot was 32 bit? As far as I know all PCIe slots are x64 by default, that's what gives them one of their advantages over older PCI. There is always the possibility of "just try it" and if the PC doesn't post with the​ new GPU or it doesn't work in some way you'll know.

  • Sorry for being such a noob. I came to such a conclusion by seeing this picture. drive.google.com/open?id=0B4R1PCS61woic2NfLWRJQk15MWM The first slot in the pic was similar to that. That's why, you see...
    – S.Srihari
    Mar 29, 2017 at 7:00
  • Yeah the longer sockets are x64, as yours is in the picture. I think it will work fine
    – Aboleth
    Mar 29, 2017 at 7:05
  • 1
    No, the graphic linked by S.S is for conventional PCI (33 MHz, 32 bits) and its wider, but still parallel, variations. Not PCIe. PCIe slots are never "x64" (or x32 either). The physical length of a PCIe slot has nothing to do with the bit width it supports, only with the number of lanes. Additional lanes don't allow more bits; they just make things faster. Mar 29, 2017 at 7:18
  • Yeah I can't read apparently, and yeah the slot length doesn't matter of course :p.
    – Aboleth
    Mar 29, 2017 at 7:20
  • 1
    Regarding PCIe version: your motherboard's manual, or specs from the manufacturer's web site, will tell you. All the PCIe slots on a given motherboard will be of the same version, as this is determined by the chipset. All PCIe versions are "generally" inter-compatible, particularly for older-version cards in a newer-version slot; there may be power issues with PCIe 2.1 cards in PCIe 1.0, 1.0a, or 1.1 slots. Mar 29, 2017 at 7:45

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.