스레드와 Allocator, 그리고 왜 같이 이야기해야 하는가
이미지 처리, 추론 파이프라인, 고성능 시스템을 다루다 보면자연스럽게 “스레드”와 “allocator”라는 단어를 만나게 된다.이 둘은 각각 따로 보면 단순하지만, 같이 쓰이기 시작하는 순간 매우 중요한 설계 포인트가 된다. 이 글에서는 스레드(Thread)란 무엇인가 정의 스레드는 프로그램 안에서 실제로 코드를 실행하는 실행 흐름 단위다. 중요한 점은 서로 다른 스레드가 같은 코드, 같은 데이터에 동시에 접근할 수 있다는 사실이다. … Read more