M-Buffer: A Flexible MISD Architecture for AdvancedGraphics

dc.contributor.authorSchneider, Bengt-Olafen_US
dc.contributor.authorRossignac, Jareken_US
dc.contributor.editorP F Listeren_US
dc.date.accessioned2014-02-06T14:19:42Z
dc.date.available2014-02-06T14:19:42Z
dc.date.issued1992en_US
dc.description.abstractContemporary graphics architectures are based on a hardware-supported geometric pipeline, a rasterizer, a z-buffer and two frame buffers. Additional pixel memory isused for alpha blending and for storing logical information. Although their functionality is growing it is still limited because of the fixed use of pixel memory and there stricted set of operations provided by these architectures. A new class of graphicsalgorithms that considerably extends the current technology is based on a moreflexible use of pixel memory, not supported by current architectures.The M-Buffer architecture described here divides pixel memory into general-purposebuffers, each associated with one processor. Pixel data is broadcast to all buffers simultaneously. Logical and numeric tests are performed by each processor and theresults are broadcast and used by all buffers in parallel to evaluate logical expressionsfor the pixel update condition.The architecture is scalable by addition of buffer-processors, suitable for pixel parallelization,and permits the use of buffers for different purposes. The architecture, its functional description, and a powerful programming interface are described.en_US
dc.description.seriesinformationEurographics Workshop on Graphics Hardwareen_US
dc.identifier.isbn-en_US
dc.identifier.issn-en_US
dc.identifier.urihttps://doi.org/10.2312/EGGH/EGGH92/143-157en_US
dc.publisherThe Eurographics Associationen_US
dc.titleM-Buffer: A Flexible MISD Architecture for AdvancedGraphicsen_US
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
143-157.pdf
Size:
942.2 KB
Format:
Adobe Portable Document Format