Eric Saxe's dump o' core
End of Line
Archives
January 2005 »
SunMonTueWedThuFriSat
      
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
27
28
29
30
31
     
Today
Click me to subscribe
Search

Links


Navigation

 

Today's Page Hits: 52

Main | Next day (Jan 27, 2005) »
Wednesday Jan 26, 2005
Welcome!
My name is Eric Saxe.

I've been with Sun for 5 years, the last 3.5 of which i've been doing development on the Solaris Kernel. Most of my development efforts are dedicated towards streamlining the kernel's scheduling and dispatching policies. Scheduling policy dictates when threads run (priorities), and dispatching deals with the "where" (on which CPUs) part.

This has become especially interesting work over the last few years as various non-uniformities have crept their way into the system's memory and processor architectures. Non-uniformity in the memory side of things has blessed us with NUMA, and has more recently emerged on the processor side though Simultaneous Multi-Threading (SMT), Chip Multi-Processor (CMP), and threaded multi-core processor architectures.

I'm looking forward to talking more about how these non-uniformites can impact application and system performance, as well as how the Solaris kernel adapts in a future post.

But for now, welcome!
Posted at 08:36AM Jan 26, 2005 by Eric Saxe in General  |  Comments[5]