Who am I?
I want to start my blog by introducing myself, so everyone knows who I am, what I do, and my background.....
I am a kernel developer working in the Solaris kernel group and have worked at Sun in this group since 1995. My current group is mostly focused on Solaris kernel performance. Within our charter, my focus is improving Solaris performance on asymmetric processor and memory architectures such as Chip Multi-Threading (CMT) and Non Uniform Memory Access (NUMA). Consequently, most of my expertise is in scheduling and memory management. Maybe I'll get to play with I/O more eventually too.
Before I worked on NUMA and CMT, I helped develop the 64-bit version of the Solaris operating system (on SPARC) and spent some time working on our original two level thread library.
Prior to joining Sun, I worked at Stanford University on a couple of research projects (DASH and FLASH) to build NUMA machines, at Carnegie Mellon University on the Mach project, and at a small startup that built computer workstations in the late 70's and early 80's. For my education, I studied math and computer science at UC Berkeley until my head hurt. (;-)
When I'm not working, I enjoy sleeping, good food, travelling, the outdoors, exercise (running, working out, etc.), and spending time with my family and friends.
Posted at 03:08PM Jun 13, 2005 by jjc in General | Comments[1]
Posted by Frank Kannemann on March 31, 2006 at 10:06 AM PST #