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:7379 | -Ray, March 31, 2004
More Sysadmin articles...

admin headlines

KVM Virtualization on Fedora 13

Tutorial: Build a Fedora 13 x86_64 server

FuzzyOCR and SpamAssassin Tutorial: Fight image spam

Tutorial: Harden PHP5 with Suhosin on CentOS 5.4

Tutorial: Install Lighttpd, PHP5, MySQL on OpenSUSE 11.2

OpenVAS security scanner

 

Firefox sidebar

Site map

Site info

News feed

Features

Login
(to post)

Search


T-shirt gallery:  I Love Japan T-shirts
 

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