Generative AI Beyond LLMs: System Implications of Multi-Modal Generation

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Golden, Alicia, Hsia, Samuel, Sun, Fei, Acun, Bilge, Hosmer, Basil, Lee, Yejin, DeVito, Zachary, Johnson, Jeff, Wei, Gu-Yeon, Brooks, David, Wu, Carole-Jean
Format: Preprint
Published: 2023
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866909190329466880
author Golden, Alicia
Hsia, Samuel
Sun, Fei
Acun, Bilge
Hosmer, Basil
Lee, Yejin
DeVito, Zachary
Johnson, Jeff
Wei, Gu-Yeon
Brooks, David
Wu, Carole-Jean
author_facet Golden, Alicia
Hsia, Samuel
Sun, Fei
Acun, Bilge
Hosmer, Basil
Lee, Yejin
DeVito, Zachary
Johnson, Jeff
Wei, Gu-Yeon
Brooks, David
Wu, Carole-Jean
contents As the development of large-scale Generative AI models evolve beyond text (1D) generation to include image (2D) and video (3D) generation, processing spatial and temporal information presents unique challenges to quality, performance, and efficiency. We present the first work towards understanding this new system design space for multi-modal text-to-image (TTI) and text-to-video (TTV) generation models. Current model architecture designs are bifurcated into 2 categories: Diffusion- and Transformer-based models. Our systematic performance characterization on a suite of eight representative TTI/TTV models shows that after state-of-the-art optimization techniques such as Flash Attention are applied, Convolution accounts for up to 44% of execution time for Diffusion-based TTI models, while Linear layers consume up to 49% of execution time for Transformer-based models. We additionally observe that Diffusion-based TTI models resemble the Prefill stage of LLM inference, and benefit from 1.1-2.5x greater speedup from Flash Attention than Transformer-based TTI models that resemble the Decode phase. Since optimizations designed for LLMs do not map directly onto TTI/TTV models, we must conduct a thorough characterization of these workloads to gain insights for new optimization opportunities. In doing so, we define sequence length in the context of TTI/TTV models and observe sequence length can vary up to 4x in Diffusion model inference. We additionally observe temporal aspects of TTV workloads pose unique system bottlenecks, with Temporal Attention accounting for over 60% of total Attention time. Overall, our in-depth system performance characterization is a critical first step towards designing efficient and deployable systems for emerging TTI/TTV workloads.
format Preprint
id arxiv_https___arxiv_org_abs_2312_14385
institution arXiv
publishDate 2023
record_format arxiv
spellingShingle Generative AI Beyond LLMs: System Implications of Multi-Modal Generation
Golden, Alicia
Hsia, Samuel
Sun, Fei
Acun, Bilge
Hosmer, Basil
Lee, Yejin
DeVito, Zachary
Johnson, Jeff
Wei, Gu-Yeon
Brooks, David
Wu, Carole-Jean
Distributed, Parallel, and Cluster Computing
Machine Learning
Multimedia
As the development of large-scale Generative AI models evolve beyond text (1D) generation to include image (2D) and video (3D) generation, processing spatial and temporal information presents unique challenges to quality, performance, and efficiency. We present the first work towards understanding this new system design space for multi-modal text-to-image (TTI) and text-to-video (TTV) generation models. Current model architecture designs are bifurcated into 2 categories: Diffusion- and Transformer-based models. Our systematic performance characterization on a suite of eight representative TTI/TTV models shows that after state-of-the-art optimization techniques such as Flash Attention are applied, Convolution accounts for up to 44% of execution time for Diffusion-based TTI models, while Linear layers consume up to 49% of execution time for Transformer-based models. We additionally observe that Diffusion-based TTI models resemble the Prefill stage of LLM inference, and benefit from 1.1-2.5x greater speedup from Flash Attention than Transformer-based TTI models that resemble the Decode phase. Since optimizations designed for LLMs do not map directly onto TTI/TTV models, we must conduct a thorough characterization of these workloads to gain insights for new optimization opportunities. In doing so, we define sequence length in the context of TTI/TTV models and observe sequence length can vary up to 4x in Diffusion model inference. We additionally observe temporal aspects of TTV workloads pose unique system bottlenecks, with Temporal Attention accounting for over 60% of total Attention time. Overall, our in-depth system performance characterization is a critical first step towards designing efficient and deployable systems for emerging TTI/TTV workloads.
title Generative AI Beyond LLMs: System Implications of Multi-Modal Generation
topic Distributed, Parallel, and Cluster Computing
Machine Learning
Multimedia
url https://arxiv.org/abs/2312.14385