Funding for this Tutorial was provided by the National Science Foundation Division of Computing and Communication Foundations under award number 1563113.
Ardavan Pedram is currently a member of technical staff at Cerebras Systems and an adjunct professor at Stanford University directing the PRISM project. He organized and taught the first course on hardware accelerators for machine learning (CS217) in Fall 2018 with professor Olukotun at Stanford Computer Science department. His work on algorithm/architecture codesign of specialized accelerators for linear-algebra and machine-learning has won two National Science Foundation Awards in 2012 and 2016 respectively. Ardavan received his Ph.D. in computer engineering from The University of Texas at Austin in 2013. | |
Kunle Olukotun is the Cadence Design Systems Professor in the School of Engineering and Professor of Electrical Engineering and Computer Science at Stanford University. Olukotun is well known as a pioneer in multicore processor design and the leader of the Stanford Hydra chip multiprocessor (CMP) research project. Olukotun founded Afara Websystems to develop high-throughput, low-power multicore processors for server systems. The Afara multicore processor, called Niagara, was acquired by Sun Microsystems. Niagara derived processors now power all Oracle SPARC-based servers. Olukotun currently directs the Stanford Pervasive Parallelism Lab (PPL), which seeks to proliferate the use of heterogeneous parallelism in all application areas using Domain Specific Languages (DSLs). |