메뉴 건너뛰기




Volumn , Issue , 2015, Pages 489-501

Adaptive-latency DRAM: Optimizing DRAM timing for the common-case

Author keywords

[No Author keywords available]

Indexed keywords

COMPUTER ARCHITECTURE; MANUFACTURE; TIMING CIRCUITS;

EID: 84934293438     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1109/HPCA.2015.7056057     Document Type: Conference Paper
Times cited : (231)

References (76)
  • 1
    • 84934332473 scopus 로고    scopus 로고
    • Memcached. http://memcached. org/.
  • 4
    • 34250843273 scopus 로고    scopus 로고
    • Adaptive self refresh scheme for battery operated high-density mobile DRAM applications
    • J.-H. Ahn et al. Adaptive Self Refresh Scheme for Battery Operated High-Density Mobile DRAM Applications. In ASSCC, 2006.
    • (2006) ASSCC
    • Ahn, J.-H.1
  • 7
    • 84903826031 scopus 로고    scopus 로고
    • Exploiting expendable process-margins in DRAMs for run-time performance optimization
    • K. Chandrasekar et al. Exploiting Expendable Process-margins in DRAMs for Run-time Performance Optimization. In DATE, 2014.
    • (2014) DATE
    • Chandrasekar, K.1
  • 8
    • 84903988156 scopus 로고    scopus 로고
    • Improving DRAM performance by parallelizing refreshes with accesses
    • K.-W. Chang et al. Improving DRAM performance by parallelizing refreshes with accesses. In HPCA, 2014.
    • (2014) HPCA
    • Chang, K.-W.1
  • 9
    • 79960158244 scopus 로고    scopus 로고
    • Memory power management via dynamic voltage/ frequency scaling
    • H. David et al. Memory power management via dynamic voltage/ frequency scaling. In ICAC, 2011.
    • (2011) ICAC
    • David, H.1
  • 10
    • 84934332476 scopus 로고    scopus 로고
    • Dell. Dell PowerEdge R415 Spec Sheet. http://www. dell. com/ learn/us/en/04/shared-contentdata-sheetsen/ documentsr415-specsheet. pdf, 2009.
    • (2009) Dell PowerEdge R415 Spec Sheet
  • 11
    • 84881162823 scopus 로고    scopus 로고
    • Temperature management in data centers: Why Some (Might) Like It Hot
    • N. El-Sayed et al. Temperature Management in Data Centers: Why Some (Might) Like It Hot. In SIGMETRICS, 2012.
    • (2012) SIGMETRICS
    • El-Sayed, N.1
  • 13
    • 84886673851 scopus 로고    scopus 로고
    • Modeling within-die spatial correlation effects for process-design co-optimization
    • P. Friedberg et al. Modeling within-die spatial correlation effects for process-design co-optimization. In ISQED, 2005.
    • (2005) ISQED
    • Friedberg, P.1
  • 14
    • 0026204463 scopus 로고
    • High-speed, high-reliability circuit design for megabit DRAM
    • P. Gillingham et al. High-speed, high-reliability circuit design for megabit DRAM. In JSSC, 1991.
    • (1991) JSSC
    • Gillingham, P.1
  • 15
    • 84934332478 scopus 로고    scopus 로고
    • On the retention time distribution of dynamic random access memory (DRAM)
    • T. Hamamoto et al. On the Retention Time Distribution of Dynamic Random Access Memory (DRAM). In IEEE TED, 1998.
    • (1998) IEEE TED
    • Hamamoto, T.1
  • 16
    • 0025419834 scopus 로고
    • The cache DRAM architecture: A DRAM with an onchip cache memory
    • March
    • H. Hidaka et al. The cache DRAM architecture: A DRAM with an onchip cache memory. IEEE Micro, March 1990.
    • (1990) IEEE Micro
    • Hidaka, H.1
  • 18
    • 84934332480 scopus 로고    scopus 로고
    • HPC Challenge. GUPS
    • HPC Challenge. GUPS. http://icl. cs. utk. edu/ projectsfiles/hpcc/RandomAccess/.
  • 20
    • 52649148744 scopus 로고    scopus 로고
    • Self-optimizing memory controllers: A reinforcement learning approach
    • E. Ipek et al. Self-optimizing memory controllers: A reinforcement learning approach. In ISCA, 2008.
    • (2008) ISCA
    • Ipek, E.1
  • 22
    • 84934332483 scopus 로고    scopus 로고
    • JEDEC. DDR4 SDRAM Standard 2012
    • JEDEC. DDR4 SDRAM Standard, 2012.
  • 24
    • 84934332484 scopus 로고    scopus 로고
    • JEDEC. Standard 21C. Annex K: Serial Presence Detect (SPD) for DDR3 SDRAM Modules, Aug. 2012
    • JEDEC. Standard No. 21C. Annex K: Serial Presence Detect (SPD) for DDR3 SDRAM Modules, Aug. 2012.
  • 25
    • 84934332485 scopus 로고    scopus 로고
    • JEDEC. Standard 79-3F. DDR3 SDRAM Specification, July 2012
    • JEDEC. Standard No. 79-3F. DDR3 SDRAM Specification, July 2012.
  • 26
    • 84934332486 scopus 로고    scopus 로고
    • Co-architecting controllers and DRAM to enhance DRAM process scaling
    • U. Kang et al. Co-architecting controllers and DRAM to enhance DRAM process scaling. In The Memory Forum, 2014.
    • (2014) The Memory Forum
    • Kang, U.1
  • 28
    • 84994403909 scopus 로고    scopus 로고
    • Improving cache performance by exploiting read-write disparity
    • S. Khan et al. Improving Cache Performance by Exploiting Read-Write Disparity. In HPCA, 2014.
    • (2014) HPCA
    • Khan, S.1
  • 29
    • 84904320452 scopus 로고    scopus 로고
    • The efficacy of error mitigation techniques for dram retention failures: A comparative experimental study
    • S. Khan et al. The Efficacy of Error Mitigation Techniques for DRAM Retention Failures: A Comparative Experimental Study. In SIGMETRICS, 2014.
    • (2014) SIGMETRICS
    • Khan, S.1
  • 30
    • 68249161195 scopus 로고    scopus 로고
    • A new investigation of data retention time in truly nanoscaled drams
    • K. Kim and J. Lee. A New Investigation of Data Retention Time in Truly Nanoscaled DRAMs. In EDL, 2009.
    • (2009) EDL
    • Kim, K.1    Lee, J.2
  • 31
    • 84905484287 scopus 로고    scopus 로고
    • Flipping bits in memory without accessing them: An experimental study of dram disturbance errors
    • Y. Kim et al. Flipping Bits in Memory Without Accessing Them: An Experimental Study of DRAM Disturbance Errors. In ISCA, 2014.
    • (2014) ISCA
    • Kim, Y.1
  • 32
    • 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
  • 33
    • 79951718838 scopus 로고    scopus 로고
    • Thread cluster memory scheduling: Exploiting differences in memory access behavior
    • Y. Kim et al. Thread Cluster Memory Scheduling: Exploiting Differences in Memory Access Behavior. In MICRO, 2010.
    • (2010) MICRO
    • Kim, Y.1
  • 34
    • 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
  • 36
    • 84880276949 scopus 로고    scopus 로고
    • Tiered-latency DRAM: A low latency and low cost DRAM architecture
    • D. Lee et al. Tiered-latency DRAM: A low latency and low cost DRAM architecture. In HPCA, 2013.
    • (2013) HPCA
    • Lee, D.1
  • 37
    • 0030397534 scopus 로고    scopus 로고
    • Simultaneously formed storage node contact and metal contact cell (SSMC) for 1Gb DRAM and beyond
    • J. Lee et al. Simultaneously Formed Storage Node Contact and Metal Contact Cell (SSMC) for 1Gb DRAM and Beyond. In IEDM, 1996.
    • (1996) IEDM
    • Lee, J.1
  • 38
    • 84934332489 scopus 로고    scopus 로고
    • DRAM yield analysis and optimization by a statistical design approach
    • Y. Li et al. DRAM Yield Analysis and Optimization by a Statistical Design Approach. In IEEE TCSI, 2011.
    • (2011) IEEE TCSI
    • Li, Y.1
  • 39
    • 57349181411 scopus 로고    scopus 로고
    • Software thermal management of dram memory for multicore systems
    • J. Lin et al. Software Thermal Management of DRAM Memory for Multicore Systems. In SIGMETRICS, 2008.
    • (2008) SIGMETRICS
    • Lin, J.1
  • 40
    • 35348858891 scopus 로고    scopus 로고
    • Thermal modeling and management of dram systems
    • J. Lin et al. Thermal Modeling and Management of DRAM Systems. In ISCA, 2007.
    • (2007) ISCA
    • Lin, J.1
  • 41
    • 84881189389 scopus 로고    scopus 로고
    • An experimental study of data retention behavior in modern dram devices: Implications for retention time profiling mechanisms
    • J. Liu et al. An Experimental Study of Data Retention Behavior in Modern DRAM Devices: Implications for Retention Time Profiling Mechanisms. In ISCA, 2013.
    • (2013) ISCA
    • Liu, J.1
  • 42
    • 84864834258 scopus 로고    scopus 로고
    • RAIDR: Retention-aware intelligent dram refresh
    • J. Liu et al. RAIDR: Retention-Aware Intelligent DRAM Refresh. In ISCA, 2012.
    • (2012) ISCA
    • Liu, J.1
  • 43
    • 79955901536 scopus 로고    scopus 로고
    • Hardware/software techniques for DRAM thermal management
    • S. Liu et al. Hardware/software techniques for DRAM thermal management. In HPCA, 2011.
    • (2011) HPCA
    • Liu, S.1
  • 48
    • 84881179117 scopus 로고    scopus 로고
    • The origin of variable retention time in DRAM
    • Y. Mori et al. The origin of variable retention time in DRAM. In IEDM, 2005.
    • (2005) IEDM
    • Mori, Y.1
  • 49
    • 52649128991 scopus 로고    scopus 로고
    • Memory performance attacks: Denial of memory service in multi-core systems
    • T. Moscibroda and O. Mutlu. Memory Performance Attacks: Denial of Memory Service in Multi-core Systems. USENIX Security, 2007.
    • (2007) USENIX Security
    • Moscibroda, T.1    Mutlu, O.2
  • 50
    • 84858771269 scopus 로고    scopus 로고
    • Reducing memory interference in multicore systems via application-aware memory channel partitioning
    • S. P. Muralidhara et al. Reducing memory interference in multicore systems via application-aware memory channel partitioning. In MICRO, 2011.
    • (2011) MICRO
    • Muralidhara, S.P.1
  • 51
    • 84912112126 scopus 로고    scopus 로고
    • Memory scaling: A systems architecture perspective
    • O. Mutlu. Memory Scaling: A Systems Architecture Perspective. In MemCon, 2013.
    • (2013) MemCon
    • Mutlu, O.1
  • 53
    • 84867498179 scopus 로고    scopus 로고
    • Linearly compressed pages: A main memory compression framework with low complexity and low latency
    • G. Pekhimenko et al. Linearly Compressed Pages: A Main Memory Compression Framework with Low Complexity and Low Latency. In PACT, 2012.
    • (2012) PACT
    • Pekhimenko, G.1
  • 54
    • 84867500642 scopus 로고    scopus 로고
    • Base-delta-immediate compression: A practical data compression mechanism for on-chip caches
    • G. Pekhimenko et al. Base-Delta-Immediate Compression: A Practical Data Compression Mechanism for On-Chip Caches. In PACT, 2012.
    • (2012) PACT
    • Pekhimenko, G.1
  • 55
    • 84864831814 scopus 로고    scopus 로고
    • Rambus. DRAM Power Model. http://www. rambus. com/ energy, 2010.
    • (2010) DRAM Power Model
  • 57
    • 85060999879 scopus 로고
    • DRAM variable retention time
    • P. J. Restle et al. DRAM variable retention time. In IEDM, 1992.
    • (1992) IEDM
    • Restle, P.J.1
  • 58
    • 70450285524 scopus 로고    scopus 로고
    • Scaling the bandwidth wall: Challenges in and avenues for cmp scaling
    • B. M. Rogers et al. Scaling the Bandwidth Wall: Challenges in and Avenues for CMP Scaling. In ISCA, 2009.
    • (2009) ISCA
    • Rogers, B.M.1
  • 59
    • 84880256539 scopus 로고    scopus 로고
    • Samsung. DRAM Data Sheet. http://www. samsung. com/ global/business/semiconductor.
    • DRAM Data Sheet
  • 60
    • 38949186007 scopus 로고    scopus 로고
    • Varius: A model of process variation and resulting timing errors for microarchitects
    • S. R. Sarangi et al. Varius: A model of process variation and resulting timing errors for microarchitects. In IEEE Transactions on Semiconductor Manufacturing, 2008.
    • (2008) IEEE Transactions on Semiconductor Manufacturing
    • Sarangi, S.R.1
  • 61
    • 0031641453 scopus 로고    scopus 로고
    • Fast Cycle RAM (FCRAM); A 20-ns random row access, pipe-lined operating DRAM
    • Y. Sato et al. Fast Cycle RAM (FCRAM); a 20-ns random row access, pipe-lined operating DRAM. In Symposium on VLSI Circuits, 1998.
    • (1998) Symposium on VLSI Circuits
    • Sato, Y.1
  • 62
    • 84892504664 scopus 로고    scopus 로고
    • Rowclone: Fast and energy-efficient in-dram bulk data copy and initialization
    • V. Seshadri et al. RowClone: Fast and Energy-efficient in-DRAM Bulk Data Copy and Initialization. In MICRO, 2013.
    • (2013) MICRO
    • Seshadri, V.1
  • 63
    • 84867569482 scopus 로고    scopus 로고
    • The evicted-address filter: A unified mechanism to address both cache pollution and thrashing
    • V. Seshadri et al. The Evicted-Address Filter: A Unified Mechanism to Address Both Cache Pollution and Thrashing. In PACT, 2012.
    • (2012) PACT
    • Seshadri, V.1
  • 64
    • 84904012575 scopus 로고    scopus 로고
    • MemZip: Exploring unconventional benefits from memory compression
    • A. Shafiee et al. MemZip: Exploring Unconventional Benefits from Memory Compression. In HPCA, 2014.
    • (2014) HPCA
    • Shafiee, A.1
  • 65
    • 84903962127 scopus 로고    scopus 로고
    • NUAT: A non-uniform access time memory controller
    • W. Shin et al. NUAT: A Non-Uniform Access Time Memory Controller. In HPCA, 2014.
    • (2014) HPCA
    • Shin, W.1
  • 66
    • 84881125193 scopus 로고    scopus 로고
    • Reducing memory access latency with asymmetric dram bank organizations
    • Y. H. Son et al. Reducing Memory Access Latency with Asymmetric DRAM Bank Organizations. In ISCA, 2013.
    • (2013) ISCA
    • Son, Y.H.1
  • 67
    • 34547655822 scopus 로고    scopus 로고
    • Feedback directed prefetching: Improving the performance and bandwidth-efficiency of hardware prefetchers
    • S. Srinath et al. Feedback Directed Prefetching: Improving the Performance and Bandwidth-Efficiency of Hardware Prefetchers. In HPCA, 2007.
    • (2007) HPCA
    • Srinath, S.1
  • 68
    • 77954899543 scopus 로고    scopus 로고
    • Address and data scrambling: Causes and impact on memory tests
    • A. J. van de Goor and I. Schanstra. Address and Data Scrambling: Causes and Impact on Memory Tests. In DELTA, 2002.
    • (2002) DELTA
    • Goor De Van, A.J.1    Schanstra, I.2
  • 69
    • 79951702954 scopus 로고    scopus 로고
    • Understanding the energy consumption of dynamic random access memories
    • T. Vogelsang. Understanding the Energy Consumption of Dynamic Random Access Memories. In MICRO, 2010.
    • (2010) MICRO
    • Vogelsang, T.1
  • 70
    • 84934295626 scopus 로고    scopus 로고
    • Guardband determination for the detection of off-state and junction leakages in DRAM testing
    • M.-J. Wang et al. Guardband determination for the detection of off-state and junction leakages in DRAM testing. In Asian Test Symposium, 2001.
    • (2001) Asian Test Symposium
    • Wang, M.-J.1
  • 72
    • 84881140322 scopus 로고    scopus 로고
    • Oct.
    • Xilinx. ML605 Hardware User Guide, Oct. 2012. http: //www. xilinx. com/support/documentation/boards and-kits/ug534. pdf.
    • (2012) ML605 Hardware User Guide
  • 73
  • 74
    • 0023548492 scopus 로고
    • A meta-stable leakage phenomenon in DRAM charge storage-Variable hold time
    • D. Yaney et al. A meta-stable leakage phenomenon in DRAM charge storage-Variable hold time. In IEDM, 1987.
    • (1987) IEDM
    • Yaney, D.1
  • 75
    • 0035389657 scopus 로고    scopus 로고
    • Cached DRAM for ILP processor memory access latency reduction
    • July
    • Z. Zhang et al. Cached DRAM for ILP processor memory access latency reduction. IEEE Micro, July 2001.
    • (2001) IEEE Micro
    • Zhang, Z.1
  • 76
    • 50949123127 scopus 로고    scopus 로고
    • Thermal management of high power memory module for server platforms
    • Q. Zhu et al. Thermal management of high power memory module for server platforms. In ITHERM, 2008.
    • (2008) ITHERM
    • Zhu, Q.1


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