レイトレ-シング専用コンピューティングシステム RAPLAS の FPGA による実装
全文
(2) IT,. A RAPLAS(Ray tracing Architecture based on PLane And Sphere. intersection) S: till L T V ^5 0. XxARAPLAS 2.1. 2 jfetd J: 9,. -8-.
(3) ffiii • Jftt!feflifkLTV^5o Xilinx ttW FPGA XhZ Virtex-4, Virtex-5 "^ U — Xfcti, XtremeDSP ^7>T ^ [7]. , Virtex-4 *> !i -X(7)37Clt, Z.(D XtremeDSP ^ 7. .3.3 #W), 16 x 16. (3.3.4. -^ RAPLAS 1212. 2.2. 2.2.1. U*f. -y Mi FPGA Ji:. DSP =>. RAPLAS Wftlg. RAPLAS fi,. '*>>( xbLX Xilinx tt Virtex-4 FPGA Srffl t ^50 3.2 2.2.2. -y Mi, # RAPLAS fi**. fcfcfc 0, ffitt^ksftSiitP FPGA \. 3.2.1. X. 5 [9].. h(Off 32 tfy. Triangle Memory. > Sphere Memory MtQ. _-j. Plane Memory Id. ^ «^. Ray Memory (C{i3t||(7) ID, &fiHt. 3 {;:. ^^ Xilinx & Virtex-4 FPGA #- K^^tt^nr^S XtremeDSP S: . XtremeDSP «§^T* 18 \f. 3. 16 tr 3.1. Lti 18 fy h $r XtremeDSP WA^f, CPU. -9-.
(4) : Ij. 8bil. 1. V \. 2]bi. I bit. Original 24-bit format. \ signl I sign2 fl naanl' |j man2' [j exp3' [•■;. 3.3 3.3.1. 3.2.2. 0*0) sign K exph. in 6 i. manl. H^t? DSP operation. XtremeDSP. riangle Memory •*> Ray Memory J: 0 x—. 3.3.2. -10-.
(5) Stage 1. Stage2. LTMollerClJ;. il 9 {ci. ^? hJK P: =. > O. o Moller \z. 3.3.3. (3). &$: P(px,py,pz) 0 ^ m, 0 ^ v,. nxx + nyy + nzz + p = 0. = \nxcx + nycy + nzcz + p\. u + v. (4). =. (5). (1). (2) -(Dx(Vo-0)).£2. 0 g u', 0 ^ v', u' + v'. (6). 10(3. .2 \z Add, Sub. 3.3.4. -11-. .2 tc.
(6) , RAPLAS W. .^y Mi,. , FPGA J. x m 10. [1]. it. J. T. Kajiya: "The rendering equation", SIGGRAPH '86: Proceed ings of the 13th annual conference on Computer graphics and inter. active techniques, New York, NY, USA, ACM Press, pp. 143-150 (1986). [2]. R. L. Cook, T. Porter and L. Carpenter: "Distributed ray tracing",. SIGGRAPH '84:. Proceedings of the 11th annual conference on. Computer graphics and interactive techniques, New York, NY, USA, ACM Press, pp. 137-145 (1984). T. Whitted: "An improved illumination model for shaded display",. Commun. ACM, 23, 6, pp. 343-349 (1980). Y.. Kaeriyama,. D. Zaitsu,. Nobuyuki Ohba:. 4.. K. Komatsu,. K. Suzuki and T. N.. "Hardware for a ray tracing technique using. plane-sphere intersections", Symposium Short Paperes Proceedings. of Eurographics Symposium on Parallel Graphics and Visualiza-. Xilinx. FPGA. tion(EGPGV 06), pp. 9-12 (2006). [5]. Avnet. XC4VSX35-10FF668, 64MB DRAM RTL. Y. Kaeriyama,. D. Zaitsu,. K. Komatsu, K. Suzuki and T. N.. Nobuyuki Ohba: "Ray tracing hardware system using plane-sphere. ^KO VHDL "C. intersections", FPL '06: Proceedings of International Conference on. IBJBU Xilinx *±<7> ISE8.2. Field Programmable Logic and Applications, pp. 315-320 (2006).. [6]. J. Schmittler, S. Woop, D. Wagner, W. J. Paul and P. Slusallek: "Realtime ray tracing of dynamic scenes on an fpga chip", HWWS '04: Proceedings of the ACM SIGGRAPH/EUROGRAPHICS con ference on Graphics hardware, New York, NY, USA, ACM Press, pp. 95-106(2004).. [7]. Xilinx:. "XtremeDSP".. http://www.xilinx.com/products/. silicorusolutions/fpgas/virtex/virtex4/capab%ilities/ xtremedsp.htm.. [8]. ~y hit.. IEEE: "American National Standard - IEEE Standard for Binary Floating Point Arithmetic", American National Standards Institute, Inc. (1985).. [9]. Intel: "IA-32 IntelR Architecture Software Developer's Manual", http://developer.intel.com/design/intarch/pentium4/docs_ pent ium4_proc. htm#HXanuals.. f^y Mi,. [10]. R. Barzel Ed.: "Graphics Tools - the jgt editors' choice", A K Peters, Ltd (2005).. [11]. T. M6ller and B. Trumbore: "Fast, minimum storage ray-triangle in tersection", journal of graphics tools, 2, 1, pp. 21-28 (1997).. 5.. -12-.
(7)
関連したドキュメント
In this paper, we focus on the existence and some properties of disease-free and endemic equilibrium points of a SVEIRS model subject to an eventual constant regular vaccination
(ii) The cases discussed in Theorem 1.1 were chosen as representative of the basic method, but there are pairs of positive integers not covered by the conditions of Theorem 1.1
As a special case of that general result, we obtain new fractional inequalities involving fractional integrals and derivatives of Riemann-Liouville type1. Consequently, we get
Applications of msets in Logic Programming languages is found to over- come “computational inefficiency” inherent in otherwise situation, especially in solving a sweep of
Classical definitions of locally complete intersection (l.c.i.) homomor- phisms of commutative rings are limited to maps that are essentially of finite type, or flat.. The
Shi, “The essential norm of a composition operator on the Bloch space in polydiscs,” Chinese Journal of Contemporary Mathematics, vol. Chen, “Weighted composition operators from Fp,
Yin, “Global existence and blow-up phenomena for an integrable two-component Camassa-Holm shallow water system,” Journal of Differential Equations, vol.. Yin, “Global weak
We study the classical invariant theory of the B´ ezoutiant R(A, B) of a pair of binary forms A, B.. We also describe a ‘generic reduc- tion formula’ which recovers B from R(A, B)