Abstract
NUMA becomes more common because memory controllers get close to execution units on microprocessors.
- Braithwaite, R., McCormick, P., Feng, W. Empirical memory-access cost models in multicore NUMA architectures. Virginia Tech Department of Computer Science, 2011.Google Scholar
- Hacker, G. Using NUMA on RHEL 6; http://www.redhat. com/summit/2012/pdf/2012-DevDay-Lab-NUMA-Hacker.pdf.Google Scholar
- Kleen, A. A NUMA API for Linux. Novell, 2005; http://developer.amd.com/wordpress/ media/2012/10/LibNUMA-WP-fv1.pdf.Google Scholar
- Lameter, C. Effective synchronization on Linux/NUMA systems. Gelato Conference, 2005. Effective synchronization on Linux/NUMA systems. Gelato Conference, 2005.Google Scholar
- Lameter, C. 2006. Remote and local memory: Memory in a Linux/NUMA system. Gelato Conference, 2006.Google Scholar
- Li, Y., Pandis, I., Mueller, R., Raman, V., Lohman, G. NUMA-aware algorithms: The case of data shuffling. University of Wisconsin-Madison / IBM Almaden Research Center, 2013.Google Scholar
- Love, R. 2004. Linux Kernel Development. Indianapolis: Sams Publishing. Google ScholarDigital Library
- Oracle. Memory and Thread Placement Optimization Developer's Guide, 2010; http://docs.oracle.com/cd/E19963-01/ html/820-1691/.Google Scholar
- Schimmel, K. Unix Systems for Modern Architectures: Symmetric Multiprocessing and Caching for Kernel Programmers. Addison-Wesley, 1994. Google ScholarDigital Library
Index Terms
- An overview of non-uniform memory access
Recommendations
NUMA (Non-Uniform Memory Access): An Overview: NUMA becomes more common because memory controllers get close to execution units on microprocessors.
DevelopmentNUMA (non-uniform memory access) is the phenomenon that memory at various points in the address space of a processor have different performance characteristics. At current processor speeds, the signal path length from the processor to memory plays a ...
An Expandable Ferroelectric Random Access Memory
A ferroelectric memory array is described that may be implemented with discrete bits, discrete words, or multiple word components. Binary information is stored as either a positive or negative polarization state in the ferroelectric ceramic material and ...
Comments