| |
|
|
||||
![]() |
||||||
| |
|
|||||
|
|
|||||||||||||||||||||||||||||
|
Profiling, Data Analysis, Scalability, and Magic Numbers: Meeting the Minimum Requirements for Age of Empires II: The Age of Kings by Herb Marselas [08.09.00] This is the first of a two-part article that describes the tips, tricks, tools, and pitfalls that went into raising the performance profile of Age of Empires II: The Age of Kings. All of the techniques and tools used to measure and improve AoK are fully capable of improving the performance of other games. Optimizations Corner: Tessellation of 4x4 Bezier Patches for the Intel Pentium III Processor by Haim Barad [03.17.00] In the latest installment of Optimizations Corner, Haim Barad takes a look at optimizing content based upon parametric surfaces. With the help of Ronen Zohar and a floating teapot demo, Barad demonstrates 4x4 Bezier patches and how, by creating an optimized engine that incorporates tessellated surfaces, one can exploit features such as continuous LOD and non-rigid body deformation. Optimizations Corner: An Optimized Matrix Library in C++ by Haim Barad [01.31.00] In this installment of the Optimizations Corner, Haim Barad discusses a better way to manipulate vectors and matrices using Intel’s Streaming SIMD Extensions. In this article they present a set of optimized matrix routines that take advantage of SIMD architectural enhancements done to recent microprocessors (MMX Technology and Streaming SIMD Extensions) which are a perfect fit for matrix and vector operations. Optimizations Corner: Cleaning Memory and Partial Stalls in Your Code by Haim Barad [12.21.99] In the second installment of the Optimizations Corner, Haim Barad discusses the pitfalls that you might run into if you're not careful about microarchitecture. In this article, with the help of mircorarchitecture expert Koby Gottlieb, he explains the concept of partial stalls and how they affects performance on modern dynamic execution microarchitectures, relevant to Pentium Pro, Pentium II, and Pentium III processors. Optimizations Corner: Sorry, But Size Does Count! by Haim Barad [11.02.99] In his first article in a new column, Haim Barad launches into an-depth discussion of data optimization. Data optimization can liberate shackled artists from subjugating their talents to the limitations of commercial gaming platforms, but Barad here presents some useful optimization guidelines and shows that size really does count after all.
|
||||||||||||||||||||||||||||
|
|