메뉴 건너뛰기




Volumn , Issue , 2014, Pages 157-168

The dirty-block index

Author keywords

[No Author keywords available]

Indexed keywords

COMPUTER ARCHITECTURE; ENERGY UTILIZATION;

EID: 84905489284     PISSN: 10636897     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1109/ISCA.2014.6853204     Document Type: Conference Paper
Times cited : (73)

References (60)
  • 1
    • 84905451871 scopus 로고    scopus 로고
    • CACTI 6.0
    • CACTI 6.0. http://www.cs.utah.edu/~rajeev/cacti6/.
  • 2
    • 84876589289 scopus 로고    scopus 로고
    • Micron Technologies Inc
    • Micron Technologies, Inc., DDR3 SDRAM system-power calculator. http://www.micron.com/products/support/power-calc/.
    • DDR3 SDRAM System-power Calculator
  • 3
    • 84905451859 scopus 로고    scopus 로고
    • SPEC CPU2006 Benchmark Suite
    • SPEC CPU2006 Benchmark Suite. www.spec.org/cpu2006.
  • 4
    • 84905451860 scopus 로고    scopus 로고
    • STREAM Benchmark
    • STREAM Benchmark. http://www.streambench.org/.
  • 7
    • 80052537203 scopus 로고    scopus 로고
    • Energy-eXcient cache design using variablestrength error-correcting codes
    • A. R. Alameldeen et al. Energy-eXcient cache design using variablestrength error-correcting codes. In ISCA, 2011.
    • (2011) ISCA
    • Alameldeen, A.R.1
  • 8
    • 84864843567 scopus 로고    scopus 로고
    • Staged Memory Scheduling: Achieving high performance and scalability in heterogeneous systems
    • R. Ausavarungnirun et al. Staged Memory Scheduling: Achieving high performance and scalability in heterogeneous systems. In ISCA, 2012.
    • (2012) ISCA
    • Ausavarungnirun, R.1
  • 9
    • 21244491597 scopus 로고    scopus 로고
    • Soft errors in advanced computer systems
    • R. Baumann. Soft errors in advanced computer systems. IEEE Design Test of Computers, 22(3):258-266, 2005.
    • (2005) IEEE Design Test of Computers , vol.22 , Issue.3 , pp. 258-266
    • Baumann, R.1
  • 10
    • 0003003638 scopus 로고
    • A study of replacement algorithms for a virtual-storage computer
    • L. A. Belady. A study of replacement algorithms for a virtual-storage computer. IBM Systems Journal, 5(2):78-101, 1966.
    • (1966) IBM Systems Journal , vol.5 , Issue.2 , pp. 78-101
    • Belady, L.A.1
  • 11
    • 84905451861 scopus 로고    scopus 로고
    • Enabling eXcient dynamic resizing of large DRAM caches via a hardware consistent hashing mechanism
    • Carnegie Mellon University
    • K. Chang et al. Enabling eXcient dynamic resizing of large DRAM caches via a hardware consistent hashing mechanism. Technical Report Safari TR 2013-001, Carnegie Mellon University, 2013.
    • (2013) Technical Report Safari TR 2013-001
    • Chang, K.1
  • 12
    • 84867531151 scopus 로고    scopus 로고
    • Hardware identivcation of cache conwict misses
    • J. D. Collins and D. M. Tullsen. Hardware identiVcation of cache conWict misses. In MICRO, 1999.
    • (1999) MICRO
    • Collins, J.D.1    Tullsen, D.M.2
  • 13
    • 72249087142 scopus 로고    scopus 로고
    • Better I/O through byte-addressable, persistent Memory
    • J. Condit et al. Better I/O through byte-addressable, persistent Memory. In SOSP, 2009.
    • (2009) SOSP
    • Condit, J.1
  • 14
    • 76749124429 scopus 로고    scopus 로고
    • Application-aware prioritization mechanisms for on-chip networks
    • R. Das et al. Application-aware prioritization mechanisms for on-chip networks. In MICRO, 2009.
    • (2009) MICRO
    • Das, R.1
  • 15
    • 47249094055 scopus 로고    scopus 로고
    • System-level performance metrics for multiprogram workloads
    • S. Eyerman and L. Eeckhout. System-level performance metrics for multiprogram workloads. IEEE Micro, 2008.
    • (2008) IEEE Micro
    • Eyerman, S.1    Eeckhout, L.2
  • 16
    • 0034206002 scopus 로고    scopus 로고
    • Summary Cache: A scalable wide-area web cache sharing protocol
    • June
    • L. Fan et al. Summary Cache: A scalable wide-area web cache sharing protocol. IEEE/ACM ToN, 8(3):281-293, June 2000.
    • (2000) IEEE/ACM ToN , vol.8 , Issue.3 , pp. 281-293
    • Fan, L.1
  • 17
    • 0033723498 scopus 로고    scopus 로고
    • A fully associative software managed cache design
    • E. G. Hallnor and S. K. Reinhardt. A fully associative software managed cache design. In ISCA, 2000.
    • (2000) ISCA
    • Hallnor, E.G.1    Reinhardt, S.K.2
  • 18
    • 63549149925 scopus 로고    scopus 로고
    • Adaptive insertion policies for managing shared caches
    • A. Jaleel et al. Adaptive insertion policies for managing shared caches. In PACT, 2008.
    • (2008) PACT
    • Jaleel, A.1
  • 19
    • 77954998134 scopus 로고    scopus 로고
    • High performance cache replacement using re-reference interval prediction (RRIP)
    • A. Jaleel et al. High performance cache replacement using re-reference interval prediction (RRIP). In ISCA, 2010.
    • (2010) ISCA
    • Jaleel, A.1
  • 20
    • 84905451862 scopus 로고    scopus 로고
    • JEDEC. DDR3 SDRAM JESD79-3F
    • JEDEC. DDR3 SDRAM, JESD79-3F, 2012.
    • (2012)
  • 22
    • 84880255927 scopus 로고    scopus 로고
    • Improving multi-core performance using mixed-cell cache architecture
    • S. M. Khan et al. Improving multi-core performance using mixed-cell cache architecture. In HPCA, 2013.
    • (2013) HPCA
    • Khan, S.M.1
  • 23
    • 34047170876 scopus 로고    scopus 로고
    • Area-eXcient error protection for caches
    • S. Kim. Area-eXcient error protection for caches. In DATE, 2006.
    • (2006) DATE
    • Kim, S.1
  • 24
    • 77952558442 scopus 로고    scopus 로고
    • ATLAS: A scalable and high-performance scheduling algorithm for multiple memory controllers
    • Y. Kim et al. ATLAS: A scalable and high-performance scheduling algorithm for multiple memory controllers. In HPCA, 2010.
    • (2010) HPCA
    • Kim, Y.1
  • 25
    • 79951718838 scopus 로고    scopus 로고
    • Thread cluster memory scheduling: Exploiting diuerences in memory access behavior
    • Y. Kim et al. Thread Cluster Memory Scheduling: Exploiting diUerences in memory access behavior. In MICRO, 2010.
    • (2010) MICRO
    • Kim, Y.1
  • 26
    • 84864850807 scopus 로고    scopus 로고
    • A case for exploiting subarray-level parallelism (SALP) in DRAM
    • Y. Kim et al. A case for exploiting subarray-level parallelism (SALP) in DRAM. In ISCA, 2012.
    • (2012) ISCA
    • Kim, Y.1
  • 27
    • 84860332549 scopus 로고    scopus 로고
    • DRAM-aware last-level cache writeback: Reducing write-caused interference in memory systems
    • University of Texas at Austin
    • C. J. Lee et al. DRAM-aware last-level cache writeback: Reducing write-caused interference in memory systems. Technical Report TRHPS-2010-2, University of Texas at Austin, 2010.
    • (2010) Technical Report TRHPS-2010-2
    • Lee, C.J.1
  • 28
    • 0034461711 scopus 로고    scopus 로고
    • Eager writeback-A technique for improving bandwidth utilization
    • H. S. Lee et al. Eager writeback-a technique for improving bandwidth utilization. In MICRO, 2000.
    • (2000) MICRO
    • Lee, H.S.1
  • 29
    • 84932138415 scopus 로고    scopus 로고
    • Soft error and energy consumption interactions : A data cache Perspective
    • L. Li et al. Soft Error and Energy Consumption Interactions : A Data Cache Perspective. In ISLPED, 2004.
    • (2004) ISLPED
    • Li, L.1
  • 30
    • 74049148453 scopus 로고    scopus 로고
    • ECC-Cache: A novel low power scheme to protect large-capacity L2 caches from transient faults
    • G. Liu. ECC-Cache: A novel low power scheme to protect large-capacity L2 caches from transient faults. IAS, 2009.
    • (2009) IAS
    • Liu, G.1
  • 31
    • 84858776535 scopus 로고    scopus 로고
    • EXciently enabling conventional block sizes for very large die-stacked DRAM caches
    • G. H. Loh and M. D. Hill. EXciently enabling conventional block sizes for very large die-stacked DRAM caches. In MICRO, 2011.
    • (2011) MICRO
    • Loh, G.H.1    Hill, M.D.2
  • 32
    • 84962144701 scopus 로고    scopus 로고
    • Balancing thoughput and fairness in SMT processors
    • Kun Luo et al. Balancing thoughput and fairness in SMT processors. In ISPASS, 2001.
    • (2001) ISPASS
    • Luo, K.1
  • 33
    • 84933069131 scopus 로고    scopus 로고
    • Just say no: Benevts of early cache miss determination
    • G. Memik et al. Just Say No: BeneVts of early cache miss determination. In HPCA, 2003.
    • (2003) HPCA
    • Memik, G.1
  • 34
    • 52649119398 scopus 로고    scopus 로고
    • Parallelism-aware batch scheduling: Enhancing both performance and fairness of shared DRAM systems
    • O. Mutlu and T. Moscibroda. Parallelism-aware batch scheduling: Enhancing both performance and fairness of shared DRAM systems. In ISCA, 2008.
    • (2008) ISCA
    • Mutlu, O.1    Moscibroda, T.2
  • 35
    • 47349089021 scopus 로고    scopus 로고
    • A study of performance impact of memory controller features in multi-processor server environment
    • C. Natarajan et al. A study of performance impact of memory controller features in multi-processor server environment. In WMPI, 2004.
    • (2004) WMPI
    • Natarajan, C.1
  • 36
    • 34548050337 scopus 로고    scopus 로고
    • Fair queuing memory systems
    • K. J. Nesbit et al. Fair queuing memory systems. In MICRO, 2006.
    • (2006) MICRO
    • Nesbit, K.J.1
  • 37
    • 0021160872 scopus 로고
    • A low-overhead coherence solution for multiprocessors with private cache memories
    • M. S. Papamarcos and J. H. Patel. A low-overhead coherence solution for multiprocessors with private cache memories. In ISCA, 1984.
    • (1984) ISCA
    • Papamarcos, M.S.1    Patel, J.H.2
  • 38
    • 21644454187 scopus 로고    scopus 로고
    • Pinpointing representative portions of large intel itanium programs with dynamic instrumentation
    • H. Patil et al. Pinpointing Representative Portions of Large Intel Itanium Programs with Dynamic Instrumentation. In MICRO, 2004.
    • (2004) MICRO
    • Patil, H.1
  • 39
    • 84892541151 scopus 로고    scopus 로고
    • Linearly compressed pages: A low-complexity, low-latency main memory compression framework
    • G. Pekhimenko et al. Linearly Compressed Pages: A low-complexity, low-latency main memory compression framework. In MICRO, 2013.
    • (2013) MICRO
    • Pekhimenko, G.1
  • 40
    • 27644555246 scopus 로고    scopus 로고
    • The V-way cache: Demand based associativity via global replacement
    • M. K. Qureshi et al. The V-way cache: Demand based associativity via global replacement. In ISCA, 2005.
    • (2005) ISCA
    • Qureshi, M.K.1
  • 41
    • 33845874613 scopus 로고    scopus 로고
    • A case for MLP-aware cache replacement
    • M. K. Qureshi et al. A case for MLP-aware cache replacement. In ISCA, 2006.
    • (2006) ISCA
    • Qureshi, M.K.1
  • 42
    • 35348920021 scopus 로고    scopus 로고
    • Adaptive insertion policies for high performance caching
    • M. K. Qureshi et al. Adaptive insertion policies for high performance caching. In ISCA, 2007.
    • (2007) ISCA
    • Qureshi, M.K.1
  • 43
    • 34548042910 scopus 로고    scopus 로고
    • Utility-based cache partitioning: A lowoverhead, high-performance, runtime mechanism to partition shared caches
    • M. K. Qureshi and Y. N. Patt. Utility-Based Cache Partitioning: A lowoverhead, high-performance, runtime mechanism to partition shared caches. In MICRO, 2006.
    • (2006) MICRO
    • Qureshi, M.K.1    Patt, Y.N.2
  • 44
    • 84867539760 scopus 로고    scopus 로고
    • SkipCache: Miss-rate aware cache management
    • K. Raghavendra et al. SkipCache: Miss-rate aware cache management. In PACT, 2012.
    • (2012) PACT
    • Raghavendra, K.1
  • 45
    • 0033691565 scopus 로고    scopus 로고
    • Memory access scheduling
    • S. Rixner et al. Memory access scheduling. In ISCA, 2000.
    • (2000) ISCA
    • Rixner, S.1
  • 46
    • 84867569482 scopus 로고    scopus 로고
    • The evicted-address filter: A unived mechanism to address both cache pollution and thrashing
    • V. Seshadri et al. The Evicted-Address Filter: A uniVed mechanism to address both cache pollution and thrashing. In PACT, 2012.
    • (2012) PACT
    • Seshadri, V.1
  • 47
    • 84892504664 scopus 로고    scopus 로고
    • RowClone: Fast and energy-eXcient in-DRAM bulk data copy and initialization
    • V. Seshadri et al. RowClone: Fast and energy-eXcient in-DRAM bulk data copy and initialization. In MICRO, 2013.
    • (2013) MICRO
    • Seshadri, V.1
  • 48
    • 34547692955 scopus 로고    scopus 로고
    • A burst scheduling access reordering mechanism
    • J. Shao and B. T. Davis. A burst scheduling access reordering mechanism. In HPCA, 2007.
    • (2007) HPCA
    • Shao, J.1    Davis, B.T.2
  • 49
    • 84876515756 scopus 로고    scopus 로고
    • A mostly-clean DRAM cache for eUective hit speculation and self-balancing dispatch
    • J. Sim et al. A mostly-clean DRAM cache for eUective hit speculation and self-balancing dispatch. In MICRO, 2012.
    • (2012) MICRO
    • Sim, J.1
  • 50
    • 0034443570 scopus 로고    scopus 로고
    • Symbiotic jobscheduling for a simultaneous multithreaded processor
    • A. Snavely and D. M. Tullsen. Symbiotic jobscheduling for a simultaneous multithreaded processor. In ASPLOS, 2000.
    • (2000) ASPLOS
    • Snavely, A.1    Tullsen, D.M.2
  • 51
    • 77954992165 scopus 로고    scopus 로고
    • The virtual write queue: Coordinating DRAM and last-level cache policies
    • J. Stuecheli et al. The Virtual Write Queue: Coordinating DRAM and last-level cache policies. In ISCA, 2010.
    • (2010) ISCA
    • Stuecheli, J.1
  • 52
    • 0022603564 scopus 로고
    • A class of compatible cache consistency protocols and their support by the IEEE futurebus
    • P. Sweazey and A. J. Smith. A class of compatible cache consistency protocols and their support by the IEEE futurebus. In ISCA, 1986.
    • (1986) ISCA
    • Sweazey, P.1    Smith, A.J.2
  • 53
    • 0029508817 scopus 로고
    • A modiVed approach to data cache management
    • G. Tyson et al. A modiVed approach to data cache management. In MICRO, 1995.
    • (1995) MICRO
    • Tyson, G.1
  • 54
    • 84864861293 scopus 로고    scopus 로고
    • Improving writeback eXciency with decoupled last-write prediction
    • Z. Wang et al. Improving writeback eXciency with decoupled last-write prediction. In ISCA, 2012.
    • (2012) ISCA
    • Wang, Z.1
  • 55
    • 84863049582 scopus 로고    scopus 로고
    • Exploiting rank idle time for scheduling last-level cache writeback
    • Z. Wang and D. A. Jiménez. Exploiting rank idle time for scheduling last-level cache writeback. In PACT, 2011.
    • (2011) PACT
    • Wang, Z.1    Jiménez, D.A.2
  • 56
    • 70450279102 scopus 로고    scopus 로고
    • PIPP: Promotion/insertion pseudo-partitioning of multi-core shared caches
    • Y. Xie and G. H. Loh. PIPP: Promotion/insertion pseudo-partitioning of multi-core shared caches. In ISCA, 2009.
    • (2009) ISCA
    • Xie, Y.1    Loh, G.H.2
  • 57
    • 0032651228 scopus 로고    scopus 로고
    • Speculation techniques for improving load related instruction scheduling
    • A. Yoaz et al. Speculation techniques for improving load related instruction scheduling. In ISCA, 1999.
    • (1999) ISCA
    • Yoaz, A.1
  • 58
    • 74049108627 scopus 로고    scopus 로고
    • Flexible cache error protection using an ECC FIFO
    • D. H. Yoon and M. Erez. Flexible cache error protection using an ECC FIFO. In SC, 2009.
    • (2009) SC
    • Yoon, D.H.1    Erez, M.2
  • 59
    • 70450225732 scopus 로고    scopus 로고
    • Memory mapped ECC: Low-cost error protection for last level caches
    • D. H. Yoon and M. Erez. Memory mapped ECC: Low-cost error protection for last level caches. In ISCA, 2009.
    • (2009) ISCA
    • Yoon, D.H.1    Erez, M.2


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.