Cache
140 posts
[Design 11] 캐싱 전략
[Extreme 08] AI 추론 최적화
[Extreme 08] ARM NEON 최적화
[Extreme 08] AVX-512/AVX10.2 최적화
[Extreme 08] Branchless 프로그래밍 기법
[Extreme 08] C++26 std::simd(P1928): 표준 SIMD 추상화
[Extreme 08] Cache-oblivious 알고리즘 설계
[Extreme 08] GPU Offloading 기초
[Extreme 08] Hand-written 어셈블리 적용과 위험 관리
[Extreme 08] Lookup Table 최적화
[Extreme 08] Prefetch 전략과 적용 판단
[Extreme 08] SIMD Intrinsics 실전 활용
[Extreme 08] SIMD 기초: SSE·AVX
[Extreme 08] SIMD 문자열·JSON 처리
[Extreme 08] 극한 최적화와 유지보수성 균형
[Extreme 08] 비트 조작 최적화 기법
[Extreme 08] 자동 벡터화 유도와 검증
[Extreme 08] 포터블 SIMD 라이브러리
[Extreme 08] 핫패스 극한 튜닝 사례
[IO 09] Direct I/O
[IO 09] I/O 비용 직관
[IO 09] Memory-mapped I/O
[IO 09] Zero-copy 기법
[IO 09] 파일시스템 특성
[Concurrency 07] C++ 메모리 모델 실무 해석
[Concurrency 07] C++20 Atomics 실전
[Concurrency 07] C++26 std::execution: Senders/Receivers 실전
[Concurrency 07] Condition Variable 성능 패턴
[Concurrency 07] False Sharing 탐지와 회피
[Concurrency 07] Hazard Pointers·RCU
[Concurrency 07] Lock 선택 기준
[Concurrency 07] Lock-free 설계 기초와 적용 판단
[Concurrency 07] Lock-free 자료구조 구현
[Concurrency 07] Seqlock 패턴
[Concurrency 07] SPSC/MPMC 큐와 링버퍼
[Concurrency 07] Thread-local Storage 비용과 패턴
[Concurrency 07] Thread-per-core 아키텍처와 io_uring 연계
[Concurrency 07] 동기화 비용 정량 분석
[Concurrency 07] 스레드 풀 최적화와 워크 스틸링
[Concurrency 07] 실행 정책 병렬 알고리즘
[CPU 05] Apple Silicon 아키텍처
[CPU 05] CPU 파이프라인 기초
[CPU 05] CPU 하드웨어 카운터 활용
[CPU 05] Frontend vs Backend Bound 개념
[CPU 05] Out-of-Order 실행과 성능
[CPU 05] RISC-V 아키텍처 기초
[CPU 05] SMT/Hyper-Threading 성능 영향
[CPU 05] TLB 미스 최적화
[CPU 05] μOp 캐시와 DSB
[CPU 05] 명령 수준 병렬성(ILP) 기초
[CPU 05] 분기 예측 메커니즘과 비용
[CPU 05] 의존성 체인·포트 압력 분석
[CPU 05] 전력 관리가 성능에 미치는 영향
[CPU 05] 추측 실행과 보안 영향
[CPU 05] 캐시 계층 구조
[CPU 05] 캐시 미스 분석과 대응
[CPU 05] 현대 CPU 아키텍처 비교
[Memory 04] AoS vs SoA 데이터 레이아웃
[Memory 04] Large Pages·Huge Pages
[Memory 04] NUMA 메모리 할당·지역성
[Memory 04] Stack vs Heap 할당 비용
[Memory 04] std::pmr 실전 활용
[Memory 04] Virtual Memory 관리 힌트
[Memory 04] 구조체 패딩과 정렬
[Memory 04] 메모리 누수 탐지
[Memory 04] 메모리 단편화 분석·대응
[Memory 04] 메모리 대역폭 최적화
[Memory 04] 캐시 친화적 접근 패턴
[Memory 04] 커스텀 할당자 구현 패턴
[Memory 04] 컨테이너 비용 모델
[Memory 04] 할당 전략: 풀·아레나
[Profiling 01] AMD μProf 활용
[Profiling 01] Intel VTune 심화
[Profiling 01] Linux perf 고급
[Profiling 01] Microbenchmark 설계 원칙
[Profiling 01] Valgrind·Callgrind: 캐시 시뮬레이션과 호출 그래프
[Profiling 01] 메모리 프로파일링: 힙 분석
[Profiling 01] 샘플링 프로파일링: perf·VTune 원리
[Profiling 01] 프로파일러 출력 해석 실전
[Profiling 01] 하드웨어 성능 카운터
[Concurrency Patterns] 01. 동시성 기초와 C++ 메모리 모델
[Concurrency Patterns] 00. 멀티스레딩 디자인 패턴 시리즈 소개와 커리큘럼
[Compiler 03] AutoFDO 워크플로우: 샘플링 기반 프로파일 최적화
[Optimization(Compiler)] 03. Low-latency 컴파일러·빌드 최적화 트랙
[Optimization(C++) 02] Smart Pointer 비용 기초
[Optimization(C++) 19] Type Erasure 비용 패턴
[Optimization(C++)] 02. Low-latency C++ 언어 최적화 트랙
[Optimization(Series)] 00. Low-latency 최적화 시리즈 개요
[Memory 04] 메모리·수명·캐시 라인 직관 (기초)
[Optimization(C++) 01] C++ 실행 모델·µs 최적화 어휘 (기초)
[Optimization(Series)] Introduction: Low-latency 최적화 12트랙 로드맵
[Performance 01] Introduction: Low-latency 프로파일링·성능 분석
[Performance 04] Introduction: Low-latency 메모리·할당·레이아웃
[Performance 05] Introduction: CPU 마이크로아키텍처 Low-latency
[Performance 06] Introduction: OS·런타임 Low-latency 운영환경
[Performance 07] Introduction: Low-latency 동시성·멀티스레드
[Performance 08] Introduction: 극한 Low-latency 최적화 특수기술
[Performance 09] Introduction: Low-latency I/O 최적화
[Performance 10] Introduction: Low-latency 네트워크 최적화
[Compiler 03] C++20 Modules와 빌드·성능
[Compiler 03] CPU 기능별 함수 다중 버전
[Compiler 03] GCC vs Clang vs MSVC 최적화 차이
[Compiler 03] Introduction: Low-latency 컴파일러·빌드 최적화
[Compiler 03] LTO와 ThinLTO 실전 적용
[Compiler 03] PGO 고급 워크플로우
[Compiler 03] Sanitizer 성능 오버헤드
[Compiler 03] 디버그 정보와 릴리즈 성능
[Compiler 03] 빌드 병렬화: ccache, distcc, sccache
[Compiler 03] 성능 관련 정적 분석
[Compiler 03] 어셈블리 레벨 코드 생성 분석
[Compiler 03] 인라이닝 실패 진단
[Compiler 03] 최적화 플래그: -O2/-O3/-Ofast
[Compiler 03] 컴파일러 intrinsics 카탈로그
[Optimization(C++) 00] Introduction: Low-latency C++ 언어 최적화
[Optimization(C++) 03] 추상화 비용 분석
[Optimization(C++) 04] STL 컨테이너 비용
[Optimization(C++) 12] 인라이닝 유도 기법
[DevOps] GitHub Actions Hugo 빌드: WebP 캐시로 빌드 시간 단축
[Python Cheatsheet] 42. pickle - 객체 직렬화 (보안 주의)
[Python Cheatsheet] 45. weakref - 약한 참조와 메모리 관리
[Python Cheatsheet] 28. itertools & functools - 자주 쓰는 조합
[AI Tools] Jina AI Reader: URL을 LLM 친화적 입력으로 변환
[Programming] n++ vs n = n + 1: 성능과 최적화의 진실
[SEO] Open Graph 가이드 - OG 이미지·메타태그 실무 정리
[CleanCode] 코드 최적화: 조건문 올리고 반복문 내리기
[Data Structure] C# Lock-Free 우선순위 큐 구현과 동시성 기법
[Linux] RCU(Read-Copy-Update) 개념·API·활용 정리
[Database] API 개발에서 흔한 DB 성능 실수 5가지와 해결 방법
[FileSystem] Btrfs: 데이터 보호·백업을 위한 차세대 리눅스 파일 시스템
[Processor] CPU vs GPU: 구조·역할·사용처 완전 정리
[Rust] Rust Atomics and Locks 서평
[Rust] Comprehensive Rust 무료 강의 정리 및 코스 구조
[Linux] DebugFS, SecurityFS, PipeFS, SockFS 가상 파일시스템 정리
[Linux] btop++ 시스템 리소스 모니터 소개
[C#] 클래스와 구조체 선택 가이드: 차이점·성능·사용 기준
[Design Pattern] Flyweight - 플라이웨이트 패턴
[Design Pattern] Prototype - 프로토타입 패턴
[Design Pattern] Singleton - 싱글턴 패턴
[.NET] 왜 리플렉션(Reflection)은 느린가? CLR 내부와 대안 정리
[Hardware] LattePanda Alpha에 Ubuntu 16.04 LTS 설치 가이드
Home