Potential Project
samba TCP/IP offload Data copy Multicore scalability TCP buffer to Samba buffer (reduce) Multicore scalability Workload generation (IOmeter) Performance Monitoring
Windows research kernel Scholarship Example topics User mode scheduling of CPUs User mode cross-process thread migration Cross-process object invocation User mode file system Continyations and kernel stack sharing
Performance tools Applications System software Architecture Profiling, Tracing, Modeling System software Profiling & Modeling Architecture Simulation, Modeling Scratchpad, multicore, power, verilog2sc
Parallel computing Playstation3 GPGPU PAC DSP 9-core, (PowerPC, GPU, 7SPUs) GPGPU nvidia PAC DSP System software, microkernel+IPC Multimedia & Security Application (g-phone/android, vlc) Programming and execution model