반응형 메모리 스토어1 [멀티코어CPU] 03. 의존성과 프로세서 기본 동작 정내훈 교수님이 추천한 책 「 프로그래머가 몰랐던 멀티코어 CPU 이야기」 - 김민장 지음 위의 책을 토대로 공부한 내용이 작성되었음 - 데이터 의존성 (Data dependence) : 명령어들 사이의 데이터 흐름, 프로그램의 문맥을 결정하는 중요 요소 : 의존성이 있는 명령어 → 순서대로 실행되어야 함 : 읽기/쓰기 순서에 따라 분류됨 // RAW 의존성 x = y + 1; z = x * 2; // 변수 x는 1번 명령이 계산 결과를 만들고 2번 명령이 이를 사용함 // 변수 x에 Read - After - Write 의존성이 존재 // WAR 의존성 z = x * 2; x = y + 1; // 변수 x에 Write - After - Read 의존성이 존재 // WAW 의존성 x = Z * 2; x .. 2024. 3. 29. 이전 1 다음 728x90 반응형