We are independent & ad-supported. We may earn a commission for purchases made through our links.
Advertiser Disclosure
Our website is an independent, advertising-supported platform. We provide our content free of charge to our readers, and to keep it that way, we rely on revenue generated through advertisements and affiliate partnerships. This means that when you click on certain links on our site and make a purchase, we may earn a commission. Learn more.
How We Make Money
We sustain our operations through affiliate commissions and advertising. If you click on an affiliate link and make a purchase, we may receive a commission from the merchant at no additional cost to you. We also display advertisements on our website, which help generate revenue to support our work and keep our content free for readers. Our editorial team operates independently of our advertising and affiliate partnerships to ensure that our content remains unbiased and focused on providing you with the best information and recommendations based on thorough research and honest evaluations. To remain transparent, we’ve provided a list of our current affiliate partners here.
Hardware

Our Promise to you

Founded in 2002, our company has been a trusted resource for readers seeking informative and engaging content. Our dedication to quality remains unwavering—and will never change. We follow a strict editorial policy, ensuring that our content is authored by highly qualified professionals and edited by subject matter experts. This guarantees that everything we publish is objective, accurate, and trustworthy.

Over the years, we've refined our approach to cover a wide range of topics, providing readers with reliable and practical advice to enhance their knowledge and skills. That's why millions of readers turn to us each year. Join us in celebrating the joy of learning, guided by standards you can trust.

What is a PCIe Bus?

By Mike Howells
Updated: May 16, 2024
Views: 21,599
Share

A peripheral component interconnect express bus, also known as a PCIe bus, is a computer part that allows a PCIe peripheral to plug into, and communicate with, a motherboard. PCIe itself is an updated version of older peripheral component interconnect (PCI) technology, which, in principle, allows data to flow between a peripheral and a motherboard. A PCIe bus can handle a much faster transfer of data than older PCI buses, which typically translates to better graphics or network connections.

The general idea behind PCI is to allow add-ons to be installed onto computers. A PCI or PCIe bus can be thought of as an expansion slot, into which modules can be plugged to directly enhance a particular capability of a computer. Common examples of PCIe peripherals are video graphics cards, sound cards, and network cards.

With the addition of a PCIe graphics card, for instance, the processing required to render graphics can be offloaded from a computer's central processing unit (CPU), and handled instead by the graphics card's own processor. This leaves the CPU with more capacity to handle other processing tasks. In most cases, purpose-built PCIe peripherals have their own random access memory (RAM) included as well, and do a much better job at their specific task than a generic CPU.

A PCIe bus itself differs from a PCI bus in that data is sent in serial across dynamically available channels, as opposed to parallel communication across only a finite number of channels. This means that, not only can more than two devices communicate at the same time, but unused channels can be grouped together to provide extra bandwidth if necessary. In the same way, a PCIe bus can respond to decreased demand by turning off unnecessary channels and saving power.

Physically, PCIe connectors are a different size than both PCI connectors and accelerated graphics port (AGP) connectors, which are a third type of common peripheral slot. None are inter-compatible, and trying to force one type of card into the wrong type of connector risks damage to both. In addition there are different sizes of PCIe slots that can handle correspondingly different numbers of channels. These different sizes are represented by a multiplier in the name, and bigger numbers mean more channels, and longer physical length. Speeds range from 1x to 16x, but it is possible for a 16x-sized slot, for instance, to handle only 1x data transfer feeds. This is common in cheaper motherboards to allow greater physical compatibility without the extra cost associated with actually having to handle higher PCIe bus speeds. In such an example, the 16x device will work but only run at 1x speed.

Share
EasyTechJunkie is dedicated to providing accurate and trustworthy information. We carefully select reputable sources and employ a rigorous fact-checking process to maintain the highest standards. To learn more about our commitment to accuracy, read our editorial process.
Discussion Comments
Share
https://www.easytechjunkie.com/what-is-a-pcie-bus.htm
Copy this link
EasyTechJunkie, in your inbox

Our latest articles, guides, and more, delivered daily.

EasyTechJunkie, in your inbox

Our latest articles, guides, and more, delivered daily.