A multiprocessor multiwindow visualization subsystem

  • R. D. Hersch
  • B. Tonelli
  • B. Krummenacher
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 634)


Multiprocessor systems are available at moderate costs, but they generally lack high-speed multiwindow colour image visualization capabilities. A multiprocessor multiwindow parallel visualization subsystem is presented which can he hooked onto parallel processor arrays or high-speed network interfaces (FDDI, ATM broadband). Thanks to its well-balanced triple transputer architecture, the multi-window display subsystem is capable of simultaneously transferring, clipping and displaying 24bit/pixel colour images at a rate of 18 Mbytes/s. Under optimal conditions it is able to receive, clip and display six full-screen 1024×1024 or twenty-four 512×512 full-colour images/s. Such a display subsystem is one order of magnitude faster than X-window systems running on standard workstations. It satisfies the need for browsing through image data bases and for fast visualization of uncompressed image sequences (scientific data produced by supercomputers, photogrammetry, civil engineering, biology, medicine, etc.).


multiprocessor window display colour image visualization high-speed browsing 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    K. Akeley, T. Jermoluk: High-Performance Polygon Rendering. Computer Graphics. Vol. 22, No. 4 (August 1988) pp 239–246Google Scholar
  2. 2.
    B. Chardonnens, R.D. Hersch, O. Kölbl: Transputer based distributed cartographic image processing. Joint Conference on Vector and Parallel Processing Proceedings VAPP IV. CONPAR 90 (H. Burkhart, Ed.). LNCS 457. Springer Verlag (1990) 336–346Google Scholar
  3. 3.
    M. Homewood et al.: The IMS T800 Transputer. IEEE Micro. Vol. 7, No. 5 (October 1987) 10–26Google Scholar
  4. 4.
    H. Fuchs, et al.: Pixel.Planes 5: A Heterogeneous Multiprocessor Graphics System Unsing Processor-Enhanced Memories. Computer Graphics. Vol. 23, No. 3, July 1989, 79–88Google Scholar
  5. 5.
    O. Jones: Introduction to the X-Window System. Prentice-Hall (1989)Google Scholar
  6. 6.
    D. Kirk, D. Voorhies: The Rendering Architecture of the DN10000VS. Computer Graphics. Vol. 24, No. 4 (August 1990) 299–307Google Scholar
  7. 7.
    B.A. Myers: Window Interfaces: A Taxonomy of Window Manager User Interfaces. IEEE Computer Graphics and Applications. Vol. 8, No. 3 (September 1988) 65–84Google Scholar
  8. 8.
    J.D. Nicoud, P. Schweizer: Multitransputer Graphics Subsystem. Microprocessors and Microsystems. Vol. 13, No. 2 (March 1989) 88–96Google Scholar
  9. 9.
    D.A. Patterson, G. Gibson, R.H. Katz: A case for Redundant Arrays of Inexpensive Disks (RAID). Proc. ACM SIGMOD Conf. on Management of Data (1988) 109–116Google Scholar
  10. 10.
    R. Pike: Graphics in Overlapping Bitmap Layers. ACM Trans. on Graphics. Vol. 2, No. 2 (1983) 135–160Google Scholar
  11. 11.
    R.W. Scheifler, J. Gettys: The X-Window System. ACM Transactions on Graphics. Vol. 5, No. 2. 79–109Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1992

Authors and Affiliations

  • R. D. Hersch
    • 1
  • B. Tonelli
    • 1
  • B. Krummenacher
    • 1
  1. 1.Peripheral Systems LaboratorySwiss Federal Institute of Technology (EPFL)LausanneSwitzerland

Personalised recommendations