loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
13th International Symposium on System Synthesis (ISSS'00)
Scheduling Coarse-Grain Operations for VLIW Processors
Madrid, Spain
September 20-September 22
ISBN: 0-7695-0765-4
N.G. Busá, Philips Research Laboratories
A. Van der Werf, Philips Research Laboratories
M. Bekooij, Philips Research Laboratories
In order to speed up current DSP applications, complex hardware accelerators may be added in DSP architectures. This means that “coarse-grain” operations, characterized by a long latency and by a complex Input-Output timeshape, may be available to implement the given application. In a traditional scheduling approach, course-grain operations are treated as bulky atomic multi-cycle operations, under the worst-case assumption that inputs and output are confined at the beginning and at the end of the operation itself. In this paper, we propose a novel scheduling method for VLIW processors, where coarse-grain operations are decomposed into a number of fine Input and Output operations. Therefore, each I/O operation is scheduled separately in order to synchronize data communication among operations in a “Just in Time” fashion. This leads to a higher Instruction Level Parallelism (ILP) in the processor, and decreases the number of registers needed in the architecture. The experiments show that embedding custom hardware accelerators in a VLIW datapath, as proposed in this paper, enhances performances keeping the VLIW controller's microcode width small.
Citation:
N.G. Busá, A. Van der Werf, M. Bekooij, "Scheduling Coarse-Grain Operations for VLIW Processors," isss, pp.47, 13th International Symposium on System Synthesis (ISSS'00), 2000
Usage of this product signifies your acceptance of the Terms of Use.