메뉴 여닫기
환경 설정 메뉴 여닫기
개인 메뉴 여닫기
로그인하지 않음
지금 편집한다면 당신의 IP 주소가 공개될 수 있습니다.

GPU Sanitizer: 두 판 사이의 차이

noriwiki
편집 요약 없음
잔글편집 요약 없음
 
1번째 줄: 1번째 줄:
[[index.php?title=분류:GPU 보안]]
[[분류:GPU 보안]]


== 개요 ==
== 개요 ==
93번째 줄: 93번째 줄:
|
|
|
|
|Metdata hoisting, min/max merging, Loop hoisting, Bound merging
|MH, MM, BM
|
|
|Infer base pointer statically
|Infer base pointer statically
136번째 줄: 136번째 줄:
|
|
|}
|}
; Compiler Optimization Technique 약자
* MH: Metadat Hoisiting
* MM: Min-max Mergning
* BM: Bound Mergning


== [[CuCatch: A Debugging Tool for Efficiently Catching Memory Safety Violations in CUDA Applications|CuCatch]] ==
== [[CuCatch: A Debugging Tool for Efficiently Catching Memory Safety Violations in CUDA Applications|CuCatch]] ==

2026년 9월 20일 (일) 05:29 기준 최신판


개요

본 문서는 여러 GPU Sanitizer들을 다축분석하는 문서이다.

요약

UAF OOB Mechanism Metadata identity Overhead Compiler Optimizations Runtime Optimizations
Identity Cost Perf Mem Common Local Shared Global Common Local Shared Global
Compute Sanitizer O O Binary Location -
GMOD O O Compiler Canary -
CLARMOR O O Compiler Canary
GPUShield O O Compiler + HW HW Tag
CuCatch O O Compiler Object MH, MM, BM Infer base pointer statically Per-thread Metdata Remove metdata fetching
CuSafe O O Compiler Object
GPU Armor O O Compiler + HW
Compiler Optimization Technique 약자
  • MH: Metadat Hoisiting
  • MM: Min-max Mergning
  • BM: Bound Mergning

CuCatch