- 처리기에 지역 버퍼 메모리 시스템을 지원하는 다중접근기억장치
- ㆍ 저자명
- 이형,Lee. Hyung
- ㆍ 간행물명
- 한국콘텐츠학회논문지
- ㆍ 권/호정보
- 2012년|12권 1호|pp.30-37 (8 pages)
- ㆍ 발행정보
- 한국콘텐츠학회
- ㆍ 파일정보
- 정기간행물| PDF텍스트
- ㆍ 주제분야
- 기타
선형 비틀림 구조를 갖는 메모리 시스템은 SIMD 구조에 적합한 메모리 시스템으로써, 2차원 데이터 배열인 $M{ imes}N$에서 임의의 위치로부터 임의의 간격을 갖고 다양한 접근형태들로, m개의 메모리 모듈들에서 n개의 데이터를 동시에 접근할 수 있다. 그러나 이러한 메모리 시스템은 논리적인 2차원 $M{ imes}N$ 데이터 배열을 지원하기 위해 $m{ imes}cells$의 물리적인 메모리 용량이 필요하지만, 적어도 (m-n)${ imes}cells$만큼의 메모리 셀은 사용되지 않는다. 여기서 cells는 (M-1)/q+(N-1)/$p{ imes}{lceil}M/q{ ceil}+1$이다. 본 논문에서는 이러한 메모리 시스템의 모든 기능들을 수용하면서 t>0인 조건 하에 사용되지 않는 메모리 셀들 중 $(n{ imes}t){ imes}N/p$ 만큼을 n개의 처리기들에 지역 버퍼 메모리로 제공할 수 있는 방법을 제안한다.
A memory system with the linear skewing scheme has been regarded as one of suitable memory systems for a single instruction, multiple data (SIMD) architecture. The memory system supports simultaneous access n data to m memory modules within various access types with a constant interval in an arbitrary position in two dimensional data array of $M{ imes}N$. Although $m{ imes}cells$ memory cells are physically required to support logical two dimensional $M{ imes}N$ array of data by means of the memory system, at least (m-n)${ imes}cells$ memory cells remain in disuse, where cells is (M-1)/q+(N-1)/$p{ imes}{lceil}M/q{ ceil}+1$. On keeping functionalities the memory system supports, $(n{ imes}t){ imes}N/p$ out of a number of unused memory cells, where t>0, being used as local buffer memories for n processing elements is proposed in this paper.