Skip to main navigation Skip to search Skip to main content

Crane: Inter-Layer Scheduling Framework for DNN Inference and Training Co-Support on Tiled Architecture

  • Yu Gong
  • , Lingyi Huang
  • , Haodong Chang
  • , Rongjian Liang
  • , Cheng Yang
  • , Zhexiang Tang
  • , Jiang Hu
  • , Bo Yuan

Research output: Chapter in Book/Report/Conference proceeding › Conference contribution

Abstract

Tiled architectures have emerged as a compelling platform for scaling deep neural network (DNN) execution, offering both compute density and communication efficiency. To harness their full potential, effective inter-layer scheduling is crucial for managing operation order, memory behavior, and compute resource coordination. However, current schedulers often fall short due to three persistent issues: incomplete treatment of core design factors, limited flexibility in handling diverse workload structures, and reliance on heuristic search algorithms with poor convergence. In this work, we trace these limitations to the absence of a unified and expressive scheduling representation. We introduce Crane, a framework that addresses these gaps through a hierarchical table-format abstraction capable of encoding rich scheduling semantics. Crane supports both inference and training workloads, and reformulates scheduling as a mathematically structured optimization problem, enabling more complete and efficient exploration of the scheduling space. Evaluations show that Crane reduces energy-delay product by up to 21.01 × and improves scheduling speed by at least 2.82 × over state-of-the-art baselines.

Original languageEnglish (US)
Title of host publicationMICRO 2025 - 58th IEEE/ACM International Symposium on Microarchitecture
PublisherIEEE Computer Society
Pages1250-1263
Number of pages14
ISBN (Electronic)9798400715730
DOIs
StatePublished - Oct 17 2025
Externally publishedYes
Event58th IEEE/ACM International Symposium on Microarchitecture , MICRO 2025 - Seoul, Korea, Republic of
Duration: Oct 18 2025 → Oct 22 2025

Publication series

NameProceedings of the Annual International Symposium on Microarchitecture, MICRO
VolumePart of 213862
ISSN (Print)1072-4451

Conference

Conference58th IEEE/ACM International Symposium on Microarchitecture , MICRO 2025
Country/TerritoryKorea, Republic of
CitySeoul
Period10/18/25 → 10/22/25

All Science Journal Classification (ASJC) codes

  • Hardware and Architecture

Keywords

  • Deep Neural Networks
  • Inter-layer Scheduling
  • Tiled Architecture

Fingerprint

Dive into the research topics of 'Crane: Inter-Layer Scheduling Framework for DNN Inference and Training Co-Support on Tiled Architecture'. Together they form a unique fingerprint.

Cite this