Collaboration of reconfigurable processors in grid computing: Theory and application

  • Authors:
  • Mahmood Ahmadi;Asadollah Shahbahrami;Stephan Wong

  • Affiliations:
  • Computer Engineering Laboratory, Delft University of Technology, 2628 CD, Delft, The Netherlands and Department of Computer Engineering, Faculty of Engineering, University of Razi, P.O. Box: 67149 ...;Department of Computer Engineering, Faculty of Engineering, P.O. Box: 3756-41635, University of Guilan, Rasht, Iran;Computer Engineering Laboratory, Delft University of Technology, 2628 CD, Delft, The Netherlands

  • Venue:
  • Future Generation Computer Systems
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

Traditional grid networks employ General Purpose Processors (GPPs) as their main processing elements. Incorporating reconfigurable processing elements in such networks can be a promising technology to increase their performance. In this paper, we propose and simulate collaboration of reconfigurable processors in grid computing. Collaborative Reconfigurable Grid Computing (CRGC) employs the availability of any reconfigurable processor to accelerate compute-intensive applications such as multimedia kernels. We explore the mapping of some compute-intensive multimedia kernels such as the 2D DWT and the co-occurrence matrix in the CRGC. These multimedia kernels are simulated as an independent set of gridlets submitted to a software simulator called CRGridSim. In addition, we analyze the lower and upper bounds of performance for CRGC. Our experimental results show that the CRGC approach improves performance up to 7.2x and 2.5x compared to a single GPP and the collaboration of GPPs, respectively, when assuming a speedup of 10 of the reconfigurable processors in a grid with 4 nodes.