Today, I'm leading a round-table discussion at OSU regarding Intel's Larrabee architecture. I thought that perhaps people on this list might be interested in engaging in a separate discussion. Larrabee is a multicore processor that has several in-order x86 cores enhanced with special vector processing units, specialized cache architecture, and other things that optimize it for graphics. Most things that OGA will do in dedicated hardware, they do in software, with the exception of texture filtering, which is just too slow to do in software. This paper points out a number of things that are relevant even to our fixed-function design, such as avoiding wasted bandwidth caused by over-draw. But even more, it covers a lot of issues we'll have to deal with should we ever decide to do a programmable GPU.
Here's the discussion group home page: http://www.cse.ohio-state.edu/~teodores/teaching/CSE888.A11/CSE888.A11.html The Larrabee paper: http://softwarecommunity.intel.com/UserFiles/en-us/File/larrabee_manycore.pdf And the slides I put together for today's round-table: www.cse.ohio-state.edu/~millerti/larrabee.pdf -- Timothy Normand Miller http://www.cse.ohio-state.edu/~millerti Open Graphics Project _______________________________________________ Open-graphics mailing list [email protected] http://lists.duskglow.com/mailman/listinfo/open-graphics List service provided by Duskglow Consulting, LLC (www.duskglow.com)
