찾아보긴 귀찮고, 읽어도 모르겠고

그런 것들만 골라서 쉬운 말로 바꿔드려요.

기술/반도체·하드웨어

CXL, 서버 공용 메모리 통로

vsnote 2026. 8. 27. 01:08

뉴스에서 CXL을 보셨죠?

대체 뭘 얼마나 바꾼다는 건지 애매하더라고요.

책상서랍만으론 서류가 모자라서, 복도 끝 ‘공용 캐비닛’을 열어 같이 꺼내 쓰게 해 주는 통로—그게 CXL이에요.

한 줄 답: 서버 안에서 CPU·GPU와 메모리를 한 길로 묶어 메모리를 넓히고, 때로는 함께 쓰게 하는 규격이에요.


서버에 공용 메모리 통로를 여는 규격

사무실 비유로 그려볼게요.

서랍은 손 닿는 곳에 있지만 금세 꽉 차요. CXL은 복도 끝 공용 캐비닛으로 길을 열어 여러 프로세서가 필요할 때 꺼내 쓰게 해요. 거리는 늘지만, 용량과 공유가 생겨 막힌 일을 우회해요.

CPU·GPU의 ‘책상서랍(로컬 메모리)’만으론 자료가 모자랄 때, 복도 끝 ‘공용 캐비닛(풀링/확장 메모리)’을 열어 여러 장치가 꺼내 쓰게 하고, 어떤 캐비닛엔 ‘스테이플러·펀치(메모리 근처 연산)’도 넣어 그 자리에서 간단한 처리를 맡기는 그림이에요.

다만 캐비닛까지 걸어가는 시간은 책상서랍보다 길 수 있어요—그래서 모든 일을 거기서 하진 않아요.

정의로 옮기면 이렇습니다.

CXL은 PCIe 선로를 활용해 CPU와 가속기, 메모리 장치를 고속으로 연결하고, 시스템 메모리를 확장·공유하게 하는 개방형 인터커넥트 규격이에요.

  • 메모리를 늘린다(확장): 서버에 붙일 수 있는 메모리의 ‘덩치’를 키워요
  • 같이 쓴다(공유·풀링): 여러 장치가 공용 캐비닛을 나눠 써요
  • 메모리 쪽에서 처리한다(근접 연산): 데이터가 있는 자리에서 일부 일을 끝내 전송을 줄여요

비유가 깨지는 지점: 공용 캐비닛은 멀리 있어요. 로컬 서랍보다 가져오는데 시간이 더 들 수 있어, ‘전부’를 캐비닛에서 하진 않아요.

실물 예로는 메모리 확장에 쓰는 CMM‑DDR5, 메모리 근처에서 연산을 붙인 MX1 같은 장치가 소개됐어요.


AI가 막힌 곳: 메모리와 데이터 옮기기

요즘 AI 학습·추론에선 일을 나눠 하다 보니 GPU가 놀게 되는 병목이 생겼다는 지적이 있었고, 이를 풀 방법으로 CXL 기반 ‘공용 메모리(풀링)’와 대화 내역 같은 ‘캐시를 따로 내려두기(캐시 오프로딩)’가 제시됐어요.

동시에 이런 시도를 받쳐줄 하드웨어도 등장했어요.

PCIe 6.0과 CXL 3.0 같은 고속 길, 그리고 많은 레인 수를 갖춘 차세대 플랫폼이 소개되면서 실제 적용의 발판이 깔린 셈이에요.

정리하면, 막힌 곳(메모리·전송)과 이를 풀 도구(CXL·차세대 플랫폼)가 동시에 보이기 시작해 지금 ‘CXL’이 뉴스에 자주 올라오는 거예요.


로컬만 쓰던 메모리를 ‘확장·공유·근접연산’으로 바꾼다

확장형의 변화부터 볼게요.

CXL 기반 CMM‑DDR5는 기존 DDR5 모듈 대비 시스템 메모리 용량을 50% 늘리고, 대역폭도 30% 보탰다고 소개됐습니다.

데이터 처리 성능 수치는 초당 36GB로 제시됐어요.

연산형에선 ‘데이터를 덜 옮긴다’가 핵심이에요.

MX1 발표에 따르면, 호스트 CPU가 CXL로 데이터를 보내 처리하던 기존 방식과 비교해 처리량은 최대 4.7배, 에너지 효율은 최대 18.7배였고, CPU가 로컬 DDR5를 직접 다루는 구조와 견줘도 처리량 2배, 효율 6.2배라는 수치가 제시됐어요.

위 수치들은 모두 ‘발표에서 밝힌 특정 조건의 최대치’예요. 실제 운영 환경의 평균값이나 범위는 따로 공개된 바가 없어요.

결국 확장형은 ‘덩치를 키워 병목을 넓히는’ 쪽, 연산형은 ‘데이터가 있는 자리에서 끝낼 건 끝내 전송을 덜 하는’ 쪽으로 기존과 다른 길을 택했어요.


누가 어떤 길을 택했나: 확장형 vs 연산형

현재 공개된 이름을 두 갈래로 묶어보면 이렇습니다.

SK하이닉스는 CXL 기반 CMM‑DDR5로 메모리 확장에 초점을 맞췄고, 엑시나는 CXL 연산 메모리 MX1을 공개해 근접 연산을 내세웠어요.

삼성전자는 CXL 메모리·개발 도구와 지원 D램을 발표하고, 엑시나와의 생태계 협력을 알렸습니다.

기반 플랫폼 측면에선 인텔 차세대 플랫폼이 PCIe 6.0·CXL 3.0과 최대 128 레인을 제공한다고 소개돼 있어요.

  • 확장형(용량·대역폭): 기존 서버에 ‘공용 캐비닛’을 달아 큰 모델·여러 작업을 태우려는 쪽
  • 연산형(근접 연산): 캐비닛에 스테이플러·펀치를 넣듯, 데이터 근처에서 일부 일을 끝내 전송을 줄이려는 쪽
  • 플랫폼(바닥 공사): 많은 레인과 CXL 3.0 지원이 있어야 위 장치를 여러 개 달고 제대로 돌리기 수월해져요

언제 손에 잡히나, 지금 못 보는 건 무엇인가

일정부터요.

엑시나는 MX1의 본격 양산·고객 공급을 ‘내년 초’ 목표로 제시했습니다.

바닥 플랫폼은 CXL 3.0·PCIe 6.0 같은 지원이 예고·소개됐고, 많은 레인 수가 갖춰진 구성이 언급돼 있어요.

다만 규모 큰 도입 일정, 실제 운영 환경에서의 정량 효과, 국내 조달 같은 정보는 아직 공개된 자료에서 찾기 어려웠어요.

일부에선 ‘데이터센터를 중심으로 상용화 단계에 들어섰다’고 소개되지만, 그 말이 곧 광범위 도입 일정을 뜻하진 않아요.


지금 이 기술의 자리, 한 장으로

CXL이 풀려는 건 두 가지예요.

메모리가 모자라 큰 일을 못 태우는 답답함, 그리고 데이터를 이리저리 옮기느라 장치가 노는 시간이에요.

공용 캐비닛을 열고(확장·공유), 스테이플러를 캐비닛에 넣어(근접 연산) 덜 오가게 하는 게 변화의 핵심이죠.

그래서 기대하는 장면은 간단해요—같은 장비로 더 큰 모델을 올리거나, 덜 놀게 해서 처리량을 끌어올리는 것.

다만 지금은 ‘첫 물건과 바닥 공사’ 단계예요.

확장형과 연산형 장치가 발표·전시됐고, CXL 3.0을 받쳐줄 플랫폼도 소개됐지만, 실제 운영에서의 평균 효익과 대규모 도입 일정은 아직 비어 있습니다.

공용 캐비닛은 열었고, 어디까지 그쪽으로 옮길지가 다음 발표의 몫이에요.


자주 묻는 질문

Q. CXL, 한 문장으로 뭐예요?

A. CPU·GPU와 메모리를 빠른 한 통로로 묶어 메모리를 더 넓히고 때로는 함께 쓰게 하는 개방형 규격이에요.

Q. 왜 갑자기 자주 보이나요?

A. AI 작업에서 메모리·데이터 이동이 막히자 공용 메모리(풀링)·캐시 내려두기 같은 해법이 거론됐고, CXL 3.0과 많은 레인을 갖춘 차세대 플랫폼 소개가 겹쳤거든요.

Q. 확장형이랑 연산형이 뭐가 달라요?

A. 확장형은 ‘덩치’를 키워 용량·대역폭을 보태고, 연산형은 데이터가 있는 자리에서 일부 일을 끝내 전송을 줄이려는 방식이에요.

공개 수치는 각각 CMM‑DDR5(용량·대역폭↑), MX1(처리량·효율↑)로 제시됐어요.

Q. 언제부터 실제로 쓸 수 있나요?

A. 엑시나는 MX1 양산·공급을 ‘내년 초’ 목표로 밝혔고, CXL 3.0을 받칠 플랫폼도 소개됐어요.

다만 운영 환경의 평균 효익이나 대규모 도입 일정은 아직 공개되지 않았어요.

Q. 일반 PC에도 곧 들어오나요?

A. 지금 얘기의 중심은 데이터센터·서버예요.

플랫폼과 생태계가 자리 잡는 속도에 따라 범위가 넓어지겠지만, 구체 시점은 공개된 바가 없어요.


아직 안 밝혀진 것

  • 운영 환경에서의 평균 처리량·에너지 효익(작업별, 규모별) 수치
  • 대규모(데이터센터 단위) 상용 도입의 구체 일정과 비용 구조

참고한 글


이 글은 공개된 자료와 업체·연구기관 발표를 정리한 것입니다. 이 분야는 발표마다 조건이 다르고 결과가 뒤집히기도 하니, 최신 발표와 원문을 함께 확인하세요.