Katherine (Kathy) Yelick is a Professor of Electrical Engineering and Computer Sciences at UC Berkeley and the Associate Laboratory Director (ALD) for Computing Sciences at Lawrence Berkeley National Laboratory. Her research is in high performance computing, programming languages, compilers, parallel algorithms, and automatic performance tuning. She currently leads the Berkeley UPC project and co-lead the Berkeley Benchmarking and Optimization (Bebop) group. As ALD for Computing Sciences at LBNL, she oversees the National Energy Research Scientific Computing Center (NERSC), the Energy Sciences Network (ESnet) and the Computational Research Division (CRD), which covers applied math, computer science, data science and computational science.

A longer bio, CV and high-resolution photo be found at here.

Research Topics

  • High Performance Computing
  • Partitioned Global Address Space programming
  • Communication-Avoiding Algorithms
  • Automatic Performanc Tuning
  • High Performance Data Analytics
  • Computational Biology

Contact Information

Computer Science Division, EECS
727 Soda Hall #1776
Berkeley, CA 94720

Email: my address
Phone (LBNL): (510) 495-2431
Administrative Assistant:
  Lisa Theobald
  Phone: (510) 495-2922
  Email: AA address
Office Hours: by appointment
  Contact Lisa Theobald

Research Projects


  • HipMer: High performance genome assembler (source code)
  • diBella: A distributed memory long-read assembler
  • Bebop: Berkeley Benchmarking and Optimization Project
  • Berkeley UPC: Unified Parallel C at Berkeley
These last two are active projects, but I'm no longer directly involved.
  • UPC++: PGAS language based on C++
  • GASNet: Global Address Space networking layer


Related Links