ACM Home Page
Please provide us with feedback. Feedback
An application of number theory to the organization of raster-graphics memory
Full text PdfPdf (1.36 MB)
Source Journal of the ACM (JACM) archive
Volume 33 ,  Issue 1  (January 1986) table of contents
The MIT Press scientific computation series
Pages: 86 - 104  
Year of Publication: 1986
ISSN:0004-5411
Authors
Benny Chor  Massachusetts Institute of Technology, Cambridge
Charles E. Leiserson  Massachusetts Institute of Technology, Cambridge
Ronald L. Rivest  Massachusetts Institute of Technology, Cambridge
James B. Shearer  Univ. of California at Berkeley, Berkeley
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 1,   Downloads (12 Months): 36,   Citation Count: 10
Additional Information:

abstract   references   cited by   index terms   review   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/4904.4800
What is a DOI?

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. Moreover, any M consecutive pixels, arranged either horizontally or vertically, can be accessed simultaneously. We also define a continuous analog 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 unit area?” We show the existence of such a set with density 1/ @@@@5, and prove this is optimal by giving a matching upper bound.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
 
2
CHOR, B., LEISERSON, C. E., AND RIVEST, R.L. An application of number theory to the organization of raster graphics memory (extended abstract). In Proceedings ofthe 23rdAnnual Symposium on Foundations of Computer Science (October). IEEE, New York, 1982, pp. 92-99.
 
3
CLARK, J. H., AND HANNAH, M.R. Distributed processing in a high-performance smart image memory. Lambda, fourth quarter (1980), 40-45.
 
4
FIAT, A., AND SHAMIR, A. Polymorphic arrays: A novel VLSI layout for systolic computers, in Proceedings of the 25th Annual Symposium on Foundations of Computer Science (Oct.). IEEE, 1984, pp. 37-45.
 
5
 
6
HARDY, G. H., AND WRIGHT, E. M. All Introduction to the Theory of Numbers. Oxford Univ. Press, London, 1968.
 
7
HOLLADAY, T. M. An optimum algorithm for halftone generation for displays and hard copies. Proc. Soc. Inf. Display 21, 2 (1980), 185-192.
 
8
NIVEN, I., AND ZUCKERMA'N, H. S. An Introduction to the Theory of Numbers. Wiley, New York, 1972.
 
9
SPROULL, R. F., SUTHERLAND, I. E., THOMPSON, A., GUPTA, S., AND MINTER, C. The 8-by-8 display. Tech. Rep. CMU-CS-82-105. Carnegie-Mellon Univ., Pittsburgh, Pa., 1981.

CITED BY  10


REVIEW

"Ivan Flores : Reviewer"

The paper is aptly summarized in its abstract: 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 perio  more...

Collaborative Colleagues:
Benny Chor: colleagues
Charles E. Leiserson: colleagues
Ronald L. Rivest: colleagues
James B. Shearer: colleagues