메뉴 건너뛰기




Volumn 2015-June, Issue , 2015, Pages 263-272

Real-time in-memory checkpointing for future hybrid memory systems

Author keywords

Checkpointing; NVRAM; Parallel computing; Phase change memory

Indexed keywords

COST REDUCTION; INTELLIGENT CONTROL; INTERFERENCE SUPPRESSION; MAINTENANCE; NETWORK MANAGEMENT; PARALLEL PROCESSING SYSTEMS; PHASE CHANGE MEMORY; RANDOM ACCESS STORAGE; REAL TIME SYSTEMS;

EID: 84957574666     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/2751205.2751212     Document Type: Conference Paper
Times cited : (26)

References (38)
  • 1
    • 8344232253 scopus 로고    scopus 로고
    • Adaptive incremental checkpointing for massively parallel systems
    • S. Agarwal and et al. Adaptive incremental checkpointing for massively parallel systems. In ICS, 2004.
    • (2004) ICS
    • Agarwal, S.1
  • 2
    • 85092653152 scopus 로고    scopus 로고
    • Operating system implications of fast, cheap, non-volatile memory
    • K. Bailey and et al. Operating system implications of fast, cheap, non-volatile memory. In HotOS, 2011.
    • (2011) HotOS
    • Bailey, K.1
  • 3
    • 33846118079 scopus 로고    scopus 로고
    • Designing reliable systems from unreliable components: The challenges of transistor variability and degradation
    • S. Borkar. Designing reliable systems from unreliable components: The challenges of transistor variability and degradation. IEEE Micro, 2005.
    • (2005) IEEE Micro
    • Borkar, S.1
  • 4
    • 84863555199 scopus 로고    scopus 로고
    • Age-based PCM wear leveling with nearly zero search cost
    • C.-H. Chen and et al. Age-based PCM wear leveling with nearly zero search cost. In DAC, 2012.
    • (2012) DAC
    • Chen, C.-H.1
  • 5
    • 72249087142 scopus 로고    scopus 로고
    • Better I/O through byte-addressable, persistent memory
    • J. Condit and et al. Better I/O through byte-addressable, persistent memory. In SOSP, 2009.
    • (2009) SOSP
    • Condit, J.1
  • 6
    • 74049097178 scopus 로고    scopus 로고
    • Leveraging 3D PCRAM technologies to reduce checkpoint overhead for future exascale systems
    • X. Dong and et al. Leveraging 3D PCRAM technologies to reduce checkpoint overhead for future exascale systems. In SC, 2009.
    • (2009) SC
    • Dong, X.1
  • 7
    • 84957605654 scopus 로고    scopus 로고
    • Hybrid checkpointing using emerging nonvolatile memories for future exascale systems
    • X. Dong and et al. Hybrid checkpointing using emerging nonvolatile memories for future exascale systems. ACM TACO, 2011.
    • (2011) ACM TACO
    • Dong, X.1
  • 8
    • 84957602229 scopus 로고    scopus 로고
    • Delta-compressed caching for overcoming the write bandwidth limitation of hybrid main memory
    • Y. Du and et al. Delta-compressed caching for overcoming the write bandwidth limitation of hybrid main memory. ACM TACO, 2013.
    • (2013) ACM TACO
    • Du, Y.1
  • 9
    • 84881374819 scopus 로고    scopus 로고
    • A survey of fault tolerance mechanisms and checkpoint/restart implementations for high performance computing systems
    • I. Egwutuoha and et al. A survey of fault tolerance mechanisms and checkpoint/restart implementations for high performance computing systems. The Journal of Supercomputing, 2013.
    • (2013) The Journal of Supercomputing
    • Egwutuoha, I.1
  • 10
    • 84957600197 scopus 로고    scopus 로고
    • Checkpointing for peta-scale systems: A look into the future of practical rollback-recovery
    • E. N. Elnozahy and et al. Checkpointing for peta-scale systems: A look into the future of practical rollback-recovery. IEEE TDSC, 2004.
    • (2004) IEEE TDSC
    • Elnozahy, E.N.1
  • 11
    • 0042078549 scopus 로고    scopus 로고
    • A survey of rollback-recovery protocols in message-passing systems
    • E. N. M. Elnozahy and et al. A survey of rollback-recovery protocols in message-passing systems. ACM Comput. Surv., 2002.
    • (2002) ACM Comput. Surv
    • Elnozahy, E.N.M.1
  • 12
    • 83055197103 scopus 로고    scopus 로고
    • Pcmlogging: Reducing transaction logging overhead with pcm
    • S. Gao and et al. Pcmlogging: Reducing transaction logging overhead with pcm. CIKM, 2011.
    • (2011) CIKM
    • Gao, S.1
  • 13
    • 28444477433 scopus 로고    scopus 로고
    • Improving energy eficiency by making dram less randomly accessed
    • H. Huang, K. G. Shin, C. Lefurgy, and T. Keller. Improving energy eficiency by making dram less randomly accessed. In ISLPED, 2005.
    • (2005) ISLPED
    • Huang, H.1    Shin, K.G.2    Lefurgy, C.3    Keller, T.4
  • 14
    • 84884898622 scopus 로고    scopus 로고
    • Optimizing checkpoints using nvm as virtual memory
    • S. Kannan and et al. Optimizing checkpoints using nvm as virtual memory. In IPDPS, 2013.
    • (2013) IPDPS
    • Kannan, S.1
  • 15
    • 77949611974 scopus 로고    scopus 로고
    • Phase-change technology and the future of main memory
    • B. C. Lee and et al. Phase-change technology and the future of main memory. IEEE Micro, 2010.
    • (2010) IEEE Micro
    • Lee, B.C.1
  • 16
    • 84866852432 scopus 로고    scopus 로고
    • Identifying opportunities for byte-addressable non-volatile memory in extreme-scale scientific applications
    • D. Li and et al. Identifying opportunities for byte-addressable non-volatile memory in extreme-scale scientific applications. In IPDPS, 2012.
    • (2012) IPDPS
    • Li, D.1
  • 17
    • 84864850882 scopus 로고    scopus 로고
    • Towards energy-proportional datacenter memory with mobile dram
    • K. T. Malladi and et al. Towards energy-proportional datacenter memory with mobile dram. In ISCA, 2012.
    • (2012) ISCA
    • Malladi, K.T.1
  • 18
    • 77954918807 scopus 로고    scopus 로고
    • Speculative checkpointing: Exploiting temporal affinity of memory operations
    • S. Matsuoka and et al. Speculative checkpointing: Exploiting temporal affinity of memory operations. In HPC Asia, 2009.
    • (2009) HPC Asia
    • Matsuoka, S.1
  • 19
    • 78650831692 scopus 로고    scopus 로고
    • Design, modeling, and evaluation of a scalable multi-level checkpointing system
    • A. Moody and et al. Design, modeling, and evaluation of a scalable multi-level checkpointing system. In SC, 2010.
    • (2010) SC
    • Moody, A.1
  • 20
    • 84959930135 scopus 로고    scopus 로고
    • Whole-system persistence with non-volatile memories
    • D. Narayanan and O. Hodson. Whole-system persistence with non-volatile memories. In ASPLOS, 2012.
    • (2012) ASPLOS
    • Narayanan, D.1    Hodson, O.2
  • 21
    • 84957596127 scopus 로고    scopus 로고
    • Independent kernel/process checkpointing on non-volatile main memory for quick kernel rejuvenation
    • S. Oikawa. Independent kernel/process checkpointing on non-volatile main memory for quick kernel rejuvenation. In ARCS, 2014.
    • (2014) ARCS
    • Oikawa, S.1
  • 22
    • 84898046897 scopus 로고    scopus 로고
    • Scaling to thousands of processors with buffered coscheduling
    • F. Petrini. Scaling to thousands of processors with buffered coscheduling. In Scaling to New Heights Workshop, 2002.
    • (2002) Scaling to New Heights Workshop
    • Petrini, F.1
  • 24
    • 76749167601 scopus 로고    scopus 로고
    • Enhancing lifetime and security of PCM-based main memory with start-gap wear leveling
    • M. K. Qureshi and et al. Enhancing lifetime and security of PCM-based main memory with start-gap wear leveling. In MICRO, 2009.
    • (2009) MICRO
    • Qureshi, M.K.1
  • 25
    • 79959583242 scopus 로고    scopus 로고
    • Page placement in hybrid memory systems
    • L. E. Ramos and et al. Page placement in hybrid memory systems. In ICS, 2011.
    • (2011) ICS
    • Ramos, L.E.1
  • 26
    • 84864036969 scopus 로고    scopus 로고
    • UniFI: Leveraging non-volatile memories for a unified fault tolerance and idle power management technique
    • S. Sardashti and et al. UniFI: leveraging non-volatile memories for a unified fault tolerance and idle power management technique. In ICS, 2012.
    • (2012) ICS
    • Sardashti, S.1
  • 27
    • 84877700680 scopus 로고    scopus 로고
    • Design and modeling of a non-blocking checkpointing system
    • K. Sato and et al. Design and modeling of a non-blocking checkpointing system. In SC, 2012.
    • (2012) SC
    • Sato, K.1
  • 28
    • 70449657893 scopus 로고    scopus 로고
    • Dram errors in the wild: A large-scale field study
    • B. Schroeder and et al. Dram errors in the wild: a large-scale field study. In SIGMETRICS, 2009.
    • (2009) SIGMETRICS
    • Schroeder, B.1
  • 30
    • 84866885060 scopus 로고    scopus 로고
    • On the role of nvram in data-intensive architectures: An evaluation
    • B. Van Essen and et al. On the role of nvram in data-intensive architectures: An evaluation. In IPDPS, 2012.
    • (2012) IPDPS
    • Van Essen, B.1
  • 31
    • 84877717053 scopus 로고    scopus 로고
    • RAMZzz: Rank-aware dram power management with dynamic migrations and demotions
    • D. Wu and et al. RAMZzz: rank-aware dram power management with dynamic migrations and demotions. In SC, 2012.
    • (2012) SC
    • Wu, D.1
  • 32
    • 84903770546 scopus 로고    scopus 로고
    • Dwc: Dynamic write consolidation for phase change memory systems
    • F. Xia and et al. Dwc: Dynamic write consolidation for phase change memory systems. In ICS, 2014.
    • (2014) ICS
    • Xia, F.1
  • 33
    • 84957598000 scopus 로고    scopus 로고
    • 3D memory stacking for fast checkpointing/restore applications
    • J. Xie and et al. 3D memory stacking for fast checkpointing/restore applications. In IEEE 3DIC, 2010.
    • (2010) IEEE 3DIC
    • Xie, J.1
  • 34
    • 84964830043 scopus 로고    scopus 로고
    • Nv-tree: Reducing consistency cost for nvm-based single level systems
    • J. Yang and et al. Nv-tree: Reducing consistency cost for nvm-based single level systems. USENIX FAST, 2015.
    • USENIX FAST , vol.2015
    • Yang, J.1
  • 35
    • 84899696335 scopus 로고    scopus 로고
    • Practical nonvolatile multilevel-cell phase change memory
    • D. H. Yoon and et al. Practical nonvolatile multilevel-cell phase change memory. SC, 2013.
    • (2013) SC
    • Yoon, D.H.1
  • 36
    • 36949014308 scopus 로고    scopus 로고
    • A cycle accurate full system x86-64 microarchitectural simulator
    • M. T. Yourst. PTLsim: A cycle accurate full system x86-64 microarchitectural simulator. In ISPASS, 2007.
    • (2007) ISPASS
    • Yourst. PTLsim, M.T.1
  • 37
    • 84887431028 scopus 로고    scopus 로고
    • Writeback-aware bandwidth partitioning for multi-core systems with pcm
    • M. Zhou and et al. Writeback-aware bandwidth partitioning for multi-core systems with pcm. In PACT, 2013.
    • (2013) PACT
    • Zhou, M.1
  • 38
    • 12344267104 scopus 로고    scopus 로고
    • Dynamic tracking of page miss ratio curve for memory management
    • P. Zhou and et al. Dynamic tracking of page miss ratio curve for memory management. In ASPLOS XI, 2004.
    • (2004) ASPLOS , vol.11
    • Zhou, P.1


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