• DocumentCode
    2188477
  • Title

    An application of number theory to the organization of raster-graphics memory

  • Author

    Chor, Benny ; Chor, Benny ; Chor, Benny ; Chor, Benny ; Leiserson, Charles E. ; Leiserson, Charles E. ; Leiserson, Charles E. ; Leiserson, Charles E. ; Rivest, Ronald L. ; Rivest, Ronald L. ; Rivest, Ronald L. ; Rivest, Ronald L.

  • fYear
    1982
  • fDate
    3-5 Nov. 1982
  • Firstpage
    92
  • Lastpage
    99
  • Abstract
    A high-resolution raster-graphics display is usually combined with processing power and a memory organization that facilitates basic graphics operations. For many applications, including interactive text processing, the ability to quickly move or copy small rectangles of pixels is essential. This paper proposes a novel organization of raster-graphics memory that permits all small rectangles to be moved efficiently. The memory organization is based on a doubly periodic assignment of pixels to M memory chips according to a "Fibonacci" lattice. The memory organization guarantees that if a rectilinearly oriented rectangle contains fewer than M/√5 pixels, then all pixels will reside in different memory chips, and thus can be accessed simultaneously. We also define a continuous amdogue of the problem which can be posed as, "What is the maximum density of a set of points in the plane such that no two points are contained in the interior of a rectilinearly oriented rectangle of area N." We give a lower bound of 1/2N on the density of such a set, and show that 1/√5N can be achieved.
  • Keywords
    Application software; Artificial intelligence; Computer displays; Computer graphics; Computer science; Hardware; Hip; Large screen displays; Lattices; Text processing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Foundations of Computer Science, 1982. SFCS '08. 23rd Annual Symposium on
  • Conference_Location
    Chicago, IL, USA
  • ISSN
    0272-5428
  • Type

    conf

  • DOI
    10.1109/SFCS.1982.10
  • Filename
    4568379