paper-with-me

Papers

Serving DNNs like Clockwork: Performance Predictability from the Bottom Up

2020-06-03 · Arpan Gujarati, Reza Karimi, Safya Alzayat, Wei Hao, Antoine Kaufmann, Ymir Vigfusson, Jonathan Mace

Machine learning inference is becoming a core building block for interactive web applications. As a result, the underlying model serving systems on which these applications depend must consistently meet low latency targets. Existing model serving architectures use well-known reactive techniques to alleviate common-case sources of latency, but cannot effectively curtail tail latency caused by unpredictable execution times. Yet the underlying execution times are not fundamentally unpredictable - on the contrary we observe that inference using Deep Neural Network (DNN) models has deterministic performance. Here, starting with the predictable execution times of individual DNN inferences, we adopt a principled design methodology to successively build a fully distributed model serving system that achieves predictable end-to-end performance. We evaluate our implementation, Clockwork, using production trace workloads, and show that Clockwork can support thousands of models while simultaneously meeting 100ms latency targets for 99.9999% of requests. We further demonstrate that Clockwork exploits predictable execution times to achieve tight request-level service-level objectives (SLOs) as well as a high degree of request-level performance isolation.

📄 PDF Abstract BibTeX arXiv:2006.02464

Code (1)

https://gitlab.mpi-sws.org/cld/ml/clockwork 공식 구현

Similar Papers 제목 키워드 기반

Benchmarking Generative Latent Variable Models for Speech

2022-02-22 · Jakob D. Havtorn, Lasse Borgholt, Søren Hauberg, Jes Frellsen 외

Stochastic latent variable models (LVMs) achieve state-of-the-art performance on natural image generation but are still inferior to deterministic models on speech. In this paper, we develop a speech benchmark of popular …

BenchmarkingImage GenerationPhoneme RecognitionVideo Generation

Clockwork Convnets for Video Semantic Segmentation

2016-08-11 · Evan Shelhamer, Kate Rakelly, Judy Hoffman, Trevor Darrell

Recent years have seen tremendous progress in still-image segmentation; however the na\"ive application of these state-of-the-art algorithms to every video frame requires considerable computation and ignores the temporal…

Image SegmentationSchedulingSegmentationSemantic Segmentation+2

New Perspective of Interpretability of Deep Neural Networks

2019-09-12 · Masanari Kimura, Masayuki Tanaka

Deep neural networks (DNNs) are known as black-box models. In other words, it is difficult to interpret the internal state of the model. Improving the interpretability of DNNs is one of the hot research topics. However, …

Towards Generative Latent Variable Models for Speech

2021-09-29 · Jakob Drachmann Havtorn, Lasse Borgholt, Jes Frellsen, Søren Hauberg 외

While stochastic latent variable models (LVMs) now achieve state-of-the-art performance on natural image generation, they are still inferior to deterministic models on speech. On natural images, these models have been pa…

Image GenerationVideo Generation

Clockwork Diffusion: Efficient Generation With Model-Step Distillation

2023-12-13 · CVPR 2024 1 · Amirhossein Habibian, Amir Ghodrati, Noor Fathima, Guillaume Sautiere 외

This work aims to improve the efficiency of text-to-image diffusion models. While diffusion models use computationally expensive UNet-based denoising operations in every generation step, we identify that not all operatio…

DenoisingImage GenerationmodelText to Image Generation+1