docs: finalized wiki integrity maintenance (v3.0 standard) - pruned 1400+ stubs and fixed 11k+ ghost links

This commit is contained in:
Antigravity Agent
2026-05-02 09:18:34 +09:00
parent c84dcb8371
commit 6445fcc05b
13150 changed files with 55394 additions and 100862 deletions
@@ -1,13 +1,13 @@
---
id: P-REINFORCE-AUTO-CCED4D
category: "[[10_Wiki/💡 Topics/Programming & Language]]"
category: "10_Wiki/💡 Topics/Programming & Language"
confidence_score: 0.90
tags: [auto-reinforced]
last_reinforced: 2026-04-20
github_commit: "[P-Reinforce] Continuous Worker - Speculative Execution"
---
# [[Speculative Execution]]
# [[Speculative Execution|Speculative Execution]]
## 📌 한 줄 통찰 (The Karpathy Summary)
> 추측 실행(Speculative Execution)은 현대 CPU가 성능 최적화를 위해 분기(branch)의 실제 결과가 확인되기 전에 미리 명령어를 실행하는 기법입니다 [1]. 예측이 틀린 것으로 판명될 경우 CPU는 실행을 롤백(roll back)하여 변경 사항을 취소할 수 있습니다 [1]. 하지만 이 과정에서 L1 캐시로 미리 가져온 데이터는 롤백 시 취소되지 않으며, 이러한 구조적 특성은 타이밍 기반의 정보 유출을 유발하여 **Spectre**와 같은 보안 취약점 공격에 악용될 수 있습니다 [1, 2].
@@ -23,11 +23,11 @@ github_commit: "[P-Reinforce] Continuous Worker - Speculative Execution"
- **정책 변화:** Programming & Language 분야의 자동 자산화 수행.
## 🔗 지식 연결 (Graph)
- **Related Topics:** [[Spectre]], [[Meltdown]], [[Branch Prediction]], [[L1 Cache]]
- **Projects/Contexts:** [[WebKit]], [[JavaScriptCore]]
- **Related Topics:** [[Spectre|Spectre]], [[Meltdown|Meltdown]], [[Branch Prediction|Branch Prediction]], L1 Cache
- **Projects/Contexts:** [[WebKit|WebKit]], [[JavaScriptCore|JavaScriptCore]]
- **Contradictions/Notes:** 소스 내에서 상충되는 주장은 발견되지 않았습니다. 다만, 이와 관련하여 WebKit 프로젝트는 추측 실행을 악용한 공격을 방어하기 위해 타이머(performance.now 등)의 정밀도를 낮추고, 분기 명령어에 의존하지 않는 보안 검사(branchless security checks) 및 포인터 포이즈닝(pointer poisoning)을 도입하는 방식으로 대응하고 있습니다 [7-9].
---
*Last updated: 2026-04-19*
- Raw Source: [[00_Raw/2026-04-20/Speculative Execution.md]]
- Raw Source: 00_Raw/2026-04-20/Speculative Execution.md
---