대한전자공학회:학술대회논문집 (Proceedings of the IEEK Conference)
- 대한전자공학회 2005년도 추계종합학술대회
- /
- Pages.1003-1006
- /
- 2005
정점 셰이더의 가상 기계 구현
Design of Virtual Machine for Vertex Shader
- Ha, Chang-Soo (Department of Computer Engineering, Dongeui University) ;
- Kim, Ju-Hong (Department of Computer Engineering, Dongeui University) ;
- Choi, Byeong-Yoon (Department of Computer Engineering, Dongeui University)
- 발행 : 2005.11.26
초록
Vertex shader of GPU in personal computer is advanced in functions as to be half of traditional fixed T&L functions. And, capacity of memory for saving resources to process instructions is unlimited. GPU that can be programmed by programmer is needed for mobile system as well as personal computer. In this paper, we implement software virtual machine for vertex shader using C++ Language. Our goal is designing hardware GPU that can apply to mobile system. The virtual machine consists of nVidia GPU instructions. Input Data to virtual machine is generated by Microsoft fxc compiler. That is to say, Input Data is compiled shader program written in HLSL, Cg, or ASM. The virtual machine will be a reference model for designing hardware GPU and can be used for Testbed to test added or modified instruction.
키워드