MPIglut: powerwall programming made easier

Date issued

2008

Journal Title

Journal ISSN

Volume Title

Publisher

Václav Skala - UNION Agency

Abstract

A powerwall is an array of separate screens that work together to provide a single unified display. Powerwalls are often driven by a small cluster, which requires parallel software to organize and synchronize the distributed rendering process. This paper describes MPIglut, our powerwall-friendly implementation of the popular sequential GLUT OpenGL 3D programming interface. MPIglut internally communicates using MPI to provide a single coherent display even across a distributedmemory parallel machine. Uniquely, MPIglut is sourcecode compatible with ordinary sequential GLUT code while providing high performance.

Description

Subject(s)

3D programování, velké displeje, powerwall

Citation

Journal of WSCG. 2008, vol. 16, no. 1-3, p. 137-144.
OPEN License Selector