DAN-Scheduler: Deterministic Three-Stage Co-Optimization of Scheduling, Memory Layout, and Pipeline Overlap for General-Purpose NPUs
DAN-Scheduler is presented, a deterministic offline scheduling and compiler optimization framework for intra-core NPU execution that co-optimizes these decisions in three stages that show that deterministic stage-wise co-optimization is an effective and broadly applicable compiler optimization strategy for memory-const...