본 발명 의 실시 예 들 은 공유 된 메모리 리소스 를 액세스 하 는 복수 의 프로세서 에 의해 발생 되 는 멀티 프로세서 시스템 에서 의 성능 병목현상 을 완화 시키 기 위한 새로운 방법 을 소개 한다 . 본 발명 의 실시 예 에 따른 , 멀티 프로세서 시스템 은 프로세서 코어 가 필요 로 하 기 전 에 메인 메모리 로부터 데이터 를 페치 하 는 데이터 스트리밍 유닛 ( DSU ) 을 포함 한다 . DSU 는 페치 된 데이터 를 프로세서 코어 에 연결 되 어 있 는 로컬 메모리 에 저장 하 고 , 이 데이터 는 필요 할 때 프로세서 코어 에 의해 액세스 될 수 있 다 . DSU 는 또한 로컬 메모리 로부터 메인 메모리 에 데이터 를 기록 한다 .