[Optimization(Compiler)] 03. Low-latency 컴파일러·빌드 최적화 트랙
/collection/compiler-optimization/ https://42jerrykim.github.io/collection/compiler-optimization/ collection compiler optimization collection optimization 03 compiler _index.md
Collections
16 pages
[Optimization(Compiler)] 03. Low-latency 컴파일러·빌드 최적화 트랙
같은 C++ 코드도 빌드 설정과 컴파일러 최적화에 따라 성능이 달라집니다. 이 트랙에서는 최적화 옵션 설계, LTO/PGO 적용·검증, 인라이닝 실패 원인과 코드 생성 형태를 다루며, 알고리즘·동시성 설계는 경계 밖에 둡니다.
[Compiler 03] Introduction: Low-latency 컴파일러·빌드 최적화
[Compiler 03] 최적화 플래그: -O2/-O3/-Ofast
[Compiler 03] LTO와 ThinLTO 실전 적용
[Compiler 03] PGO 고급 워크플로우
[Compiler 03] GCC vs Clang vs MSVC 최적화 차이
[Compiler 03] 인라이닝 실패 진단
[Compiler 03] 어셈블리 레벨 코드 생성 분석
[Compiler 03] CPU 기능별 함수 다중 버전
[Compiler 03] 컴파일러 intrinsics 카탈로그
[Compiler 03] Sanitizer 성능 오버헤드
[Compiler 03] 디버그 정보와 릴리즈 성능
[Compiler 03] C++20 Modules와 빌드·성능
[Compiler 03] 빌드 병렬화: ccache, distcc, sccache
[Compiler 03] 성능 관련 정적 분석
[Compiler 03] BOLT·후링크(post-link) 최적화
[Compiler 03] AutoFDO 워크플로우: 샘플링 기반 프로파일 최적화
1
2