Conflict-Free Memory System for 9-types Subarray Access

9가지 부배열 형태의 접근을 위한 충돌회피 기억장치

  • Park, Chun-Ja (Dept. of information Communications Engineering, Chung-nam National University) ;
  • Park, Jong-Won (Dept. of information Communications Engineering, Chung-nam National University)
  • 박춘자 (충남대학교 정보통신공학과) ;
  • 박종원 (충남대학교 정보통신공학과)
  • Published : 2002.04.12

Abstract

이 논문에서는 SIMD처리기에서 기억장치 접근시간을 감소시키기 위한 기억장치를 제안했다. 이 기억장치는 MxN 배열내 자료들의 임의의 위치에서 일정 간격인 블록형태와 8방향 선형태인 pq개의 자료들의 동시접근을 지원한다. 기억모듈 수는 pq보다 큰 소수이고, 간격은 기억모듈 수의 배수가 아닌 양수이다. 간단하고 빠른 주소계산회로와 이동회로를 위해, 요구된 자료들에서 첫번째 자료의 기준 주소와 pq개의 주소간의 차들로 구분한 후, 주소간의 차들은 첫번째 자료요소의 기억모듈번호로부터 번호에 따라 오름차순 정렬되고 따른 기억모듈에 저장된다. 9가지 자료 이동형태를 멀티플렉싱과 회전에 의해 1가지로 감소시킨 효율적인 자료 이동 회로를 제안하였다. 제안된 충돌회피 기억장치는 이전 기억장치와 비교하여 자료 접근형태, 간격, 자료 배열의 크기에 제한, 하드웨어 비용, 속도, 복잡도면에서 개선하였다.

Keywords