Data prediction for response flows in packet processing cache

Hayato Yamaki, Hiroaki Nishi, Shinobu Miwa, Hiroki Honda

Research output: Chapter in Book/Report/Conference proceedingConference contribution

4 Citations (Scopus)

Abstract

We propose a technique to reduce compulsory misses of packet processing cache (PPC), which largely affects both throughput and energy of core routers. Rather than prefetching data, our technique called response prediction cache (RPC) speculatively stores predicted data into PPC without additional access to the low-throughput and power-consuming memory (i.e., TCAM). RPC predicts the data related to a response flow at the arrival of the corresponding request flow, based on the request-response model of internet communications. RPC can improve the cache miss rate, throughput, and energy-efficiency of PPC systems by 15.3%, 17.9%, and 17.8%, respectively.

Original languageEnglish
Title of host publicationProceedings of the 55th Annual Design Automation Conference, DAC 2018
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Print)9781450357005
DOIs
Publication statusPublished - 2018 Jun 24
Event55th Annual Design Automation Conference, DAC 2018 - San Francisco, United States
Duration: 2018 Jun 242018 Jun 29

Publication series

NameProceedings - Design Automation Conference
VolumePart F137710
ISSN (Print)0738-100X

Other

Other55th Annual Design Automation Conference, DAC 2018
CountryUnited States
CitySan Francisco
Period18/6/2418/6/29

Keywords

  • Data Prediction
  • Network Cache
  • Packet Processing

ASJC Scopus subject areas

  • Computer Science Applications
  • Control and Systems Engineering
  • Electrical and Electronic Engineering
  • Modelling and Simulation

Fingerprint Dive into the research topics of 'Data prediction for response flows in packet processing cache'. Together they form a unique fingerprint.

  • Cite this

    Yamaki, H., Nishi, H., Miwa, S., & Honda, H. (2018). Data prediction for response flows in packet processing cache. In Proceedings of the 55th Annual Design Automation Conference, DAC 2018 [a110] (Proceedings - Design Automation Conference; Vol. Part F137710). Institute of Electrical and Electronics Engineers Inc.. https://doi.org/10.1145/3195970.3196021