Reducing reconfiguration time of reconfigurable computing systems in integrated temporal partitioning and physical design framework

  • Authors:
  • Farhad Mehdipour;Morteza Saheb Zamani;Hamid Reza Ahmadifar;Mehdi Sedighi;Kazuaki Murakami

  • Affiliations:
  • Amirkabir University of Technology, IT and Computer Engineering Department, Tehran, Iran;Amirkabir University of Technology, IT and Computer Engineering Department, Tehran, Iran;Guilan University Engineering Faculty, Rasht, Iran;Amirkabir University of Technology, IT and Computer Engineering Department, Tehran, Iran;Kyushu University, Dep. of Informatics, Graduate School of Information Science and Electrical Engineering, Fukuoka, Japan

  • Venue:
  • IPDPS'06 Proceedings of the 20th international conference on Parallel and distributed processing
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

In reconfigurable systems, reconfiguration latency is a very important factor impact the system performance. In this paper, a framework is proposed that integrates the temporal partitioning and physical design phases to perform a static compilation process for reconfigurable computing systems. A temporal partitioning algorithm is proposed which attempts to decrease the time of reconfiguration on a partially reconfigurable hardware. This algorithm attempts to find similar single or pair of operations between subsequent partitions. Considering similar pairs instead of single nodes brings about less complexity for routing process. By using this technique, smaller reconfiguration bit-stream is obtained, which directly decreases the reconfiguration overhead time at the run-time. A complementary algorithm attempts to increase the similarity of subsequent partitions by searching for similar pairs and using a technique called dummy node insertion. An incremental physical design process based on similar configurations produced in the partitioning stage improves the metrics over iterations.