DocumentCode
674988
Title
A platform for multi reconfigurable instruction set processor system on chip (MRPSoC)
Author
Soleymanpour, Rahim ; Mohammadi, Soheil
Author_Institution
Comput. Eng. Dept., Mazandaran Univ. of Sci. & Technol., Behshahr, Iran
fYear
2013
fDate
30-31 Oct. 2013
Firstpage
99
Lastpage
104
Abstract
The rapid growth of computation requirements has caused traditional platforms to become deficient in providing the desired conditions of evolving applications. Multiprocessor system on chip (MPSoC) and application specific instruction set (ASIP) are two interesting solutions that can be employed to attain optimal throughput. This paper describes a novel platform for MPSoC adapting processing elements to specific application by means of reconfigurable hardware. The proposed platform consists of multi reconfigurable instruction set processors System on Chip (MRPSoC). The platform can run applications in parallel and enhance performance due to its reconfigurable function unit (RFU), while retaining programmability. Also, we introduce a methodology along with MRPSoC to efficiently use the platform. In MRPSoC, custom instructions (CIs) of critical portions of the code are executed on RFU. To verify the efficiency of our platform, we run applications such as multimedia, networking and encryption. Finally, we show that the completion time of applications is improved by 40.90% on average compared to homogeneous MPSoCs.
Keywords
instruction sets; multiprocessing systems; system-on-chip; ASIP; CIs; MRPSoC; RFU; application specific instruction set; custom instructions; homogeneous MPSoCs; multiprocessor system on chip; multireconfigurable instruction set processor system on chip platform; reconfigurable function unit; Algorithm design and analysis; Benchmark testing; Hardware; Heuristic algorithms; Processor scheduling; Scheduling; Software; Reconfigurable Instruction Set processor (RISP); hardware/software co-design; reconfigurable MPSoC;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Architecture and Digital Systems (CADS), 2013 17th CSI International Symposium on
Conference_Location
Tehran
Print_ISBN
978-1-4799-0562-1
Type
conf
DOI
10.1109/CADS.2013.6714244
Filename
6714244
Link To Document