~/talk

Accelerate and Autoscale Deep Learning Inference on GPUs with KFServing

name:Dan Sun
links:none on file
slides:none on file

KFServing v1beta1 plus Knative autoscaling and activator deploys TensorFlow/PyTorch BERT on GPUs using TF-Serving or Triton, enabling 20x speedup versus CPU and hitting 15 ms on V100 for a 24-layer FP16 BERT where CPU runs take ~2–3 seconds. Uses multi-model co‑location, model repo versioning, batching, shared GPU/shared-memory or binary payloads (binary gives ~17x speedup), and sets containerConcurrency=1 so Knative scales pods by observed concurrent requests.

AI-written summary · about

  1. 0:00Start
  2. 20:27KF Serving Inference Protocol - Version 2 • Why a standard protocol? Inference clients can talk to multiple servers, increase portabilty Inference servers expand client base, increase utility
  3. 22:01Core Protocol and Extensions • Core protocol required for all conforming servers
  4. 26:23Inference • Send input tensors to specific model and get back output tensors
  5. 33:02High-Performance HTTP/JSON • HTTP/REST easy to use, but poor performance encoding tensors with JSON • Triton binary data extension resolves
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.