It must be about a year since we first caught whiff of Alan Heirich's work on deferred shading across Cell+GPU. If you recall the abstract:
Discussion was kind of blunted by the fact that further details weren't forthcoming, but it looks like SCEA Research finally added the full paper to their page:
Deferred Pixel Shading on PLAYSTATION3
I've only been able to glance through it, but I'm sure it'll be of interest. This actually looks like an updated paper, credited to Alan Heirich and Louis Bavoil. I would quote the abstract and conclusion here, but my PDF viewer under Linux doesn't seem to let me copy text..
Mapping Deferred Pixel Shaders onto the Cell Architecture
Alan Heirich
Sony Computer Entertainment America
aheirich(at)Playstation.sony.com
Abstract
This paper studies a deferred pixel shading algorithm implemented on a Cell-based computer entertainment system. The pixel shader runs on the Synergistic Processing Units (SPUs) of the Cell and works concurrently with the GPU to render images. The system's unified memory architecture allows the Cell and GPU to exchange data through shared textures. The SPUs use the Cell DMA list capability to gather irregular fine-grained fragments of texture data generated by the GPU. They return resultant shadow textures the same way. The shading computation ran at up to 85 Hz at HDTV 720p resolution on 5 SPUs and generated 30.72 gigaops of performance. This is comparable to the performance of the algorithm running on a state of the art high end GPU. These results indicate that a hybrid solution in which the Cell and GPU work together can produce higher performance than either device working alone.
Discussion was kind of blunted by the fact that further details weren't forthcoming, but it looks like SCEA Research finally added the full paper to their page:
Deferred Pixel Shading on PLAYSTATION3
I've only been able to glance through it, but I'm sure it'll be of interest. This actually looks like an updated paper, credited to Alan Heirich and Louis Bavoil. I would quote the abstract and conclusion here, but my PDF viewer under Linux doesn't seem to let me copy text..