TY - GEN
T1 - Evaluating multi-port frame buffer designs for a mesh-connected multicomputer
AU - Stoll, Gordon
AU - Wei, Bin
AU - Clark, Douglas
AU - Felten, Edward William
AU - Li, Kai
AU - Hanrahan, Patrick
PY - 1995
Y1 - 1995
N2 - Multicomputers can be effectively used for interactive graphics rendering only if there are mechanisms available to rapidly composite and transfer images to an external display device. One method for achieving the necessary bandwidth for this operation is to provide multiple high-bandwidth ports into a frame buffer. In this paper, we evaluate the design space of a multi-port frame buffer design for the Intel Paragon mesh routing network. We use an instrumented rendering system to capture the graphics operations needed for rendering a number of three-dimensional scenes; we then use those workloads as input to test programs running on the Paragon to estimate the performance of our hardware. Our experiments consider three major design questions: how many network ports the frame buffer needs, whether Z-Buffering should be done in hardware on the frame buffer or in software on the computing nodes, and whether the design alternatives are scalable.
AB - Multicomputers can be effectively used for interactive graphics rendering only if there are mechanisms available to rapidly composite and transfer images to an external display device. One method for achieving the necessary bandwidth for this operation is to provide multiple high-bandwidth ports into a frame buffer. In this paper, we evaluate the design space of a multi-port frame buffer design for the Intel Paragon mesh routing network. We use an instrumented rendering system to capture the graphics operations needed for rendering a number of three-dimensional scenes; we then use those workloads as input to test programs running on the Paragon to estimate the performance of our hardware. Our experiments consider three major design questions: how many network ports the frame buffer needs, whether Z-Buffering should be done in hardware on the frame buffer or in software on the computing nodes, and whether the design alternatives are scalable.
UR - http://www.scopus.com/inward/record.url?scp=0029179121&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=0029179121&partnerID=8YFLogxK
U2 - 10.1145/223982.224043
DO - 10.1145/223982.224043
M3 - Conference contribution
AN - SCOPUS:0029179121
SN - 0780330005
SN - 9780780330009
T3 - Conference Proceedings - Annual International Symposium on Computer Architecture, ISCA
SP - 96
EP - 105
BT - Conference Proceedings - Annual International Symposium on Computer Architecture, ISCA
T2 - Proceedings of the 1995 22nd Annual International Symposium on Computer Architecture
Y2 - 22 June 1995 through 24 June 1995
ER -