• DocumentCode
    228459
  • Title

    Modified selective way based trace cache

  • Author

    Jaison, Jacquiline ; Mukherjee, Pradeep Kumar

  • Author_Institution
    Dept. of Electron. Eng., Indian Inst. of Technol.(BHU), Varanasi, India
  • fYear
    2014
  • fDate
    13-14 Feb. 2014
  • Firstpage
    1
  • Lastpage
    4
  • Abstract
    Performance efficient instruction fetch unit is a critical issue in superscalar processor design (Smith and Sohi, 1995). Trace cache which stores traces of the dynamic instruction stream is a major part of such fetch units. Conventional trace cache was implemented as a set associative structure where it is needed to probe all the ways in the particular set in order to look for the required entry (Rotenberg, et.al., 1996). Selective way based trace cache (SWTC) was a modified trace cache where only the selected way(s) are probed instead of probing all the ways (Zeng, et.al., 2009). Here, traces are divided into several types and stored into cache by type. In this paper, the mapping policy of the SWTC is used to propose a modified design. Simulation results show that the proposed design performs better than the earlier SWTC model. On comparing with the trace cache(TC), the proposed design shows a 4.68% improvement in performance in terms of instructions committed per cycle (IPC).
  • Keywords
    cache storage; IPC; SWTC mapping policy; dynamic instruction stream; instructions committed per cycle; modified selective way based trace cache; performance efficient instruction fetch unit; set associative structure; superscalar processor design; Algorithms; Benchmark testing; Dynamic scheduling; Engines; Manuals; Predictive models; Probes; instruction fetch unit; selective way based trace cache; superscalar processors; trace cache;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electronics and Communication Systems (ICECS), 2014 International Conference on
  • Conference_Location
    Coimbatore
  • Print_ISBN
    978-1-4799-2321-2
  • Type

    conf

  • DOI
    10.1109/ECS.2014.6892626
  • Filename
    6892626