Librenix
Headlines | Linux | Apps | Coding | BSD | Admin | News
Information for Linux System Administration 

Introduction to NUMA (Non-Uniform Memory Access)

Up
vote
Down

This is a primer on the NUMA hardware architecture...
In a typical SMP (Symmetric MultiProcessor architecture), all memory access are posted to the same shared memory bus. This works fine for a relatively small number of CPUs, but the problem with the shared bus appears when you have dozens, even hundreds, of CPUs competing for access to the shared memory bus. This leads to a major performance bottleneck due to the extremely high contention rate between the multiple CPU's onto the single memory bus.

The NUMA architecture was designed to surpass these scalability limits of the SMP architecture. NUMA computers offer the scalability of MPP(Massively Parallel Processing), in that processors can be added and removed at will without loss of efficiency, and the programming ease of SMP where.
 read more | mail this link | score:7078 | -Ray, March 31, 2004
More Sysadmin articles...

Buy Art Online with Satisfaction Guaranteed

admin headlines

tutorial: Build a Debian 7 server

Set up an Intrusion Prevention System on Fedora 17

Install KVM guests with virt-install on Ubuntu 11.10 server

Rebuild 3.1 and 3.0 kernels in Ubuntu style for PV-on-HVM

Set up a web-based, two-factor authentication password manager

Virtual Users/Domains with Postfix, Courier, MySQL, SquirrelMail (Fedora 15)

 

Firefox sidebar

Site map

Site info

News feed

Features

Login
(to post)

Search

 
Articles are owned by their authors.   © 2000-2012 Ray Yeargin