A Case for subarray level interleaving: Reducing DRAM subarray conflicts서브어레이 컨플릭트를 줄이기 위한 서브어레이 수준에서의 인터리빙

Cited 0 time in webofscience Cited 0 time in scopus
  • Hit : 839
  • Download : 0
DC FieldValueLanguage
dc.contributor.advisorKim, Soon Tae-
dc.contributor.advisor김순태-
dc.contributor.authorAhn, Hongsun-
dc.contributor.author안홍선-
dc.date.accessioned2016-05-03T19:35:30Z-
dc.date.available2016-05-03T19:35:30Z-
dc.date.issued2015-
dc.identifier.urihttp://library.kaist.ac.kr/search/detail/view.do?bibCtrlNo=608601&flag=dissertationen_US
dc.identifier.urihttp://hdl.handle.net/10203/206670-
dc.description학위논문(석사) - 한국과학기술원 : 전산학과, 2015.2 ,[iv, 33 p :]-
dc.description.abstract늘어나는 메모리 사용량과 멀티코어 컴퓨팅 시스템으로 인한 증가된 메모리 트래픽을 만족시키기 위해서는 고도의 병렬화된 디램 기반의 메모리 시스템이 필요하다. 이에 대한 기존의 해결책으로는 채널/랭크,뱅크의 갯수를 늘리는 방법이 있지만 이들은 많은 하드웨어적 오버헤드를 수반한다. 최근 디램의 뱅크 안에 존재하는 여러개의 서브어레이들을 활용하여 뱅크 컨플릭트를 줄이고, 서브어레이 수준에서의 패러럴리즘을 실현하고자 하는 방법이 발표되었다. 우리는 이 방법에서 발생하는 문제점-여러개의 연속된 로우들이 같은 서브어레이에 속하고, 따라서 서브어레이 패러럴리즘이 제대로 활용되지 못하는점-을 해결하고자 한다. 우리가 제안하는 방법은 서브어레이-레벨 인터리빙으로, 연속된 메모리 페이지들을 서로 다른 서브어레이에 속하게 함으로서 로우버퍼 컨플릭트를 줄인다. 서브어레이 인터리빙은 기존의 방법에서 아주 약간의 변형만을 가지고 구현이 가능하다. 우리의 실험에서 서브어레이 인터리빙은 메모리를 많이 사용하는 프로그램에 대해 최대 23%, 평균 9%의 성능 향상을 이루어냈다.-
dc.languageeng-
dc.publisher한국과학기술원-
dc.subjectMemory-
dc.subjectDRAM-
dc.subject메모리-
dc.subject디램-
dc.titleA Case for subarray level interleaving: Reducing DRAM subarray conflicts-
dc.title.alternative서브어레이 컨플릭트를 줄이기 위한 서브어레이 수준에서의 인터리빙-
dc.typeThesis(Master)-
dc.identifier.CNRN325007-
dc.description.department한국과학기술원 :전산학과,-
dc.contributor.localauthorKim, Soon Tae-
dc.contributor.localauthor김순태-
Appears in Collection
CS-Theses_Master(석사논문)
Files in This Item
There are no files associated with this item.

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0