메뉴 건너뛰기




Volumn Part 128280, Issue , 2017, Pages

Compiler Techniques to Reduce the Synchronization Overhead of GPU Redundant Multithreading

Author keywords

[No Author keywords available]

Indexed keywords

COMPUTER AIDED DESIGN; COMPUTER HARDWARE; GRAPHICS PROCESSING UNIT; PROGRAM COMPILERS; PROGRAM PROCESSORS; SYNCHRONIZATION;

EID: 85023630019     PISSN: 0738100X     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/3061639.3062212     Document Type: Conference Paper
Times cited : (21)

References (31)
  • 2
    • 85023608118 scopus 로고    scopus 로고
    • HCC
    • HCC https://github.com/RadeonOpenCompute/hcc.
  • 3
    • 85023626294 scopus 로고    scopus 로고
    • HSA
    • HSA http://www.hsafoundation.com/standards.
  • 4
    • 85023615216 scopus 로고    scopus 로고
    • HSA Kernel Driver
    • HSA Kernel Driver https://github.com/HSAFoundation/HSA-Drivers-Linux-AMD.
  • 5
    • 85023629507 scopus 로고    scopus 로고
    • HSA Runtime https://github.com/HSAFoundation/HSA-Runtime-AMD.
    • HSA Runtime
  • 6
    • 85023595583 scopus 로고    scopus 로고
    • AMD. A beginner's guide to computational computing on the amd embedded g-series apu with opencl. White Paper
    • AMD. A beginner's guide to computational computing on the amd embedded g-series apu with opencl. White Paper.
  • 7
    • 85023634279 scopus 로고    scopus 로고
    • AMD. Graphics Core Next Architecture Generation 3
    • AMD. Graphics Core Next Architecture, Generation 3.
  • 9
    • 84977104070 scopus 로고    scopus 로고
    • Nzdc: A compiler technique for near zero silent data corruption
    • M. Didehban et al. nZDC: A Compiler Technique for Near Zero Silent Data Corruption. DAC, 2016.
    • (2016) DAC
    • Didehban, M.1
  • 10
    • 84944408150 scopus 로고    scopus 로고
    • Razor: A low-power pipeline based on circuit-level timing speculation
    • D. Ernst et al. Razor: A Low-Power Pipeline Based on Circuit-Level Timing Speculation. MICRO, 2003.
    • (2003) MICRO
    • Ernst, D.1
  • 13
    • 33646944390 scopus 로고    scopus 로고
    • Compiler-directed instruction duplication for soft error detection
    • J. S. Hu et al. Compiler-Directed Instruction Duplication for Soft Error Detection. DATE, 2005.
    • (2005) DATE
    • Hu, J.S.1
  • 14
    • 85023594274 scopus 로고    scopus 로고
    • Performance evaluation of compiler-based sw rmt in an hsa environment
    • C. Kalra et al. Performance Evaluation of Compiler-based SW RMT in an HSA Environment. SELSE, 2015.
    • (2015) SELSE
    • Kalra, C.1
  • 15
    • 0036922195 scopus 로고    scopus 로고
    • 32-bit cyclic redundancy codes for internet applications
    • Koopman et al. 32-Bit Cyclic Redundancy Codes for Internet Applications. DSN, 2002.
    • (2002) DSN
    • Koopman1
  • 16
    • 85023638150 scopus 로고    scopus 로고
    • Ageopt-rmt: Compiler-driven variation-Aware aging optimization for rmt
    • F. Kriebel et al. ageOpt-RMT: Compiler-driven Variation-Aware Aging Optimization for RMT. DAC, 2016.
    • (2016) DAC
    • Kriebel, F.1
  • 17
    • 29344473319 scopus 로고    scopus 로고
    • Predicting the number of fatal soft errors in Los Alamos National Laboratory's ASC Q supercomputer
    • S. E. Michalak et al. Predicting the number of fatal soft errors in Los Alamos National Laboratory's ASC Q supercomputer. IEEE Transactions, 2005.
    • (2005) IEEE Transactions
    • Michalak, S.E.1
  • 19
    • 85023617623 scopus 로고    scopus 로고
    • NVIDIA. https://blogs.nvidia.com/blog/2016/08/22/parker-for-self-driving-cars. 2016.
    • (2016) NVIDIA
  • 22
    • 33646829087 scopus 로고    scopus 로고
    • Swift: Software implemented fault tolerance
    • G. A. Reis et al. SWIFT: Software Implemented Fault Tolerance. CGO, 2005.
    • (2005) CGO
    • Reis, G.A.1
  • 25
    • 0036931372 scopus 로고    scopus 로고
    • Modeling the effect of technology trends on the soft error rate of combinational logic
    • P. Shivakumar et al. Modeling the effect of technology trends on the soft error rate of combinational logic. DSN 2002.
    • (2002) DSN
    • Shivakumar, P.1
  • 26
    • 67649255075 scopus 로고    scopus 로고
    • PLR: A software approach to transient fault tol-erance for multicore architectures
    • A. Shye et al. PLR: A software approach to transient fault tol-erance for multicore architectures. IEEE Trans., 2009.
    • (2009) IEEE Trans
    • Shye, A.1
  • 27
    • 12844278588 scopus 로고    scopus 로고
    • Fingerprinting: Bounding soft-error detec-Tion latency and bandwidth
    • J. C. Smolens et al. Fingerprinting: Bounding Soft-Error Detec-Tion Latency and Bandwidth. ASPLOS, 2004.
    • (2004) ASPLOS
    • Smolens, J.C.1
  • 28
    • 0036290674 scopus 로고    scopus 로고
    • Transient-fault recovery using simul-Taneous multithreading
    • T. N. Vijaykumar et al. Transient-Fault Recovery Using Simul-Taneous Multithreading. ISCA, 2002.
    • (2002) ISCA
    • Vijaykumar, T.N.1
  • 29
    • 85023596794 scopus 로고    scopus 로고
    • Real-world design and evaluation of compiler-managed gpu rmt
    • J. Wadden et al. Real-world design and evaluation of compiler-managed gpu rmt. ISCA, 2014.
    • (2014) ISCA
    • Wadden, J.1
  • 30
    • 85055780139 scopus 로고    scopus 로고
    • Compiler-managed software-based rmt for transient fault detection
    • C. Wang et al. Compiler-Managed Software-based RMT for Transient Fault Detection. CGO, 2007.
    • (2007) CGO
    • Wang, C.1
  • 31
    • 84863492598 scopus 로고    scopus 로고
    • Runtime asynchronous fault tolerance via spec-ulation
    • Y. Zhang et al. Runtime Asynchronous Fault Tolerance via Spec-ulation. CGO, 2012.
    • (2012) CGO
    • Zhang, Y.1


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