발표: 세계에서 가장 빠른 코드에서 배울 수 있는 것은?
앨런 엘더가 초당 1천만 패킷을 처리하는 극도의 속도를 달성하기 위한 기술을 탐구합니다. 간단한 패킷 처리에서 시작하여 함수 인라인, 컴파일러 최적화, 벡터 지시어, 고급 데이터 구조, 메모리 접근 지연 숨기기, 루프 풀기 등 다양한 최적화 기술을 적용하며 성능을 측정합니다. 이러한 최적화는 코드 복잡성 증가와 같은 트레이드오프가 있음을 주의깊게 설명합니다.