Kunle Olukotun

Professor
Department Electrical Engineering and Computer Science
Stanford University

Director
Pervasive Parallelism Laboratory


Contact Information

Office: Gates Hall 3A, Room 302
Phone: (650) 725-3713
Fax: (650) 725-6949
Email: kunle@stanford.edu

Address:
Department of Electrical Engineering
Stanford University
Gates Hall 3A, Room 302
Stanford, CA 94305-9030 USA
Assistant:
Darlene Hadding
Administrative Associate for Professor Kunle Olukotun
Gates 4A-408, M/C 9040
Phone: (650) 723-1430
Fax: (650) 725-6949
darlene@csl.stanford.edu
Office hours:
Please contact Darlene Hadding for the office hours for the current quarter.

Research Interests

My currrent research projects in the Pervasive Parallelism Laboratory focus on domain specific languges (DSLs) and specialized architectures.
Past research projects: Hydra single chip multiprocessor project and the TCC Transactional Coherence and Consistency project.

Short Bio

Kunle Olukotun is a Professor of Electrical Engineering and Computer Science at Stanford University and he has been on the faculty since 1991. Olukotun is well known for leading the Stanford Hydra research project which developed one of the first chip multiprocessors with support for thread-level speculation (TLS). Olukotun founded Afara Websystems to develop high-throughput, low power server systems with chip multiprocessor technology. Afara was acquired by Sun Microsystems; the Afara microprocessor technology, called Niagara, is at the center of Sun's throughput computing initiative. Niagara based systems have become one of Sun's fastest ramping products ever. Olukotun is actively involved in research in computer architecture, parallel programming environments and scalable parallel systems. Olukotun currently co-leads the Transactional Coherence and Consistency project whose goal is to make parallel programming accessible to average programmers. Olukotun also directs the Stanford Pervasive Parallelism Lab (PPL) which seeks to proliferate the use of parallelism in all application areas. Olukotun is an ACM Fellow (2006) for contributions to multiprocessors on a chip and multi threaded processor design. He has authored many papers on CMP design and parallel software and recently completed a book on CMP architecture. Olukotun received his Ph.D. in Computer Engineering from The University of Michigan.

Courses


Current Students


Selected Publications

Recent Publications

Chip Multiprocessors (CMPs)

Transactional Coherence and Consistency (TCC)

Niagara

Hydra