• We’re currently investigating an issue related to the forum theme and styling that is impacting page layout and visual formatting. The problem has been identified, and we are actively working on a resolution. There is no impact to user data or functionality, this is strictly a front-end display issue. We’ll post an update once the fix has been deployed. Thanks for your patience while we get this sorted.

SIGGRAPH paper on Larrabee architecture

Interesting read. I wonder why only Kyro (and Intel, who I think licenses their stuff) does tile-based rendering. There must be another side to the story...
 
Originally posted by: CTho9305
Interesting read. I wonder why only Kyro (and Intel, who I think licenses their stuff) does tile-based rendering. There must be another side to the story...

It says in the paper that the tiles are designed to fit within a single core's cache so that it obtains all the information it needs through one memory operation. What arguments do you see against it?
 
Originally posted by: TuxDave
Originally posted by: CTho9305
Interesting read. I wonder why only Kyro (and Intel, who I think licenses their stuff) does tile-based rendering. There must be another side to the story...

It says in the paper that the tiles are designed to fit within a single core's cache so that it obtains all the information it needs through one memory operation. What arguments do you see against it?

I assume nvidia and ati aren't both stupid...
 
Originally posted by: CTho9305
Originally posted by: TuxDave
Originally posted by: CTho9305
Interesting read. I wonder why only Kyro (and Intel, who I think licenses their stuff) does tile-based rendering. There must be another side to the story...

It says in the paper that the tiles are designed to fit within a single core's cache so that it obtains all the information it needs through one memory operation. What arguments do you see against it?

I assume nvidia and ati aren't both stupid...

I was hoping for a pro vs con argument for tile based rendering.

(note this is just my guess and not based on any facts 😛 )
Something like: tile-based and non-tile based rendering can both do graphics rendering with maybe different performance levels. However the same hardware that makes tile based rendering good is also good for highly parallel scientific computing which is why they chose one style over the other. A graphics company who's #1 priority is graphics rendering may have found a different architecture faster for what their core business is but may lose the flexibility of other computational workloads.

 
Back
Top