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...

Full description

Bibliographic Details
Main Authors: Meng-Tao Lee, 李孟道
Other Authors: Chung-Ping Chung
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