Katherine Yelick

Professor
581 Soda Hall (ParLab)
Computer Science Division
University of California at Berkeley
Berkeley, CA 94720-1776
Phone: (510)642-8900
Fax: (510)643-1534
Email: yelick at eecs dot berkeley dot edu



NERSC Division Director
Lawrence Berkeley National Laboratory
One Cyclotron Rd., MS 50B-4230
Berkeley, CA 94720
Email: kayelick at lbl dot gov
Phone: 510-495-2431

Executive Assistant:
Leah Gutierrez
Email: lgutierrez at lbl dot gov
Phone: 510-486-7370

Office Hours: E-mail Leah Gutierrez for appointments.


Biographical Sketch

I received all of my degrees (Bachelors, Masters, and PhD) in Electrical Engineering and Computer Science from the Massachusetts Institute of Technology. My research interests include parallel computing, memory hierarchy optimizations, programming languages and compilers. My CV is available along with some recent papers and a few talks.

Teaching

CS194: Introduction to Parallel Programming for Multicore (Fall 2007)
CS4: Introduction to Computing for Engineers (Fall 2004)
CS267: Introduction to Parallel Computation (Spring 98, Fall 2001, Spring 2004 Spring 2007 )
CS294-8: Principles of Fault Tolerant Computing
CS298-1: Systems Seminar (Fall 2000)
CS61B: Data Structures and Advanced Programming (Spring 2001, Fall 98, Fall 97)
CS263: Design of Programming Languages

Current Research Projects

Par Lab: The Parallel Computing Laboratory.
UPC: Unified Parallel C.
BeBOP: Berkeley Benchmarking and OPtimization Group.
Titanium: Compiler optimizations for explicitly parallel programs.

Past Projects

HPC Architecture Evaluations.
Intelligent RAM (IRAM): Software support for IRAM machine.
Intelligent Storage (ISTORE): Building large scale, highly available servers.
Sparsity: Automatic optimization of sparse matrix kernels.
Split-C: A performance programming language for parallel machines.
Multipol: A data structure library for distributed memory multiprocessors.
Coordination in Parallel Programs: Software support for coordinating parallel computation.
The Castle Project: Integrated software support for parallel computing.

Graduate Students and Postdocs

Dan Bonachea
Kaushik Datta
Jason Duell
Jimmy Su

Former Students and Postdocs

Rich Vuduc, now at Georgia Tech
Wei Chen, now at Intel
Christian Bell, now at Myricom
>Mani Narayanan
Ed Givelberg
Sabrina Merchant
Etienne Deprit
Noah Treuhaft
Siu Man Yau, now in graduate school at NYU
Eun-Jin Im, now a Professor at Greg Balls, now at UCSD.
Randi Thomas, now at IBM
C.J. Lin
Deborah Weisser, now at Google Research
Ngeci Bowman, now at Arvind Krishnamurthy, now a Professor in the CS Department at the University of Washington.
Soumen Chakrabarti, now a Professor in the Computer Science and Engineering Department at IIT Bombay.
Chih-Po Wen, now President of Versalient Corporation.
Jeff Jones, now working at Yahoo.
Steve Steinberg, now a consultant.
Ruth Hinkins, now retired from Lawrence Berkeley Laboratory .