David Black-Schaffer

Akademiska meriter:
Docent , Excellent lärare
CV:
Ladda ned CV

Kort presentation

My research focuses on approaches for moving data more efficiently in computer systems, using both software and hardware techniques. Our results have been commercialized through a startup and incorporated in industry standards. Prior to joining Uppsala, I contributed to the OpenCL standard while working at Apple, Inc. I have received multiple teaching awards and lead a startup that helped over 80,000 students.

As of June 2023 I am the Dean of Research for the Faculty of Science and Technology.

Nyckelord

  • performance
  • computer architecture
  • memory systems
  • simulation
  • runtimes
  • scheduling
  • efficiency
  • active teaching
  • commercialization

Biografi

I received my PhD in Electrical Engineering from Stanford University in 2008. My research was in programming for real-time embedded processing on many-core processors in the Concurrent VLSI Architecture Group working with William Dally. After my PhD I worked at Apple on the development of the first OpenCL implementation for heterogeneous parallel processing across CPUs and GPUs, and then as a postdoc researcher in computer architecture in the Dept. of Information Technology at Uppsala University. I was appointed assistant professor in 2010 in the architecture research group at Uppsala looking at parallel programming systems and optimizations as part of the UPMARC research project. In 2014 I was promoted to Associate Professor (docent, lektor) and in 2017 to Professor. I was the Research Program Responsible Professor for the Computer Architecture and Communications Research Program from 2020 through 2022 and the Head of the Division of Computer Systems from 2022.

In addition to research, I led the ScalableLearning project (2012-2020) which brought the benefits of active, flipped-classroom teaching to nearly one hundred thousand students in Sweden and abroad. I was a co-founder of Green Cache AB (2014-2018), which developed and sold advanced memory systems technology. I also worked as the head of interactivity design at Collegial AB from 2018-2019.

Google Scholar Citations

Grants and Awards

Teaching

Presentations

Forskning

My research focuses on improving efficiency in computers by making the memory system more intelligent. Our work includes more clever ways of moving and placing data in the memory system, integrating data movement with the processor core itself, adapting runtime schedules for better data movement, and the analysis and modeling of data movement.

David Black-Schaffer

Publikationer

Senaste publikationer

Alla publikationer

Artiklar i tidskrift

Dataset

Kapitel i böcker, delar av antologi

Konferensbidrag

Rapporter

FÖLJ UPPSALA UNIVERSITET PÅ

Uppsala universitet på facebook
Uppsala universitet på Instagram
Uppsala universitet på Youtube
Uppsala universitet på Linkedin