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