TileSim+: A Parallel Trace-driven Simulator for NoC-based Cache-coherent CMP on TILERA 64
碩士 === 國立清華大學 === 資訊工程學系 === 100 === Chip Multiprocessor(CMP) is becoming the norm of processor chips. To design CMP, tracedriven simulation has been a commonly used technique for fast exploration of architecture design space. With the availability of parallel computers, such as Tilera’s Tile64, par...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | en_US |
Published: |
2012
|
Online Access: | http://ndltd.ncl.edu.tw/handle/48956765829863145720 |
id |
ndltd-TW-100NTHU5392145 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-100NTHU53921452015-10-13T21:27:24Z http://ndltd.ncl.edu.tw/handle/48956765829863145720 TileSim+: A Parallel Trace-driven Simulator for NoC-based Cache-coherent CMP on TILERA 64 基於晶片網路之單晶片多處理器的平行模擬器 Chiu, Yih-Nan 邱奕楠 碩士 國立清華大學 資訊工程學系 100 Chip Multiprocessor(CMP) is becoming the norm of processor chips. To design CMP, tracedriven simulation has been a commonly used technique for fast exploration of architecture design space. With the availability of parallel computers, such as Tilera’s Tile64, parallel trace-driven simulation for faster architecture evaluation is becoming possible. However, there are very few papers discussing parallel trace-driven simulation. This thesis discusses the design and implementation of a parallel trace-driven simulator for NoC-based cache coherence CMP named TileSim+, TileSim+ provides cycle-accurate network model and cycle-count accurate cache simulation model, which allows the precise evaluation of memory access delay but exploration of cache design space for NoC-based CMP. Most importantly, accelerated with machine such as Tilera’s Tile64, TileSim+ speeds up trace-driven simulation with good scalability. The experimental evaluation of TileSim+ on TILE64 shows that it can obtain correct simulation results for the tested benchmark programs and achieve good speedup over sequential simulator. We also demonstrate how to use TileSim+ to evaluate CMP cache designs. King, Chung-Ta 金仲達 2012 學位論文 ; thesis 38 en_US |
collection |
NDLTD |
language |
en_US |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立清華大學 === 資訊工程學系 === 100 === Chip Multiprocessor(CMP) is becoming the norm of processor chips. To design CMP, tracedriven
simulation has been a commonly used technique for fast exploration of architecture
design space. With the availability of parallel computers, such as Tilera’s Tile64, parallel
trace-driven simulation for faster architecture evaluation is becoming possible. However,
there are very few papers discussing parallel trace-driven simulation.
This thesis discusses the design and implementation of a parallel trace-driven simulator
for NoC-based cache coherence CMP named TileSim+, TileSim+ provides cycle-accurate
network model and cycle-count accurate cache simulation model, which allows the precise
evaluation of memory access delay but exploration of cache design space for NoC-based
CMP. Most importantly, accelerated with machine such as Tilera’s Tile64, TileSim+ speeds
up trace-driven simulation with good scalability. The experimental evaluation of TileSim+
on TILE64 shows that it can obtain correct simulation results for the tested benchmark
programs and achieve good speedup over sequential simulator. We also demonstrate how to
use TileSim+ to evaluate CMP cache designs.
|
author2 |
King, Chung-Ta |
author_facet |
King, Chung-Ta Chiu, Yih-Nan 邱奕楠 |
author |
Chiu, Yih-Nan 邱奕楠 |
spellingShingle |
Chiu, Yih-Nan 邱奕楠 TileSim+: A Parallel Trace-driven Simulator for NoC-based Cache-coherent CMP on TILERA 64 |
author_sort |
Chiu, Yih-Nan |
title |
TileSim+: A Parallel Trace-driven Simulator for NoC-based Cache-coherent CMP on TILERA 64 |
title_short |
TileSim+: A Parallel Trace-driven Simulator for NoC-based Cache-coherent CMP on TILERA 64 |
title_full |
TileSim+: A Parallel Trace-driven Simulator for NoC-based Cache-coherent CMP on TILERA 64 |
title_fullStr |
TileSim+: A Parallel Trace-driven Simulator for NoC-based Cache-coherent CMP on TILERA 64 |
title_full_unstemmed |
TileSim+: A Parallel Trace-driven Simulator for NoC-based Cache-coherent CMP on TILERA 64 |
title_sort |
tilesim+: a parallel trace-driven simulator for noc-based cache-coherent cmp on tilera 64 |
publishDate |
2012 |
url |
http://ndltd.ncl.edu.tw/handle/48956765829863145720 |
work_keys_str_mv |
AT chiuyihnan tilesimaparalleltracedrivensimulatorfornocbasedcachecoherentcmpontilera64 AT qiūyìnán tilesimaparalleltracedrivensimulatorfornocbasedcachecoherentcmpontilera64 AT chiuyihnan jīyújīngpiànwǎnglùzhīdānjīngpiànduōchùlǐqìdepíngxíngmónǐqì AT qiūyìnán jīyújīngpiànwǎnglùzhīdānjīngpiànduōchùlǐqìdepíngxíngmónǐqì |
_version_ |
1718062718608474112 |