A GPU-Assist Thermal Simulator Considering Thermal Frame Computing Load for Three Dimensional Integrated Circuits at Electronic System Level
碩士 === 國立成功大學 === 電機工程學系 === 102 === As the ever-increasing performance requirements of SOC and process technology scaling, the power density of system-on-a-chip (SOC) increases accordingly and creates high temperature on the chip. Since thermal issues have negative impacts on IC reliability and per...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | zh-TW |
Published: |
2014
|
Online Access: | http://ndltd.ncl.edu.tw/handle/8syq83 |
id |
ndltd-TW-102NCKU5442230 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-102NCKU54422302019-05-15T21:42:47Z http://ndltd.ncl.edu.tw/handle/8syq83 A GPU-Assist Thermal Simulator Considering Thermal Frame Computing Load for Three Dimensional Integrated Circuits at Electronic System Level 採用通用圖形處理器輔助運算且考量熱影格計算負載之適用於三維晶片電子系統層級設計的溫度模擬器 Jie-YouLin 林玠佑 碩士 國立成功大學 電機工程學系 102 As the ever-increasing performance requirements of SOC and process technology scaling, the power density of system-on-a-chip (SOC) increases accordingly and creates high temperature on the chip. Since thermal issues have negative impacts on IC reliability and performance, they have become important design constraints. At the same time, the concept of electronic system level design has been proposed for improving development efficiency as system complexity of SOC increases, the developers can build a virtual platform for the target SOC at a higher level of abstraction to perform quick software and hardware co-simulations and co-verifications at early stage of design. Considering thermal issues have become important design constraints, the developers should add thermal profiling mechanisms to the virtual platform. In thermal analyses, the transient thermal analysis can provide a dynamic on-chip temperature trend, which is a useful information for developing temperature management mechanisms. However, as the computation complexity increases, the transient thermal analysis speed decreases dramatically. This thesis uses not only GPU to assist the transient thermal analysis of Cooling Hotspot [4] thermal simulator, but also proposes a Virtual-Row Compressed Sparse Row sparse matrix vector multiplication algorithm to replace the ordinary matrix vector multiplication., Furthermore, a thermal frame computing load reduction method is devised to further improve the efficiency of GPU-assist computation. After applying the proposed methods, the speedup is about 10.455 times larger compared to the original Cooling Hotspot. Lih-Yih Chiou 邱瀝毅 2014 學位論文 ; thesis 51 zh-TW |
collection |
NDLTD |
language |
zh-TW |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立成功大學 === 電機工程學系 === 102 === As the ever-increasing performance requirements of SOC and process technology scaling, the power density of system-on-a-chip (SOC) increases accordingly and creates high temperature on the chip. Since thermal issues have negative impacts on IC reliability and performance, they have become important design constraints. At the same time, the concept of electronic system level design has been proposed for improving development efficiency as system complexity of SOC increases, the developers can build a virtual platform for the target SOC at a higher level of abstraction to perform quick software and hardware co-simulations and co-verifications at early stage of design. Considering thermal issues have become important design constraints, the developers should add thermal profiling mechanisms to the virtual platform. In thermal analyses, the transient thermal analysis can provide a dynamic on-chip temperature trend, which is a useful information for developing temperature management mechanisms. However, as the computation complexity increases, the transient thermal analysis speed decreases dramatically.
This thesis uses not only GPU to assist the transient thermal analysis of Cooling Hotspot [4] thermal simulator, but also proposes a Virtual-Row Compressed Sparse Row sparse matrix vector multiplication algorithm to replace the ordinary matrix vector multiplication., Furthermore, a thermal frame computing load reduction method is devised to further improve the efficiency of GPU-assist computation. After applying the proposed methods, the speedup is about 10.455 times larger compared to the original Cooling Hotspot.
|
author2 |
Lih-Yih Chiou |
author_facet |
Lih-Yih Chiou Jie-YouLin 林玠佑 |
author |
Jie-YouLin 林玠佑 |
spellingShingle |
Jie-YouLin 林玠佑 A GPU-Assist Thermal Simulator Considering Thermal Frame Computing Load for Three Dimensional Integrated Circuits at Electronic System Level |
author_sort |
Jie-YouLin |
title |
A GPU-Assist Thermal Simulator Considering Thermal Frame Computing Load for Three Dimensional Integrated Circuits at Electronic System Level |
title_short |
A GPU-Assist Thermal Simulator Considering Thermal Frame Computing Load for Three Dimensional Integrated Circuits at Electronic System Level |
title_full |
A GPU-Assist Thermal Simulator Considering Thermal Frame Computing Load for Three Dimensional Integrated Circuits at Electronic System Level |
title_fullStr |
A GPU-Assist Thermal Simulator Considering Thermal Frame Computing Load for Three Dimensional Integrated Circuits at Electronic System Level |
title_full_unstemmed |
A GPU-Assist Thermal Simulator Considering Thermal Frame Computing Load for Three Dimensional Integrated Circuits at Electronic System Level |
title_sort |
gpu-assist thermal simulator considering thermal frame computing load for three dimensional integrated circuits at electronic system level |
publishDate |
2014 |
url |
http://ndltd.ncl.edu.tw/handle/8syq83 |
work_keys_str_mv |
AT jieyoulin agpuassistthermalsimulatorconsideringthermalframecomputingloadforthreedimensionalintegratedcircuitsatelectronicsystemlevel AT línjièyòu agpuassistthermalsimulatorconsideringthermalframecomputingloadforthreedimensionalintegratedcircuitsatelectronicsystemlevel AT jieyoulin cǎiyòngtōngyòngtúxíngchùlǐqìfǔzhùyùnsuànqiěkǎoliàngrèyǐnggéjìsuànfùzàizhīshìyòngyúsānwéijīngpiàndiànzixìtǒngcéngjíshèjìdewēndùmónǐqì AT línjièyòu cǎiyòngtōngyòngtúxíngchùlǐqìfǔzhùyùnsuànqiěkǎoliàngrèyǐnggéjìsuànfùzàizhīshìyòngyúsānwéijīngpiàndiànzixìtǒngcéngjíshèjìdewēndùmónǐqì AT jieyoulin gpuassistthermalsimulatorconsideringthermalframecomputingloadforthreedimensionalintegratedcircuitsatelectronicsystemlevel AT línjièyòu gpuassistthermalsimulatorconsideringthermalframecomputingloadforthreedimensionalintegratedcircuitsatelectronicsystemlevel |
_version_ |
1719119194287505408 |