Memory Allocation of 3D Graphics Data for a 3D Hardware Accelerator

碩士 === 國立中山大學 === 資訊工程學系研究所 === 96 === Hardware implementation is one of common solutions for accelerating 3D Graphics Pipelining Application. In this thesis, our purpose is to probe into the effect of 3D graphics system performance, according to the memory allocation of 3D graphics data and bus arc...

Full description

Bibliographic Details
Main Authors: Hung-Yu Chen, 陳虹宇
Other Authors: Ing-Jer Huang
Format: Others
Language:zh-TW
Published: 2008
Online Access:http://ndltd.ncl.edu.tw/handle/2nw867
id ndltd-TW-096NSYS5392059
record_format oai_dc
spelling ndltd-TW-096NSYS53920592018-05-18T04:28:47Z http://ndltd.ncl.edu.tw/handle/2nw867 Memory Allocation of 3D Graphics Data for a 3D Hardware Accelerator 3D圖形資料在3D硬體加速器之記憶體的最佳化配置 Hung-Yu Chen 陳虹宇 碩士 國立中山大學 資訊工程學系研究所 96 Hardware implementation is one of common solutions for accelerating 3D Graphics Pipelining Application. In this thesis, our purpose is to probe into the effect of 3D graphics system performance, according to the memory allocation of 3D graphics data and bus architecture for 3D graphics system-on-chip. And we also improve performance of whole application system efficiently by existent hardware resource. For getting the purpose, we use system level of simulation to observe and analyze the access of hardware accelerator in system and find out the key for improving performance. In this paper, we use ESL design to aid us for system simulation. Besides simulation time is much faster than RTL, abstract description is easy to implement and analyze. In memory organization, we must understand the relation of access data of 3D hardware with SDRAM, and reallocation memory. So, we divide each data and put them in different banks of SDRAM, scratch memory of system and built-in memory of hardware. Besides we increase the bandwidth of system bus by using multilayer architecture in system bus, we modify software to up the access times for improving performance. The experiment results point out that we speed up performance for 1.62 times. Ing-Jer Huang 黃英哲 2008 學位論文 ; thesis 109 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 國立中山大學 === 資訊工程學系研究所 === 96 === Hardware implementation is one of common solutions for accelerating 3D Graphics Pipelining Application. In this thesis, our purpose is to probe into the effect of 3D graphics system performance, according to the memory allocation of 3D graphics data and bus architecture for 3D graphics system-on-chip. And we also improve performance of whole application system efficiently by existent hardware resource. For getting the purpose, we use system level of simulation to observe and analyze the access of hardware accelerator in system and find out the key for improving performance. In this paper, we use ESL design to aid us for system simulation. Besides simulation time is much faster than RTL, abstract description is easy to implement and analyze. In memory organization, we must understand the relation of access data of 3D hardware with SDRAM, and reallocation memory. So, we divide each data and put them in different banks of SDRAM, scratch memory of system and built-in memory of hardware. Besides we increase the bandwidth of system bus by using multilayer architecture in system bus, we modify software to up the access times for improving performance. The experiment results point out that we speed up performance for 1.62 times.
author2 Ing-Jer Huang
author_facet Ing-Jer Huang
Hung-Yu Chen
陳虹宇
author Hung-Yu Chen
陳虹宇
spellingShingle Hung-Yu Chen
陳虹宇
Memory Allocation of 3D Graphics Data for a 3D Hardware Accelerator
author_sort Hung-Yu Chen
title Memory Allocation of 3D Graphics Data for a 3D Hardware Accelerator
title_short Memory Allocation of 3D Graphics Data for a 3D Hardware Accelerator
title_full Memory Allocation of 3D Graphics Data for a 3D Hardware Accelerator
title_fullStr Memory Allocation of 3D Graphics Data for a 3D Hardware Accelerator
title_full_unstemmed Memory Allocation of 3D Graphics Data for a 3D Hardware Accelerator
title_sort memory allocation of 3d graphics data for a 3d hardware accelerator
publishDate 2008
url http://ndltd.ncl.edu.tw/handle/2nw867
work_keys_str_mv AT hungyuchen memoryallocationof3dgraphicsdatafora3dhardwareaccelerator
AT chénhóngyǔ memoryallocationof3dgraphicsdatafora3dhardwareaccelerator
AT hungyuchen 3dtúxíngzīliàozài3dyìngtǐjiāsùqìzhījìyìtǐdezuìjiāhuàpèizhì
AT chénhóngyǔ 3dtúxíngzīliàozài3dyìngtǐjiāsùqìzhījìyìtǐdezuìjiāhuàpèizhì
_version_ 1718640704448626688