Research Article Open Access

Buffer Pocketing and Pre-Checking on Buffer Utilization

K. Saravanan1 and R. M. Suresh2
  • 1 Velammal Engineering College, India
  • 2 R.M.D. Engineering College, India

Abstract

Problem statement: In this study, the paper proposes the development of Effective Buffer Utilization on Adaptive Router with Buffer Pocketing and Pre-Buffer Checking Technique. Network-on-Chip could be prepared more capable by tricky faster routers. By using improved buffers, superior number of ports and channels, adaptive routing, all of which acquire key of overheads in hardware costs. Approach: This technique will improve communication efficiency without increasing the buffer size with support of input buffer space feedback controller in an input channel. A Buffer-Pocketing system enables the input channels to use the unused buffer from another channel at runtime that have not enough buffer space to utilize as per the input flits. The current buffer status in a router could be updated on each cycle of data flits transmitted to buffer space controller with the help of Router Monitor Sensor (RMS). Results: Implementation results of the proposed design for a 64-bit 4 input-buffer router show a reduction of the average packet transmission latency and an increase of the average transmission flits. The results show that the proposed design can reduce the cycles required for transmitting a fixed number of packets, when compared to that without buffer stealing. Conclusion: The study confirmed that the pre-buffer checking and feedback collecting from the router design take the place of the original design in terms of both throughput and latency. Thus, BS is more robust in handling hardware overhead ratio.

Journal of Computer Science
Volume 8 No. 6, 2012, 987-993

DOI: https://doi.org/10.3844/jcssp.2012.987.993

Submitted On: 11 January 2012 Published On: 23 April 2012

How to Cite: Saravanan, K. & Suresh, R. M. (2012). Buffer Pocketing and Pre-Checking on Buffer Utilization. Journal of Computer Science, 8(6), 987-993. https://doi.org/10.3844/jcssp.2012.987.993

  • 3,345 Views
  • 2,572 Downloads
  • 0 Citations

Download

Keywords

  • Buffer pocketing
  • adaptive router
  • buffer space
  • buffer pool management
  • RMS