JOURNAL ARTICLE

Improving Energy Efficiency in Loop Pipelining by Rational-II Modulo Scheduling

Abstract

Modulo scheduling is a commonly used high-level synthesis (HLS) technique to maximize throughput by overlapping the computation of consecutive loop iterations [1] – [5] . For maximum throughput, the number of cycles to wait between successive sample insertions (called initiation interval, II) should be as low as possible.

Keywords:
Modulo Parallel computing Computer science Scheduling (production processes) Computation Throughput Software pipelining Loop (graph theory) Processor scheduling Algorithm Mathematics Mathematical optimization Discrete mathematics Operating system Combinatorics

Metrics

0
Cited By
0.00
FWCI (Field Weighted Citation Impact)
7
Refs
0.05
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Topics

Embedded Systems Design Techniques
Physical Sciences →  Computer Science →  Hardware and Architecture
Parallel Computing and Optimization Techniques
Physical Sciences →  Computer Science →  Hardware and Architecture
Interconnection Networks and Systems
Physical Sciences →  Computer Science →  Computer Networks and Communications
© 2026 ScienceGate Book Chapters — All rights reserved.