DC Field | Value | Language |
---|---|---|
dc.contributor.advisor | Huh, Jae-Hyuk | - |
dc.contributor.advisor | 허재혁 | - |
dc.contributor.author | Lee, Jung-Hoon | - |
dc.contributor.author | 이정훈 | - |
dc.date.accessioned | 2011-12-13T06:09:50Z | - |
dc.date.available | 2011-12-13T06:09:50Z | - |
dc.date.issued | 2011 | - |
dc.identifier.uri | http://library.kaist.ac.kr/search/detail/view.do?bibCtrlNo=467934&flag=dissertation | - |
dc.identifier.uri | http://hdl.handle.net/10203/34975 | - |
dc.description | 학위논문(석사) - 한국과학기술원 : 전산학과, 2011.2, [ iv, 39 p. ] | - |
dc.description.abstract | In chip multiprocessors (CMPs), on-chip networks are shared resources among many components on a chip and are sensitive to the volume of network traffics generated from such components. Meanwhile, although prefectching techniques can help improve system performance in general, these techniques have a disadvantage of generating a large amount of additional on-chip network traffics which could waste network bandwidth. Because of the characteristics, on-chip networks and prefetching techniques can conflict with each other, and hence this conflict can slow down system performance in CMPs. For example, on ideal on-chip networks, which have unlimited bandwidth, prefetching techniques can improve system performance as expected. However, in contrast, in real on-chip networks considering congestion, such prefetching techniques are not able to function optimally because on-chip networks would be congested by additional prefetching packets. Like this example, if the effect of on-chip networks is not properly considered, prefetching techniques can not improve overall system performance in CMPs. Therefore, we need to make on-chip networks consider prefetching traffics in order to improve system performance in CMPs using on-chip networks. In this paper, we propose two techniques related to on-chip network designs for overcoming congestion caused by additional network traffics of prefetching techniques. First, we propose Router Arbitration for Prefetch (RAP) as a new arbitration mechanism at routers on on-chip networks. The RAP gives a chance to demand requests more than prefetch requests at time of an arbitration of packets. Second, we propose Request Throttling for Prefetch (RTP) as a throttling mechanism of prefetch packets at a source of prefetching techniques when the congestion in on-chip networks happens. Both approaches try to maximize performance of prefethcing techniques even when the congestion in on-chip networks is severe. According to our evaluation, the RAP mec... | eng |
dc.language | eng | - |
dc.publisher | 한국과학기술원 | - |
dc.subject | Congestion control | - |
dc.subject | Prefetch | - |
dc.subject | On-chip networks | - |
dc.subject | CMPs | - |
dc.subject | Message throttling | - |
dc.subject | 메세지 조절 | - |
dc.subject | 혼잡제어 | - |
dc.subject | 프리페치 | - |
dc.subject | 온칩네트워크 | - |
dc.subject | 칩멀티프로세서 | - |
dc.title | Prefetch-aware on-chip networks for multi-core architecture | - |
dc.title.alternative | 프리페치를 고려한 온 칩 네트워크 디자인 | - |
dc.type | Thesis(Master) | - |
dc.identifier.CNRN | 467934/325007 | - |
dc.description.department | 한국과학기술원 : 전산학과, | - |
dc.identifier.uid | 020093405 | - |
dc.contributor.localauthor | Huh, Jae-Hyuk | - |
dc.contributor.localauthor | 허재혁 | - |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.