Title :
Distributed reconfigurable computing using XML Web services
Author :
Rodríguez, David ; Sánchez, Juan M. ; Duran, Arturo
Author_Institution :
Dept. of Comput. Sci., Extremadura Univ., Caceres, Spain
Abstract :
This paper describes an hybrid architecture based on XML Web services for remote executing of hardware applications. The architecture is based on a service provider that hosts a reconfigurable logic coprocessor. Reconfigurable logic can be used for accelerating complex algorithms as diverse as digital signal processing, cryptography, pattern matching or compressing and decompressing tasks. The hardware applications implemented in the coprocessor and the administration functions of the device are exposed to remote applications as XML Web services methods. These services can be accessed from the same server or from remote clients over intranet/Internet using standard Web protocols like HTTP, XML and SOAP; these clients execute remote tasks in non-homogeneous distributed reconfigurable systems. The proposed architecture has been implemented using Microsoft .Net Framework to develop the XML Web services and the RC1000-PP platform plus Handel-C from Celoxica to support the reconfigurable computing applications.
Keywords :
Internet; XML; protocols; reconfigurable architectures; HTTP; Handel-C; Internet; Microsoft .Net Framework; RC1000-PP platform; SOAP; XML Web services; cryptography; decompressing tasks; distributed reconfigurable computing; intranet; pattern compressing; pattern matching; reconfigurable logic coprocessor; remote clients; service provider; signal processing; standard Web protocols; Acceleration; Computer architecture; Coprocessors; Distributed computing; Hardware; Reconfigurable logic; Service oriented architecture; Signal processing algorithms; Web services; XML;
Conference_Titel :
Signal Processing Systems Design and Implementation, 2005. IEEE Workshop on
Print_ISBN :
0-7803-9333-3
DOI :
10.1109/SIPS.2005.1579939