Hebert, M-P.McNeill, M. D. J.Shah, B.Grimsdale, R. 1.Lister, P. F.Richard Grimsdale and Arie Kaufman2014-02-062014-02-0619903-540-54291-41727-3471https://doi.org/10.2312/EGGH/EGGH90/069-083Multiprocessor systems are well suited to ray tracing, since each ray can be traced independently. However, the large databases required to model complex scenes create problems of data access. In this paper we propose a multiprocessor architecture for ray tracing which removes the need for duplication of the database at processor level. The database is held on a group processor basis, and resides in shared memory. Many of these groups, or clusters, can be replicated to form a highly parallel multiprocessing system. Results of a software simulation of the architecture are promising, indicating that a large number of processors per cluster is possible.MARTI-A Multiprocessor Architecture for Ray Tracing Images