Professor

Katherine A. Yelick

University of California, Berkeley
Computer scientist; Educator
Area
Mathematical and Physical Sciences
Specialty
Computer Sciences
Elected
2017
Yelick is an internationally recognized leader in high performance computing. Her research enables use of new high-performance architectures and eases programming of applications with irregular communication patterns. Yelick's influential parallel languages—Split-C, UPC, and Titanium—established a flourishing subfield of Partitioned Global Address Space (PGAS) languages. She significantly expanded another subfield of automatic performance tuning, which replaces hand optimization with search; her Sparsity and OSKI libraries introduced this idea for sparse matrices.  She has also developed communication-optimal algorithms for particle methods and a genome assembler that completes a de novo assembly of a human genome in less than 5 minutes.
Last Updated