Using a Run-time Reconfiguration Scheduling to Improve Performance for 3D Rendering on Reconfigurable System
碩士 === 國立交通大學 === 資訊工程系所 === 92 === 3D rendering applications have lots of arithmetic operations and high parallelism but execution times of each data are not the equal. General purpose computing is not fast enough for 3D rendering, Application specific computing (ASC) supports customization of appl...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | en_US |
Published: |
2004
|
Online Access: | http://ndltd.ncl.edu.tw/handle/40602742038204938993 |
id |
ndltd-TW-092NCTU5392020 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-092NCTU53920202015-10-13T13:04:22Z http://ndltd.ncl.edu.tw/handle/40602742038204938993 Using a Run-time Reconfiguration Scheduling to Improve Performance for 3D Rendering on Reconfigurable System 在可重組系統中使用動態重組排程方式增加3D顯像程式的效能 Meng-Tao Lee 李孟道 碩士 國立交通大學 資訊工程系所 92 3D rendering applications have lots of arithmetic operations and high parallelism but execution times of each data are not the equal. General purpose computing is not fast enough for 3D rendering, Application specific computing (ASC) supports customization of applications in the form of hardware. Due to customization of hardware, this approach offers maximum performance for executing applications, but it will also cost a lot of hardware resource. In some situation with hardware constraint, it may not get high performance or even can not execute by using ASC. Reconfigurable computing can execute lots of computation with limited hardware resource and customize hardware circuit to fit the application needs for high performance. In this thesis, I discuss how 3D rendering application can be mapped into reconfigurable system, by: 1. Analysis of rendering process: analyze operations, parallelism and computation flow 2. DFG scheduling: reuse hardware and decrease reconfigurable frequency using data parallelism to minimize total execution time Through this, I propose a method to execute 3D rendering application on reconfigurable system. Chung-Ping Chung 鍾崇斌 2004 學位論文 ; thesis 50 en_US |
collection |
NDLTD |
language |
en_US |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立交通大學 === 資訊工程系所 === 92 === 3D rendering applications have lots of arithmetic operations and high parallelism but execution times of each data are not the equal. General purpose computing is not fast enough for 3D rendering, Application specific computing (ASC) supports customization of applications in the form of hardware. Due to customization of hardware, this approach offers maximum performance for executing applications, but it will also cost a lot of hardware resource. In some situation with hardware constraint, it may not get high performance or even can not execute by using ASC. Reconfigurable computing can execute lots of computation with limited hardware resource and customize hardware circuit to fit the application needs for high performance.
In this thesis, I discuss how 3D rendering application can be mapped into reconfigurable system, by:
1. Analysis of rendering process: analyze operations, parallelism and computation flow
2. DFG scheduling: reuse hardware and decrease reconfigurable frequency using data parallelism to minimize total execution time
Through this, I propose a method to execute 3D rendering application on reconfigurable system.
|
author2 |
Chung-Ping Chung |
author_facet |
Chung-Ping Chung Meng-Tao Lee 李孟道 |
author |
Meng-Tao Lee 李孟道 |
spellingShingle |
Meng-Tao Lee 李孟道 Using a Run-time Reconfiguration Scheduling to Improve Performance for 3D Rendering on Reconfigurable System |
author_sort |
Meng-Tao Lee |
title |
Using a Run-time Reconfiguration Scheduling to Improve Performance for 3D Rendering on Reconfigurable System |
title_short |
Using a Run-time Reconfiguration Scheduling to Improve Performance for 3D Rendering on Reconfigurable System |
title_full |
Using a Run-time Reconfiguration Scheduling to Improve Performance for 3D Rendering on Reconfigurable System |
title_fullStr |
Using a Run-time Reconfiguration Scheduling to Improve Performance for 3D Rendering on Reconfigurable System |
title_full_unstemmed |
Using a Run-time Reconfiguration Scheduling to Improve Performance for 3D Rendering on Reconfigurable System |
title_sort |
using a run-time reconfiguration scheduling to improve performance for 3d rendering on reconfigurable system |
publishDate |
2004 |
url |
http://ndltd.ncl.edu.tw/handle/40602742038204938993 |
work_keys_str_mv |
AT mengtaolee usingaruntimereconfigurationschedulingtoimproveperformancefor3drenderingonreconfigurablesystem AT lǐmèngdào usingaruntimereconfigurationschedulingtoimproveperformancefor3drenderingonreconfigurablesystem AT mengtaolee zàikězhòngzǔxìtǒngzhōngshǐyòngdòngtàizhòngzǔpáichéngfāngshìzēngjiā3dxiǎnxiàngchéngshìdexiàonéng AT lǐmèngdào zàikězhòngzǔxìtǒngzhōngshǐyòngdòngtàizhòngzǔpáichéngfāngshìzēngjiā3dxiǎnxiàngchéngshìdexiàonéng |
_version_ |
1717729715820691456 |