cpu 의 1차 캐쉬나 2차 캐쉬에 공유메모리의 내용이 기록될 수가 있나요? 싱글 cpu 라면 사실 캐싱이 되도 문제가 없어 보이지만, 듀얼 이상에서는 문제가 생길 것 같은데... 이거 어떻게 작동하는지 궁금하네요.
2CPU 이상의 보드들은 캐시 내용을 서로 lock하고, 일관성을 가지게끔 한 프로세서가 수정하면 다른 프로세서로 보내주는 칩셋을 채용합니다. 원칙적으로 램상의 같은 데이타/코드가 두개의 캐시에 각자 올라가는 방식이기 때문에 공유라고 보긴 어렵습니다.
you must know the power of dark side.
Re: cpu 의 1,2차 캐쉬에 공유메모리가 캐쉬되나?
2CPU 이상의 보드들은 캐시 내용을 서로 lock하고, 일관성을 가지게끔 한 프로세서가 수정하면 다른 프로세서로 보내주는 칩셋을 채용합니다. 원칙적으로 램상의 같은 데이타/코드가 두개의 캐시에 각자 올라가는 방식이기 때문에 공유라고 보긴 어렵습니다.
you must know the power of dark side.