2005 · 16 citations · 7 references
EngineeringComputer EngineeringComputer ScienceCompilersComputer ArchitectureHardware-software Co-designData PipelinesInstruction Set ArchitectureRegister AllocationSuperscalar ProcessingPipeliningRegister File DesignRegister File OrganizationRegister FilesRegistersSoftware PipeliningVliw ArchitectureVliw Microarchitecture
This paper presents a novel architecture of register files that combines the local register files and the global register file for clustered VLIW (Very Long Instruction Word) processors. The communication between function units through global register file will be more efficient. The concept of associate register is introduced for this architecture. This makes it possible to write a result to two destination registers in one operation, which can efficiently speed up the software pipelining.
7
Monica S. Lam · ACM SIGPLAN Notices · 2004 · 890 citations
Lx: a technology platform for customizable VLIW embedded processing
Paolo Faraboschi, Gavin M. Brown, Joseph A. Fisher et al. · 2002 · 335 citations
Paolo Faraboschi, Geoffrey Brown, Joseph A. Fisher et al. · 2000 · 196 citations · Full text
S. Agarwala, Timothy R. Anderson, Anthony Hill et al. · IEEE Journal of Solid-State Circuits · 2002 · 77 citations
Engineering, Computer Engineering, Electrical Engineering +17