Delay Bound Optimization in NoC Using a Discrete Firefly Algorithm Academic Article uri icon

abstract

  • The delay bound in system on chips (SoC) represents the worst-case traverse time of on-chip communication. In network on chip (NoC)-based SoC, optimizing the delay bound is challenging due to two aspects: (1) the delay bound is hard to obtain by traditional methods such as simulation; (2) the delay bound changes with the different application mappings. In this paper, we propose a delay bound optimization method using discrete firefly optimization algorithms (DBFA). First, we present a formal analytical delay bound model based on network calculus for both unipath and multipath routing in NoCs. We then set every flow in the application as the target flow and calculate the delay bound using the proposed model. Finally, we adopt firefly algorithm (FA) as the optimization method for minimizing the delay bound. We used industry patterns (video object plane decoder (VOPD), multiwindow display (MWD), etc.) to verify the effectiveness of delay bound optimization method. Experiments show that the proposed method is both effective and reliable, with a maximum optimization of 42.86%.

published proceedings

  • ELECTRONICS

author list (cited authors)

  • Du, G., Tian, C., Li, Z., Zhang, D., Zhang, C., Wang, X., & Yin, Y.

citation count

  • 1

complete list of authors

  • Du, Gaoming||Tian, Chao||Li, Zhenmin||Zhang, Duoli||Zhang, Chuan||Wang, Xiaolei||Yin, Yongsheng

publication date

  • December 2019

publisher