A Mathematical Model for Non-Uniform Memory Access Machines


Abstract in English

The NonUniform Memory Access (NUMA) machines are distributed shared memory systems. In this paper, we extend conventional virtual memory concepts to describe the status of memory in distributed, NUMA machines. We present a mathematical model for virtual memory systems in centralized systems and NUMA machines. The model will show the status of memory in response to memory references.

References used

Bal, H. E., M. F. Kaashoek, and A. S. Tanenbaum, “Orca: A Language for Parallel Programming of Distributed Systems,” IEEE Trans. on Software Engineering, vol1992
Bolosky, W. J., R. P. Fitzgerald, and M. L. Scott,” Simple but effective Techniques for NUMA Memory Management ,” Proc. ١٢ th Symp. On Operating Systems Principles, ACM, pp1989

Download