• 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