Category: Deep Dive

02-02-UMA Architecture

NUMA Deep Dive Part 1: From UMA to NUMA

Non-uniform memory access (NUMA) is a shared memory architecture used in today's multiprocessing systems. Each CPU is assigned its own local memory and can access memory from other CPUs in the system. Local memory access provides a low latency - high bandwidth performance. While accessing memory owned by the other CPU...

05-NUMA_Physical_100DPI

Introduction 2016 NUMA Deep Dive Series

Recently I've been analyzing traffic to my site and it appears that a lot CPU and memory articles are still very popular. Even my first article about NUMA published in february 2010 is still in high demand. And although you see a lot of talk about the upper levels and...

Part6-3 - 3DPC bandwidth reduction

Memory Deep Dive Series

Processor speed and core counts are important factors when designing a new server platform. However with virtualization platforms, the memory subsystem can have equal or sometimes even have a greater impact on application performance than the processor speed. During my last trip I spend a lot talking about server configurations...

01-local datastore-data copy - featured image

vSphere 5.1 vMotion Deep Dive

vSphere 5.1 vMotion enables a virtual machine to change its datastore and host simultaneously, even if the two hosts don't have any shared storage in common. For me this is by far the coolest feature in the vSphere 5.1 release, as this technology opens up new possibilities and lays the...