[Colloquium] CS Distinguished Lecture, Thursday, May 5 - Kunle Olukotun (Stanford University)

Sandra Wallace swallace at cs.uchicago.edu
Wed Apr 27 13:14:58 CDT 2016


UNIVERSITY OF CHICAGO
DEPARTMENT OF COMPUTER SCIENCE
DISTINGUISHED LECTURE SERIES

https://cs.uchicago.edu/page/distinguished-lecture-series <https://cs.uchicago.edu/page/distinguished-lecture-series>


Kunle Olukotun
Pervasive Parallelism Lab 
Stanford University

Thursday, May 5, 2016, 3:00 pm 
Ryerson 251


Title:  Scaling Data Analytics with Moore’s Law

Abstract:
Analyzing big data in a modern computing environment requires the use of heterogeneous hardware platforms composed of multicores with SIMD execution units, GPUs, clusters, and recently FPGAs. However, programming in this environment is extremely challenging due to the need to use multiple low-level programming models and then combine them together in ad-hoc ways.  Furthermore, many data analytics algorithms do not take full advantage of modern hardware capabilities. To optimize big data applications both for modern hardware and for modern programmers  needs algorithms specialized for modern hardware and a programming model that executes efficiently on heterogeneous parallel hardware. In this talk, I will describe the Delite DSL framework, which uses nested parallel patterns encapsulated in domain specific languages (DSLs). I will describe how this DSL programming model can be used to develop new data analytics algorithms that are optimized for architectures as diverse as multicore/NUMA, clusters, GPUs, and even FPGAs.

Bio:
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 mutlipocessor (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). Olukotun is an ACM Fellow and IEEE Fellow.



Host: Hank Hoffmann


*Reception to follow in Ry. 255 at 4:00 pm*
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mailman.cs.uchicago.edu/pipermail/colloquium/attachments/20160427/4da1561b/attachment.htm 


More information about the Colloquium mailing list