HBF는 “낸드를 쌓은 것”이 아니라 “새 칸을 판 것”
헤드라인을 보면 자연스럽게 이렇게 읽힌다 — “HBM이 DRAM을 쌓은 거니까, HBF는 낸드(플래시)를 똑같이 쌓은 거겠지.” 물리적 제조 방식만 보면 절반은 맞다. 실리콘 관통 전극(TSV)으로 다이를 수직으로 쌓고 넓은 I/O 통로를 낸다는 아이디어는 공유한다.
하지만 개념적으로 중요한 건 적층했다는 사실이 아니라, 그 적층이 메모리 계층(memory hierarchy) 위에서 어느 칸을 새로 만드느냐다. HBF의 정체는 “낸드의 HBM판”이 아니라, 지금까지 비어 있던 속도-용량 사이의 특정 좌표를 겨냥한 새 계층이다.
컴퓨터의 메모리는 늘 삼각형이다. 위로 갈수록 빠르고 비싸고 작다(레지스터·캐시·DRAM). 아래로 갈수록 느리고 싸고 크다(SSD·HDD). HBM은 이 삼각형에서 DRAM보다 위쪽, 로직에 가장 가까운 자리를 넓힌 물건이다. HBF가 노리는 자리는 그 바로 아래 — “DRAM만큼 넓은 통로를 쓰되, 낸드만큼 큰 용량을 담는” 칸이다.
대역폭과 지연은 다른 축 — 이름에 속지 마라
‘High Bandwidth Flash’라는 이름이 만드는 착시가 있다. “대역폭이 높다 = 빠르다”로 뭉뚱그리는 것이다. 스토리지 성능은 최소 두 개의 독립된 축으로 재야 한다.
- 대역폭(bandwidth): 단위 시간당 옮기는 총량. 통로가 넓으면 커진다.
- 지연(latency): 하나를 요청해서 첫 바이트가 돌아오기까지의 시간. 셀의 물리가 결정한다.
HBF는 통로를 극단적으로 넓혀 대역폭을 HBM 근처까지 끌어올리는 것을 지향한다. 그러나 낸드 셀 하나를 읽는 지연은 DRAM보다 근본적으로 길다. 넓은 강은 물을 많이 나르지만, 강 건너까지 한 방울이 도착하는 시간은 폭과 무관하다.
그래서 HBF를 한 문장으로 압축하면 이렇다: “대역폭은 위쪽 계층(HBM)을 흉내 내고, 지연·내구성은 아래쪽 계층(낸드)을 물려받은 하이브리드.” 이 두 성질이 어떻게 어긋나는지를 ‘선행-후행’처럼 시차와 연동 강도로 분해해 볼 수 있다. 직접 슬라이더를 움직여, 두 축(대역폭 지향값 vs 실제 응답)이 연동 강도가 낮을 때 어떻게 벌어지는지 만져 보라.
여기서 corr(연동 강도)를 낮추면 두 곡선이 벌어진다. 이것이 HBF를 읽는 핵심 직관이다 — 대역폭 스펙이 좋아진다고 지연 특성이 자동으로 따라오지 않는다. 둘은 별도로 재고 별도로 봐야 하는 숫자다.
왜 하필 지금 이 칸이 필요해졌나 — 용량이라는 병목
계층이 비어 있다고 다 채워지는 건 아니다. 채워지려면 그 칸을 절실히 원하는 수요가 있어야 한다. HBF 개념을 밀어 올리는 수요는 AI 추론(inference)에서의 ‘용량 병목’이다.
거대 모델은 가중치(weight)가 방대하다. 이 가중치를 계산 유닛 가까이 두고 싶은데, HBM은 비트당 용량이 제한적이라 다 담기 어렵다. 그렇다고 일반 SSD로 내리면 지연이 너무 커진다. 그 사이에서 “HBM만큼 많이 못 담지만 SSD보다 훨씬 넓게 흐르고, HBM보다 훨씬 크게 담지만 지연은 감수하는” 칸이 개념적으로 요구된다.
이건 새로운 이야기가 아니다. 메모리 역사는 **“두 계층 사이가 너무 벌어지면 그 틈에 새 계층이 생긴다”**의 반복이다. CPU와 DRAM 사이가 벌어져 캐시가 여러 단계로 늘었고, DRAM과 디스크 사이가 벌어져 SSD가 자리 잡았다. HBF는 같은 논리를 HBM과 낸드 사이에 적용한 것으로 읽을 수 있다. 사건은 이번 스펙 공개지만, 개념은 “계층 사이 틈이 벌어지면 칸이 생긴다”는 반복 원리다.
스펙 공개가 “제품”이 아니라 “측정 합의”인 이유
두 회사가 표준 스펙을 함께 냈다는 것은, 제품이 나왔다는 뜻이 아니다. 더 근본적으로는 “이 계층을 어떤 규격·인터페이스·지표로 다룰지”에 대한 합의의 출발선이다.
새 계층이 생길 때 가장 먼저 필요한 것은 물건이 아니라 공통 언어다. 핀 배치, 인터페이스, 그리고 무엇보다 성능을 어떤 숫자로 비교할지를 정해야 여러 회사·시스템이 같은 자를 쓸 수 있다. 표준화는 “우리가 이 칸을 이렇게 재기로 했다”는 선언에 가깝다.
그래서 이런 뉴스를 읽을 때 상록수적으로 남는 질문은 “누가 이겼나”가 아니라 이것이다:
- 이 계층은 어떤 축(대역폭·지연·용량·내구성·전력)으로 정의되는가?
- 그 축에서 위 계층(HBM)·아래 계층(낸드)과 어디서 겹치고 어디서 갈라지는가?
- 표준이 정한 측정 방식은 무엇을 강조하고 무엇을 감추는가?
마무리 — 이건 계층을 읽는 렌즈지, 추천이 아니다
HBF의 요점은 “낸드를 쌓았다”가 아니라 **“메모리 계층을 대역폭-용량이라는 좌표로 다시 잘랐다”**는 데 있다. 이름의 ‘Bandwidth’에 홀리지 말고, 대역폭·지연·용량·내구성을 각각 다른 축으로 분해해 읽는 습관 — 그것이 이 글이 남기려는 개념이다.
이 글은 특정 종목이나 ETF를 사라거나 팔라는 이야기가 아니고, 특정 기업·제품의 성패나 주가 방향을 예측하지도 않는다. HBF라는 개념이 메모리 계층 위에서 어느 칸을 겨냥하는지, 그리고 그 칸을 무슨 축으로 재야 하는지를 설명하는 교육 자료다. 스펙·구조에 대한 이해는 데이터를 읽는 눈을 키우는 것이지, 투자 판단의 근거로 제시되는 것이 아니다.