DocumentCode
1948568
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
fYear
2012
fDate
29-31 Aug. 2012
Firstpage
495
Lastpage
498
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;
fLanguage
English
Publisher
ieee
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
Type
conf
DOI
10.1109/FPL.2012.6339263
Filename
6339263
Link To Document