AI 백과반도체·딥테크새로 배울 개념 1

PCIe

PCI Express

CPU·GPU·SSD 같은 부품을 빠르게 잇는 고속 직렬 연결 규격이에요.

어떤 개념인가요

PCIe는 PCI Express의 줄임말로, 컴퓨터 안에서 중앙처리장치(CPU)와 그래픽카드, SSD, 네트워크 카드 같은 부품을 이어 주는 고속 연결 규격이에요. 데이터를 한 줄로 길게 보내는 직렬 방식을 써서 선이 꼬이거나 간섭이 생기는 문제를 줄였어요. 세대가 올라갈수록 같은 선로로 더 많은 데이터를 주고받을 수 있어요.

PCIe는 2000년대 초 기존 PCI 버스가 속도를 더 올리기 어려워지면서 등장했고, 그 뒤 여러 세대를 거치며 발전했어요. 저장장치가 하드디스크에서 SSD로 바뀌고 AI 서버가 많은 가속기를 달기 시작하면서 부품 사이를 오가는 데이터 양이 크게 늘었어요. 그래서 PCIe의 속도는 AI 시대 서버 성능을 좌우하는 요소가 되었어요.

작동 원리

PCIe는 데이터를 보내는 신호선 한 쌍을 레인이라는 단위로 묶어 써요. 송신용과 수신용 선을 따로 두어 양방향으로 동시에 데이터를 주고받을 수 있고, 레인을 x1, x4, x16처럼 늘려 대역폭을 키워요. 보내는 쪽과 받는 쪽은 데이터를 작은 패킷으로 나눠 주고받으며, 오류가 나면 다시 보내는 확인 절차도 거쳐요.

세대가 올라가면 한 레인이 감당하는 전송 속도가 빨라져요. 신호를 더 높은 주파수로 보내고 전송 방식을 개선해서, 같은 레인 수로도 이전 세대보다 크게 많은 데이터를 실어 나를 수 있어요. 이 구조 덕분에 하나의 규격으로 그래픽카드와 저장장치, 네트워크 장치까지 모두 연결할 수 있어요.

어디에 쓰이나요

PC와 서버에서는 그래픽카드(GPU), NVMe 방식 SSD, 네트워크 카드 같은 부품이 PCIe 슬롯이나 연결 단자를 통해 CPU와 직접 이어져요. AI 서버에서는 여러 가속기를 PCIe로 묶어 대량의 데이터를 나누어 처리하는 경우가 많아요. 기업용 SSD 컨트롤러처럼 전용 칩을 만들 때도 PCIe 세대와 레인 수를 설계 조건으로 정해요.

세대가 서로 달라도 꽂아서 쓸 수 있어요. 다만 둘 가운데 낮은 세대의 속도로 동작하므로, 최고 속도를 얻으려면 장치와 메인보드 양쪽의 세대와 레인 수를 모두 확인해야 해요.

한계와 오해

PCIe 세대가 높다고 항상 체감 성능이 오르는 것은 아니에요. 작업이 저장장치나 그래픽 처리에 병목이 없을 때는 속도 차이가 거의 드러나지 않아요. 또 여러 장치가 같은 레인을 나눠 쓰면 실제 대역폭은 표기된 최대치보다 낮아져요.

PCIe는 가까운 부품을 잇는 내부 연결 규격이라 먼 거리 통신이나 데이터센터 사이 네트워크를 대신하지 않아요. 흔한 오해는 PCIe 슬롯이 많을수록 무조건 빠르다는 생각인데, 레인 수와 전력, 발열, 메인보드 설계 제약도 함께 따져야 해요.

예를 들면

여러 차선이 있는 고속도로에 비유할 수 있어요. 차선 수와 제한 속도가 높아질수록 같은 시간에 더 많은 차가 목적지에 도착하듯, PCIe 세대와 차선 수가 늘수록 부품 사이로 더 많은 데이터가 빠르게 오가요.

왜 알아둘 만한가요

PCIe 속도가 느리면 아무리 좋은 SSD나 AI 가속기를 달아도 데이터가 제때 들어오지 못해 성능이 떨어져요. 서버나 PC를 고를 때 어떤 PCIe 세대를 지원하는지 확인하면 장비의 실제 성능을 가늠하는 데 도움이 돼요.

출처와 더 읽기

이렇게도 불러요PCI 익스프레스, PCI Express

LastAI에서 직접 보기

백과 문서는 AI가 쓰고, 개념이 맞는지 다시 살펴본 뒤 올렸어요. 값·순위처럼 금방 바뀌는 내용은 적지 않았어요. 틀린 곳이 있으면 알려 주세요. 틀린 곳 알리기마지막으로 고친 날

마이