AI Briefing

Hugging Face, WebGPU 커널 공개

Introducing @huggingface/kernels: 200+ WebGPU Kernels for Local AI

·2026.09.01 09:00

핵심 내용

Hugging Face가 브라우저 내 AI 추론 성능을 높이기 위해 207개의 최적화된 WebGPU 커널과 로더 라이브러리를 공개했다.

1 / 3

자세히 보기

Hugging Face의 WebAI 팀이 브라우저 기반 AI 추론의 속도와 사용성을 개선하기 위해 @huggingface/kernels 라이브러리와 207개의 WebGPU 커널을 공개했다. 이는 브라우저 추론 스택의 최하위 계층인 GPU 연산을 최적화하여, 상위 런타임이 더 효율적인 실행 계획을 수립할 수 있도록 돕는 것이 목적이다.

커널의 구성과 특징

공개된 커널은 행렬 곱셈, 정규화, 컨볼루션, 어텐션 등 다양한 ML 아키텍처에서 사용되는 연산을 포함한다. 각 커널은 단순한 셰이더 코드가 아닌, 버전 관리되는 독립적인 패키지로 Hub에 게시된다.

  • 완전한 계약(Contract): 각 저장소에는 연산의 입출력, 데이터 타입, 형태 규칙을 정의하는 manifest.json, 정확성 테스트 케이스(test.json), 벤치마크 케이스(bench.json), 그리고 파라미터화된 WGSL 셰이더 템플릿이 포함된다.
  • 재현성 및 검증: 인터페이스를 WGSL 코드 읽기 없이도 확인할 수 있으며, 정확성과 성능 데이터가 구현체와 함께 전달되어 신뢰할 수 있는 소프트웨어 아티팩트로 활용 가능하다.

Fleet: 크라우드소싱 기반 벤치마킹 도구

Hugging Face는 브라우저에서 직접 GPU 성능과 정확성을 테스트하는 도구인 Fleet도 함께 출시했다. 사용자의 동의 하에 실행된 데이터는 실제 하드웨어 환경에서의 오류나 성능 저하 사례를 수집하는 데 사용되며, 이를 통해 커뮤니티는 다양한 디바이스에서의 커널 최적화에 기여할 수 있다.

이 한국어 요약은 AI가 자동으로 만들었습니다. 원문의 주장과 맥락은 원문에서 확인해 주세요. 저작권은 원저작자에게 있습니다.

AI 처리 방식을 확인하거나, 요약 오류와 출처 표기 문제, 삭제 요청을 문의 · 건의로 알려주세요.