vllm bench sweep
vllm bench sweep
vLLM의 벤치마크 도구인 vllm bench 중에서도 매개변수 스윕(sweep)을 다루는 sweep 서브커맨드를 살펴볼게요. 일정한 단위 설정을 바꿔가며 성능을 반복 측정하고 싶을 때 사용해요.
출처: 문서
본문
vllm bench sweep는 일련의 매개변수 조합에 대해 벤치마크를 실행하는 명령이에요. 하위 서브커맨드는 다음과 같아요.
| 커맨드 | 설명 |
|---|---|
serve |
여러 설정 하에서 vLLM 서버 벤치마크 실행 |
serve_workload |
서로 다른 워크로드 수준에 대한 지연-처리량 트레이드오프 탐색 |
startup |
매개변수 조합에 대한 vLLM 시작 시간 벤치마크 |
plot |
스윕 결과로부터 성능 곡선 그리기 |
plot_pareto |
tokens/s/user 와 tokens/s/GPU 사이의 파레토 프론티어 그리기 |
이 커맨드는 특히 모델 서빙 성능을 폭넓게 조사해야 할 때 유용한 워크플로우를 제공해요.
더 알아보기 (Learn more)
- vLLM CLI 문서 전체 보기: https://docs.vllm.ai/en/latest/cli/