Abstract
High Instruction-Level-Parallelism in DSP and media applications demands highly clustered architecture. It is challenge to design an efficient, flexible yet cost saving interconnection network to satisfy the rapid increasing inter-cluster data transfer needs. This paper presents a computation and data transfer co-scheduling technique to minimize the number of partially connected interconnection buses required for a given embedded application while minimizing its schedule length. Previous researches in this area focused on scheduling computations to minimize the number of inter-cluster data transfers. The proposed co-scheduling technique in this paper not only schedules computations to reduce the number of inter-cluster data transfers, but also schedules inter- cluster data transfers to minimize the number of required partially connected buses for inter-cluster connection network. Experimental results indicate that 39.4% fewer buses required compared to current best known technique while achieving the same schedule length minimization. © 2009 IEEE.
Original language | English |
---|---|
Title of host publication | Proceedings of the Asia and South Pacific Design Automation Conference, ASP-DAC |
Pages | 311-316 |
DOIs | |
Publication status | Published - 2009 |
Event | Asia and South Pacific Design Automation Conference 2009, ASP-DAC 2009 - Yokohama, Japan Duration: 19 Jan 2009 → 22 Jan 2009 |
Conference
Conference | Asia and South Pacific Design Automation Conference 2009, ASP-DAC 2009 |
---|---|
Country/Territory | Japan |
City | Yokohama |
Period | 19/01/09 → 22/01/09 |
Research Keywords
- Cluster tools
- digital signal processing chips
- field buses
- processor scheduling
- scheduling
- DSP
- computation
- data transfer co-scheduling
- high instruction-level-parallelism
- inter-cluster connection network
- inter-cluster data transfers
- partially connected interconnection buses
- schedule length minimization
- Clustered Processors
- Data Path Synthesis
- Interconnection Network
- Scheduling