이미지 처리 애플리케이션을 위한 Split Bank-shuffle 어드레스 매핑

Split Bank-shuffled Address Mapping for Image Processing Applications

초록

이미지 처리 애플리케이션에서, 전통적인 선형(linear) 어드레스 매핑은 DRAM의 row-buffer conflict로 인하여 시스템 성능을 저하시킬 수 있다. 본 논문에서는 row-buffer conflict를 줄이기 위하여 bank-shuffling 기법을 제안하고 이를 효율적으로 활용하기 위한 split bank-shuffle 어드레스 매핑을 기술한다. 기술한 시스템은 애플리케이션이 구동하는 시점에서 DRAM의 뱅크 인터리빙을 개선하기 위하여 어드레스 맵을 재배열할 수 있다. 이를 위하여 multiple outstanding capability를 고려한 메트릭을 이용하여 설계하고 성능과 하드웨어 비용을 평가한다. 결과적으로, 기술한 설계는 이미지 처리 애플리케이션의 성능을 개선할 수 있으며 하드웨어 비용 오버헤드가 크지 않음을 보인다.

키워드

Address mapping; DRAM; Row-buffer conflict; Embedded system; Image processing
제목
이미지 처리 애플리케이션을 위한 Split Bank-shuffle 어드레스 매핑
제목 (타언어)
Split Bank-shuffled Address Mapping for Image Processing Applications
저자
허재영; 공준호
발행일
2022-06
유형
Y
저널명
전자공학회논문지
권
59
호
6
페이지
23 ~ 31