Skip to main content
공개 노트

Perplexity GPU Embedding Stack, 검색 속도를 높이는 서빙 구조

Views 5약 3분생성형 AI 활용
Summary

Perplexity GPU Embedding Stack: 작은 모델을 빠르게 서빙하는 운영 설계

AI 검색의 속도는 답변 모델만으로 결정되지 않는다. 질문과 문서를 벡터로 변환하는 임베딩 단계가 늦어지면 검색 전체가 느려진다. Perplexity GPU Embedding Stack은 Ivy, Tulip, ROSE를 활용해 pplx-embed와 랭킹 모델을 서빙하는 GPU 기반 인프라다.1

모델 크기보다 요청 특성이 중요하다

임베딩은 문장의 의미를 숫자 배열로 바꾸는 작업이다. Perplexity는 독립된 질의와 문서에는 일반 모델을, 문서 내부의 여러 조각에는 문맥형 모델을 제공한다. pplx-embed 제품군은 0.6B와 4B 모델, 최대 32K 문맥, INT8·바이너리 출력을 지원한다.2

그러나 실제 성능을 좌우하는 것은 모델 사양만이 아니다. 실시간 검색에 쓰이는 10억 매개변수 미만의 임베딩 모델은 지연시간을 줄이기 위해 일반적으로 작은 배치로 실행된다. 작은 배치는 응답 속도에는 유리하지만 GPU 활용률을 떨어뜨릴 수 있다. Perplexity는 여러 소형 모델을 H100 GPU 한 장에서 동시에 실행해 이 문제를 보완한다.3

Ivy, Tulip, ROSE를 하나의 스택으로 봐야 하는 이유

Ivy, Tulip, ROSE의 의미는 개별 구성 요소보다 전체 서빙 흐름에서 드러난다. Perplexity는 월 4억3,500만 건이 넘는 검색 질의를 처리하며, 검색 한 건은 여러 AI 추론 요청으로 이어진다. 검색·요약·질의응답을 위해 동시에 서빙하는 모델도 20개가 넘는다.3

이 환경에서 각 GPU 팟은 하나 이상의 H100 GPU와 Triton Inference Server 인스턴스로 구성된다. 팟은 Kubernetes 클러스터에서 운영되며, 자체 프런트엔드 스케줄러가 부하와 사용량에 따라 요청을 라우팅한다. Triton은 요청 배치 처리와 GPU 사용률 측정값 제공을 담당한다.3 NVIDIA Triton Inference Server는 2025년 3월 18일 NVIDIA Dynamo에 편입되면서 NVIDIA Dynamo Triton으로 이름이 바뀌었다.

따라서 Fast Embeddings on GPUs의 핵심은 단일 모델의 벤치마크가 아니다. 라우팅, 작은 배치 처리, 모델 동시 실행을 함께 조정해 검색 지연시간과 GPUs 활용률 사이의 균형을 맞추는 것이 핵심이다.

실무에서 확인할 판단 기준

유사한 임베딩 인프라를 설계하거나 평가할 때는 평균 처리량만 봐서는 안 된다. 다음 항목을 함께 측정해야 한다.

  • 실제 검색 요청의 종단 간 지연시간

  • 작은 배치에서의 GPU 사용률

  • 여러 모델을 동시에 실행할 때 발생하는 성능 간섭

  • 부하 변화에 따른 라우팅과 배치 처리의 안정성

  • 출력 형식에 맞는 유사도 계산 방식

마지막 항목은 검색 품질과 직접 연결된다. pplx-embed의 임베딩은 정규화되지 않으며, INT8 출력에는 코사인 유사도, 바이너리 출력에는 해밍 거리를 사용해야 한다.2 모델 추론이 빨라도 출력 형식과 검색 연산이 맞지 않으면 의도한 결과를 얻기 어렵다.

요약: Perplexity GPU Embedding Stack은 Ivy, Tulip, ROSE라는 개별 구성 요소보다 작은 요청을 낮은 지연시간으로 처리하면서 GPUs 활용률을 높이는 통합 운영 설계로 이해해야 한다. 실무에서는 처리량뿐 아니라 작은 배치의 효율, 모델 간 간섭, 라우팅, 출력 형식까지 함께 평가해야 한다.

참고

1Perplexity Details Its GPU Embedding Stack: How Ivy, Tulip and ROSE Serve pplx-embed

2Embeddings API

3Spotlight: Perplexity AI Serves 400 Million Search Queries a Month Using NVIDIA Inference Stack

이 노트는 보도·비평·교육·연구 목적으로 작성되었습니다. 저작권 문의가 있으시면 에서 알려주세요.

틸노트는 사용자가 AI를 활용해 노트를 쉽게 작성하거나 편집할 수 있는 서비스입니다.

AI 스퀘어 단톡방에 함께해요

AI 활용과 틸노트 사용 팁을 나누는 오픈채팅방입니다. 입장 비밀번호는 tilnote입니다.

참여하기