• DocumentCode
    1170792
  • Title

    Cache conscious data layout organization for conflict miss reduction in embedded multimedia applications

  • Author

    Kulkarni, C. ; Ghez, C. ; Miranda, M. ; Catthoor, F. ; De Man, H.

  • Volume
    54
  • Issue
    1
  • fYear
    2005
  • fDate
    1/1/2005 12:00:00 AM
  • Firstpage
    76
  • Lastpage
    81
  • Abstract
    Cache misses form a major bottleneck for real-time multimedia applications due to the off-chip accesses to the main memory. This results in both a major access bandwidth overhead (and related power consumption) as well as performance penalties. We propose a new technique for organizing data in the main memory for data dominated multimedia applications so as to reduce the majority of the conflict cache misses. The focus of this paper is on the formal and heuristic algorithm we use to steer the data layout decisions and the experimental results obtained using a prototype tool. Experiments on real-life demonstrators illustrate that we are able to reduce up to 82 percent of the conflict misses for applications which are already aggressively transformed at source-level. At the same time, we also reduce the off-chip data accesses by up to 78 percent. In addition, we are able to reduce up to 20 percent more conflict misses compared to existing techniques.
  • Keywords
    cache storage; embedded systems; memory architecture; multimedia systems; parallel architectures; reduced instruction set computing; RISC; VLIW architecture; cache conscious data layout organization; conflict cache miss reduction; data organization; embedded multimedia application; heuristic algorithm; reduced instruction set computing; Algorithm design and analysis; Bandwidth; Costs; Energy consumption; Heuristic algorithms; Image processing; Organizing; Prototypes; VLIW; Very large scale integration; 65; Index Terms- RISC/CISC; VLIW architectures; VLSI systems.;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/TC.2005.2
  • Filename
    1362641