공유 메모리 장치 의 한 가지 문제점 은 다중 프로세서 구조 의 부품 들 이 자주 공유 메모리 장치 내 에서 뱅크 를 공유 할 필요 가 있 다는 것 이 다 . 예 를 들 어 , 하나 의 뱅크 는 작업 을 완료 하 도록 하나 의 부품 에 할당 될 수 있 고 , 다음 으로 작업 이 완료 된 경우 에 다른 부품 에 할당 될 수 있 다 . 다른 예 로서 , 부품 들 은 부품 간 에 정보 를 공유 하 기 위해 하나 의 뱅크 를 사용 할 수 있 고 , 각각 의 부품 이 메모리 에 액세스 하 기 안전 한 때 를 검출 할 수 있 도록 조정 하 는 것 이 필요 할 수 있 다 . 두 개 의 부품 이 동시 에 메모리 에 기입 을 시도 하 면 , 하나 의 부품 에 의해 기입 된 정보 에 다른 부품 이 겹쳐 기입 하 여 데이터 오손 ( corruption ) 이 일어날 수 있 다 . 이 와 마찬가지 로 , 하나 의 부품 이 다른 부품 과 의 공유 를 위한 정보 를 메모리 에 기입 하 고 다른 부품 이 메모리 에서 정보 를 너무 일찍 판독 하 면 , 판독 하 는 부품 은 이전 의 정보 를 판독 하 게 된다 . 그러므로 메모리 뱅크 를 공유 하 는 개선 된 방법 에 대한 필요 성 이 있 다 .