태그별 기사: low-level
Go 동기화: 원자 연산과 메모리 장벽
CPU가 명령어를 재배치하여 멀티스레드 코드를 망치는 방법. 메모리 펜스, 원자 연산 분석 및 Go 어셈블러 실습 예제.
코드 벤치마킹: 정밀한 CPU 및 캐시 측정
코드를 올바르게 벤치마킹하는 법 배우기: rdtsc, perf, 통계 분석. 중급/시니어 개발자를 위한 프레임워크. cache-misses 측정 및 실제 최적화.
프로세서의 분기 예측: 코드 속도를 높이고 오류를 피하는 방법
CPU의 분기 예측 설명, 성능 영향, 최적화 방법 및 Spectre 취약점. 코드를 가속화하는 방법을 배워보세요.