Questions tagged [pci-express]

PCI-Express is a high-speed expansion bus which is developed to replace older buses such as PCI and AGP. The most common use of PCI-Express is the GPU installation on motherboards.

274 questions with no upvoted or accepted answers
Filter by
Sorted by
Tagged with
6 votes
0 answers
2k views

How do I make M.2 PCIe SSD drives non-removeable in Windows 10?

For the first time, I've built my own computer. I bought a M.2 SSD (specifically the ADATA XPG SX6000 M.2 2280 PCIe Gen3x2 SSD - 512GB) and slipped it into the Ultra M.2 slot on the back side of my ...
Will Matheson's user avatar
5 votes
1 answer
2k views

ESXi PCIe passthrough of GPU recognized in guest OS but not functional

I have an ESXi server and am having issues passing a Radeon RX 5700 through to a Windows 10 VM. Windows sees the GPU, but reports that it has stopped the device because it has reported problems (Code ...
534N's user avatar
  • 51
4 votes
1 answer
388 views

x16/x16 vs x8/x8

I am considering purchasing an LGA1155 board but dual GPUs they only run at x8/x8. From my research it seems that you lose about 1-3% tops when running at 2500*1600 but a lot more when running games ...
nextgenneo's user avatar
3 votes
0 answers
1k views

Is it possible to disable an M.2 SSD without physically unscrewing it?

I want to be able to "hide" the presence of my M.2 NVMe ssd. For example, it can be useful when experimenting with OS installation to experimental drive, and you want to be sure it wont ...
Ashark's user avatar
  • 3,788
3 votes
1 answer
1k views

lspci output of NVMe SSD in M.2 slot

I am developing some system management scripts and was wondering if a M.2 NVMe slot on the motherboard shows up in lspci output? Unfortunately, I don't have the hardware currently to test this (I have ...
BoomDizzle's user avatar
3 votes
0 answers
640 views

Linux / NVMe, disable interrupt coalescing

I'm looking at testing an NVMe device with interrupt coalescing enabled, and disabled. NVMe protocol defined interrupt coalescing parameters that can be passed to the device, and in free BSD the nvme ...
Martin's user avatar
  • 41
3 votes
0 answers
624 views

Simultaneous IO to multiple SSDs in external USB 3.0 enclosures

UPDATE: Just tried this scenario on a board with eight extra SATA ports and it works. Slower than I'd thought but still acceptable. As per the discussion with David Schwartz I believe he may be ...
soulsabr's user avatar
  • 156
3 votes
1 answer
2k views

Can a simple adapter connect a SATA device directly to the PCIe bus?

While looking for an easy and inexpensive way to add one more SATA connector in my computer I came across this PCI Express to SATA Adapter: It has no electronics on it, just PCB traces that connect ...
mc510's user avatar
  • 63
3 votes
0 answers
2k views

Adding eSATA PCI Express card

I've tried to add a PCI Express card to be able to plug eSATA hard drives to my home server (running Proxmox). Everything is plugged but I'm stuck. Is there any thing to do to setup the PCI card ? ...
AsTeR's user avatar
  • 219
3 votes
1 answer
2k views

Is it possible to use an SSD with a Airport Card PCIe slot in a Mac mini (A1176)?

I have made some modifications to an old Mac mini I picked up. I’ve removed the optical drive and have two 750GB WD drives installed, maxed the RAM and upgraded the CPU to a Core 2 Duo. Now I’d like ...
Rob's user avatar
  • 31
2 votes
0 answers
189 views

SATA Card Blocks On-Board RAID Controller

I have a PCI-Express two-port SATA card (from SSU). It is model SU-SATA3-T2. I'm installing it in a Dell Optiplex 990. The Dell motherboard part number is 06D7TR. The card seems to work, but with one ...
Herb Ray's user avatar
2 votes
0 answers
293 views

How does PCIe card vendors sign option ROMs?

If secure boot is enabled UEFI system would permit to run only signed Option ROMs. I presume PCIe card vendors want their devices to work even if Secure Boot is enabled. Therefore how does PCIe card ...
kostr22's user avatar
  • 163
2 votes
1 answer
3k views

How to resolve the issue when Windows 10 Pro OS, pre-installed in my BMAX B1 Mini PC, does not detect M.2 2280 M Key SSD in it?

My new BMAX B1 Mini PC, with pre-installed Microsoft Windows 10 Pro, has a M.2 2280 SSD with M Key Slot in it. Accordingly, I have purchased and inserted a 256GB Transcend M.2  2280  NVMe PCIe Gen3 x4 ...
Soumendra Nath Thakur's user avatar
2 votes
0 answers
119 views

What is the correct way to use an Intel Wifi adapter in a desktop computer?

I currently have a desktop computer with the Z390 M Gaming motherboard from Gigabyte. I want to add Wifi support to this desktop computer using an Intel wifi adapter, due to their excellent driver ...
john01dav's user avatar
  • 326
2 votes
0 answers
1k views

What are the possible repurcussions of unplugging an eGPU without ‘ejecting’ it?

So, at least on macOS, your computer may complain when you simply unplug a Thunderbolt / PCIe GPU: I've basically been ignoring this, so far — when my computer is asleep, it takes a substantial time ...
ELLIOTTCABLE's user avatar
  • 2,475
2 votes
0 answers
228 views

Why is my computer not noticing the graphics cards I've plugged into it?

I am attempting to connect a couple of "Radeon RX 480" graphics cards to my BIOSTAR TB85 motherboard via PCIe risers. I have installed Ubuntu 16.04.3 LTS onto the machine, plugged the graphics cards ...
mherzl's user avatar
  • 173
2 votes
0 answers
6k views

PCIe slot detected by dmidecode but not by lspci

I'm using a computer with 4 different PCI slots. I'm using a x4 lanes PCIe device in one of them (a x4 lanes slot), and it works properly. However, I haven't managed to make it work in the x16 lanes. ...
lmjc's user avatar
  • 21
2 votes
0 answers
45 views

eSATA PCIe card, HotSwap, and errors

I've been using HotSwap (http://mt-naka.com/hotswap/index_enu.htm) to remove HDDs connected to an eSATA PCIe card. These drives are for backups. The problem is that every time I use HotSwap to eject ...
TurboCharge's user avatar
2 votes
0 answers
280 views

Can I pass non-graphics PCI-E without host drivers to virtualbox vm on FreeBSD

Like the question says, I have a pci-e card with windows (but not freeBSD) drivers. Can it be passed through from a host running FreeBSD 10.3 or higher to a VirtualBox VM running Windows 8.1/10? The ...
Stilez's user avatar
  • 1,705
2 votes
0 answers
430 views

Can a motherboard support more GPUs than its total PCI-e slots?

Suppose your typical ATX motherboard (or similar) has X number of PCI-e slots. Is it possible to connect additional GPUs (or any PCI-e device for that matter) beyond X? I've seen a few solutions, ...
Hiigaran's user avatar
  • 141
2 votes
0 answers
148 views

What is the maximum read speed I can get on a MacBook Pro Mid-2015?

From what I have read and being told by Apple support, the MacBook Pro mid-2015 has a PCI v3 x4. Wikipedia says that each lane in PCI v3 brings 985 MB/s, so PCI v3 x4 should be 985 * 4 = 3940 MBps (...
Franck Dernoncourt's user avatar
2 votes
1 answer
2k views

How can I tell what PCIe USB 3.0 cards are compatible with NAS4Free / FreeBSD?

I have NAS4Free running on an HP ProLiant Microserver G7 N40L/N54L. The Microserver only has USB 2.0 ports, so I’m thinking of purchasing a PCIe card so I can use a USB 3.0 hard drive at full speed. ...
cp.engr's user avatar
  • 242
2 votes
0 answers
904 views

PCI passthrough KVM

I am trying to passthrough my Tesla K40m GPU accelerator to a qemu-kvm virtual machine via the VFIO driver on Ubuntu 14.04.2. I downloaded all drivers and CUDA libraries, and I compiled all sample ...
nlamember's user avatar
2 votes
0 answers
804 views

same pci bus address for pci slot and on board ethernet port?

The pci slot address shown is same as the one shown for on board ethernet card. There is a conflict. Not sure how to resolve it. Various command output are dmidecode -t 9 | grep 'Bus Address' ...
Agent Tux 636's user avatar
2 votes
0 answers
554 views

Plugging in a GPU into a PCI slot via a PCI-e to PCI converter: is it possible?

First of all, this is for a GPGPU project so I only need a very small amount of bandwidth. The bandwidth for PCI and PCI-e 1x slots are several orders of magnitude more than I need. Some people have ...
Callum Rogers's user avatar
2 votes
2 answers
396 views

How to correctly use 2 PSUs in a multi-GPU server

I am in the process of building a personal multi-gpu server for deep learning projects. Currently, I have 4x 4090 and 2x 1600W Superflower Titanium PSUs. The GPUs will be connected to the motherboard ...
Enigma's user avatar
  • 121
1 vote
0 answers
42 views

Is it possible to modfiy prefetchable memory for a PCI bridge?

The previous FPGA allowed for 0xFFFFF amount of memory. The newer FPGA has double the memory. The Linux pci driver is able to assign the correct memory space for each pci bus. [ 1.882289] pci 0000:...
RAZ_Muh_Taz's user avatar
1 vote
0 answers
234 views

Writing to PCIe registers at offsets > 0x1000

I'm on Ubuntu 22. I have a PCIe device (Intel H310 LPC), and I'd like to write to a particular configuration register (GEN_PMCON_A). According to the datasheet (p. 174), the GEN_PMCON_A register is at ...
Jason C's user avatar
  • 10.8k
1 vote
1 answer
102 views

Alma Linux 9.x PLX SDK

The Broadcomm Linux PLX SDK 8.23 can be compiled and loaded on CentOS7, Alma Linux 8.8, openSUSE 15.5 or Ubuntu 20.04 computers essentially without problems (besides changing a mm->mmap_sem to mm-&...
R. J. Mathar's user avatar
1 vote
0 answers
74 views

Does CPU bottleneck and pci-e bandwidth matter when it comes to training and running keras/tf models?

I have an old Intel NUC (i7-6770HQ) with two m2 slots and connected a 2070 Super using one of these nvme to pcie adapters: they are also commonly used for bitcoin mining. I have observed that bench-...
user2741831's user avatar
1 vote
0 answers
109 views

SD Card Reader going to sleep

My SD card reader on my new 12th gen Intel HP laptop goes to sleep after 12 or so seconds. Any action on it after that (that isn't cached) takes 3 seconds. My wife's computer has the same issue but ...
eric.frederich's user avatar
1 vote
0 answers
44 views

Can I have two PEX8748 downstream ports to communicate w/ each other?

The setup is like this: One host connects to one NVMe card which uses a PEX8748 to connect the SSDs. What we want is to have two such NVMe ports connected using a cross cable (TX - RX, and vice versa),...
farhill's user avatar
  • 11
1 vote
2 answers
2k views

How can I understand the device topology?

I am having trouble understanding the device-model and PCIe topology on my system. I've listed the output I've been looking at and attempted to explain my mental-model of what's there in hopes it ...
shafe's user avatar
  • 111
1 vote
1 answer
1k views

Is an M.2 Wi-Fi card backwards compatible with regular PCIe?

So I have this HP laptop from 2014 which has a Realtek RTL8188EE 802.11bgn Wi-Fi card. There have been issues with it. I know it's a PCIe Wi-Fi card. I've been looking for replacements, like the Intel ...
Razor's user avatar
  • 121
1 vote
0 answers
899 views

PCIe link to NVMe drive downgrades to 2.5GT/s (PCIe 1.0) after writing data

I put a MKNSSDPL2TB-D8 NVMe drive in a Lenovo Thinkpad E595 laptop. When checking the speeds with dd, I noticed that they are not very good. It turns out that after the test, the link speed was ...
Manuel Jacob's user avatar
1 vote
0 answers
559 views

How to connect mini PCIe that uses USB to PCIe?

I have a Quectel LTE-A EM160R-GL which I need to connect to a motherboard, this module is using M.2 using the USB interface. I have read similar posts such as these: Does a mini PCIe to PCIe slot ...
roee klinger's user avatar
1 vote
0 answers
70 views

What type of adapter/enclosure to get from Amazon U.K. for LITEON CL1-3D256-Q11

Friend of mine’s Dell Windows inspiron 2-in-1 laptop/tablet won’t boot, has unbacked up last three years of uni work on it, including his final dissertation of this year. It goes into a windows ...
JosephCorrectEnglishPronouns's user avatar
1 vote
0 answers
557 views

Is it possibe to convert an existing PCIe gen3.0 x16 Graphics card to PCIe gen4 x8 without sacrificing the bandwidth

Since PCIe gen4 x8 speed(15.754 GB/s - source from WikiPedia) is equal to PCIe gen3 x16. Is there any converters available to do this?? for example I have an 11900k or 5900x with 2 GPU's(for PCIe pass-...
snjy's user avatar
  • 11
1 vote
0 answers
326 views

Someone asked me about PCIe GEN 3 X16 to Mini SAS HD 8X Dual Port Adapter (sff-8643) which led to some confusion about pcie and how it works

A friend of mine had an old computer and wanted to set it up as a server and wanted to try using a sas connector's for the first time and asked me how it worked... Well i have never used sas stuff as ...
Faust's user avatar
  • 119
1 vote
1 answer
519 views

What does "Connectors with shared bandwidth" mean on a motherboard?

I have a z590-E with the following in the manual... The problem is there is no context given to the "configurations" and I am not sure what it is trying to tell me. I seem to not be able to ...
Jackie's user avatar
  • 817
1 vote
1 answer
2k views

M.2 M-key SSD but Sata Slot?

M.2 Slot 1x 2280 SATA M.2 (M key) slot This is the listed spec for my laptop model. When I open my laptop, the slot is also a pure m key slot. I did some research and it mentioned m-key slots are ...
Lawrence's user avatar
1 vote
0 answers
351 views

Can anyone tell if it is m.2 PCIe gen3x4 port?

Can anyone tell is it PCIe gen3x4 m.2 ssd port? Will it support m.2 nvme ssd? Thanks.
Ankit Jain's user avatar
1 vote
0 answers
308 views

Pci device not showing up

Sorry if the question has been answered before but my google skills are at an end. I'm running Proxmox 6.3-6 on a Supermicro A1SAM-2550F Motherboard and want to connect an Atheros AR5BXB92 / AR9280 ...
Robin Jonasch's user avatar
1 vote
0 answers
56 views

Can I insert an M.2 pci-e 3.0 x4 on an M.2 slot that only supports pci-e 2.0?

My motherboard is an Asus prime h310m-c and the ssd that I wanted to buy is xpg spectrix s40g m.2 2280 m.2 2280 . Will this work on my pc?
Jackz's user avatar
  • 11
1 vote
0 answers
467 views

How to use pci express serial card in raspberry pi compute module 4?

I'm running Raspberry Pi OS with desktop(Release date: January 11th 2021) in my raspberry pi compute module 4. pi@raspberrypi:~ $ uname -a Linux raspberrypi 5.10.16-v7l #1 SMP Tue Feb 23 19:01:18 CST ...
Huichun Zhang's user avatar
1 vote
0 answers
2k views

How do I work out if my PCIe is capable of splitting channels on a PCIe slot

I'm currently looking at options to repurpose an older machine (or potentially build a new storage server) in a year or two. One rather interesting potential piece of hardware is a card that would let ...
Journeyman Geek's user avatar
  • 129k
1 vote
0 answers
2k views

Is there a way to distinguish between PCH and CPU connected PCIe slots on motherboard?

I have an ASUS prime z370-A motherboard. It has the following pcie ports layout (as can be seen on this picture https://www.asus.com/media/global/gallery/LABeazMNCf93fg9W_setting_fff_1_90_end_1000....
Ashark's user avatar
  • 3,788
1 vote
1 answer
64 views

More Speed for 4,1 Mac Pro?

I'm using an early 2009 Mac Pro, 4,1 2.66Ghz, 32 GB memory, 2TB HDD, GeForce GT 120. Tried the hack to 5,1 and it would not complete even though SIP was disabled. So won't be using Sierra, stuck with ...
ZHMMY's user avatar
  • 11
1 vote
0 answers
73 views

How does PCI-Express work at a software level?

At a software level, how do you communicate with a PCIe card? (I realise only the OS has to care about such details, but I'm overly curious...) I can imagine two possible ways it could work: Cards ...
MathematicalOrchid's user avatar
1 vote
0 answers
210 views

How do I figure out which motherboard will support my PCIe needs?

I'm getting ready to build system #2 because my first go-around didn't seem to work, or I've done something wrong. I'm attempting to run a Gigabyte Radeon 5700XT GPU in the same system as a BlackMagic ...
Jon Griffith's user avatar

1
2 3 4 5 6