Abstract
The Transputer is not a “new” processor any more. However, compared to other processor families, very few software has been ported onto Transputers. For reasons that go beyond the scope of this article their use seems still limited to highly specialised in-house applications, research projects, and control systems.
In this article we describe the porting of a large software system originally developed on VAX computers under VMS to Transputers and the Helios operating system. The implementation is an example of how sequential software may be turned into a parallel version with only minor modifications to the existing code.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Akeley, K., and Jermoluk, T. (1988). High performance polygon rendering. Proceedings of SIGGRAPH-1988, pp. 239–246.
Akeley, K. (1989). The Silicon Graphics 4D/240GTX superworkstation. Computer Graphics and Applications, 9 (4), pp. 71–83.
Apgar, B., Berksakck, B., and Mammen, A. (1988). A display system for the Stellar graphics supercomputer GS1000. Proceedings of SIGGRAPH 1988, pp. 255–262.
Cook, Carpenter, Catmull (1987). The REYES image rendering architecture, Proceedings of SIGGRAPH 1987, pp. 95–102.
Delaney, H.C. (1988). Ray tracing on a connection machine. Proceedings of the 1988 Conference on Supercomputing, St. Malo, France, pp. 659–664.
Dippe, Swenson (1984). An adaptive subdivision algorithm and parallel architecture for realistic image synthesis. Proceedings of SIGGRAPH 1984, pp. 149–158.
Foley, Van Dam, Feiner, Hughes (1990). Computer Graphics — Principles and Practice. 2nd ed., Addison-Wesley, Reading, MA, 1990.
Fuchs, H. (1977). Distributing a visible surface algorithm over multiple processors. Proceedings of the ACM Annual Conference 1977, Seattle, WA, pp. 449–451.
INMOS Ltd. (1988). The INMOS distributed z-buffer. Comunicating Process Architecture, Prentice-Hall, pp. 142–147.
Jenkins, R.A. (1989). New approaches in parallel computing, computers in Physics, 3 (1), pp. 24–32.
Magnenat-Thalmann, N., Thalmann, D. (1987). Image Synthesis — Theory and Practice. Springer, Tokyo.
Magnenat-Thalmann, N., Thalmann, D., Fortin, M., and Langlois, M. (1985). Mira Shading: A language for the synthesis and the animation of realistic images. Frontiers in Computer Graphics, Springer, Tokyo, pp. 101–113.
Magnenat-Thalmann, N., Thalmann, D., and Fortin, M. (1985). Miranim: An extensible director-oriented system for the animation of realistic images. Computer Graphics and Applications, 5 (3), pp. 61–73.
Nishimura, Ohno, Kawata, Shirakawa, Omura (1983). LINKS-1: A parallel pipelined multimicrocomputer system for image creation. Proceedings of the Tenth International Symposium on Computer Architecture, ACM SIGARCH Newletter, 11 (3), pp. 387–394.
Potmesil, Hoffert. Pixel machine: a parallel image computer. Proceedings of SIGGRAPH 1989, pp. 69–78.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1991 Springer Science+Business Media Dordrecht
About this chapter
Cite this chapter
Schormann, C., Dorndorf, U., Burm, H. (1991). Porting a Large 3D Graphics System onto Transputers — Experiences from Implementing Mirashading on a Parallel Computer. In: Heidrich, D., Grossetie, J.C. (eds) Computing with T.Node Parallel Architecture. Eurocourses: Computer and Information Science, vol 3. Springer, Dordrecht. https://doi.org/10.1007/978-94-011-3496-5_6
Download citation
DOI: https://doi.org/10.1007/978-94-011-3496-5_6
Publisher Name: Springer, Dordrecht
Print ISBN: 978-94-010-5546-8
Online ISBN: 978-94-011-3496-5
eBook Packages: Springer Book Archive