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)

Reply via email to