DocumentCode :
3082796
Title :
Targeting code diversity with run-time adjustable issue-slots in a chip multiprocessor
Author :
Anjam, Fakhar ; Nadeem, Muhammad ; Wong, Stephan
Author_Institution :
Comput. Eng. Lab., Delft Univ. of Technol., Delft, Netherlands
fYear :
2011
fDate :
14-18 March 2011
Firstpage :
1
Lastpage :
6
Abstract :
This paper presents an adaptable softcore chip multiprocessor (CMP). The processor instruction set architecture (ISA) is based on the VEX ISA. The issue-width of the processor can be adjusted at run-time (before an application starts). The processor has eight 2-issue cores that can run independently from each other. If not in use, each core can be taken to a lower power mode by gating off its source clock. Multiple 2-issue cores can be combined at run-time to form a variety of configurations of very long instruction word (VLIW) processors. The CMP is implemented in the Xilinx Virtex-6 XC6VLX240T FPGA. It has a single ISA and requires no specialized compiler support. The CMP can target a variety of applications having instruction and/or data level parallelism. We found that applications/kernels with larger instruction level parallelism (ILP) performs better when run on a larger issue-width core, while applications with larger data level parallelism (DLP) performs better when run on multiple 2-issue cores with the data distributed among the cores.
Keywords :
field programmable gate arrays; instruction sets; microprocessor chips; multiprocessing systems; VEX ISA; Xilinx Virtex-6 XC6VLX240T FPGA; adaptable softcore chip multiprocessor; code diversity; data level parallelism; instruction level parallelism; instruction set architecture; run-time adjustable issue-slots; source clock; very long instruction word processors; Benchmark testing; Computer architecture; Field programmable gate arrays; Kernel; Parallel processing; Registers; VLIW;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design, Automation & Test in Europe Conference & Exhibition (DATE), 2011
Conference_Location :
Grenoble
ISSN :
1530-1591
Print_ISBN :
978-1-61284-208-0
Type :
conf
DOI :
10.1109/DATE.2011.5763219
Filename :
5763219
Link To Document :
بازگشت