Reconfigurable Hybrid Architecture for Web Applications

This paper describes a Reconfigurable Hybrid Architecture for the developing, distribution and execution of web applications with high computational requirements. The Architecture is a layered model based on a hybrid device (standard microprocessor and FPGA), for which has been designed and implemented a component as a web browser plug-in. Web applications are divided into two parts: an standard part and a reconfigurable part. The plug-in links the software and hardware applications, implementing an API for the management and access to the FPGA. A real implementation of the proposed architecture has been developed using Handel-C, the RC1000-PP platform, a compatible Intel CPU, and a Visual C++ ActiveX control plug-in.

[1]  Michael John Sebastian Smith,et al.  Internet connected FPGAs , 2000, Proceedings 2000 IEEE Symposium on Field-Programmable Custom Computing Machines (Cat. No.PR00871).

[2]  Chris Sullivan,et al.  Handel-C for co-processing & co-design of Field Programmable System on Chip , 2002 .

[3]  Gerald Estrin,et al.  Organization of computer systems: the fixed plus variable structure computer , 1960, IRE-AIEE-ACM '60 (Western).

[4]  Eduardo Sanchez,et al.  RENCO: a reconfigurable network computer , 1998, Proceedings. IEEE Symposium on FPGAs for Custom Computing Machines (Cat. No.98TB100251).

[5]  Wayne Luk,et al.  Customising graphics applications: techniques and programming interface , 2000, Proceedings 2000 IEEE Symposium on Field-Programmable Custom Computing Machines (Cat. No.PR00871).