Title :
CaaS: Core as a service realizing hardware sercices on reconfigurable MPSoCS
Author :
Wang, Chao ; Li, Xi ; Zhang, Junneng ; Chen, Peng ; Zhou, Xuehai
Author_Institution :
Suzhou Inst. for Adv. Study, Univ. of Sci. & Technol. of China, Suzhou, China
Abstract :
Service-oriented architecture (SOA) has been proved as an efficient way for high level programming paradigms. This paper realizes services into reconfigurable MPSoC to organize CaaS: a core as a service framework, which implements hardware services on state-of-the-art reconfigurable multi-processor system-on-chip (MPSoC) platform for high level parallelization. The integration of SOA concepts can provide structural programming models to ease the burden of high level programming. For demonstration, a prototype with JPEG application has been built on an FPGA, regarding embedded processors and IP cores as computing servants. The experimental results demonstrate the CaaS can achieve high flexibility with dynamic reconfigurable techniques.
Keywords :
data compression; field programmable gate arrays; image coding; logic circuits; microprocessor chips; multiprocessing systems; reconfigurable architectures; service-oriented architecture; system-on-chip; CaaS; IP cores; JPEG application; MPSoC platform; SOA; core as a service; dynamic reconfigurable technique; embedded processors; hardware services; high level parallelization; high level programming paradigms; reconfigurable MPSoCS; reconfigurable multiprocessor system-on-chip platform; service-oriented architecture; structural programming model; Computer architecture; Field programmable gate arrays; Hardware; Program processors; Programming; Service oriented architecture; Transform coding;
Conference_Titel :
Field Programmable Logic and Applications (FPL), 2012 22nd International Conference on
Conference_Location :
Oslo
Print_ISBN :
978-1-4673-2257-7
Electronic_ISBN :
978-1-4673-2255-3
DOI :
10.1109/FPL.2012.6339263