01 · Talks, panels & podcasts

IA³ Workshop @ SC19 · Nov 2019

Debate: "easy expression can go with high performance"

Panel debate at the 9th Workshop on Irregular Applications: Architectures and Algorithms.

MEMSYS · Oct 2019

Panel: New and Cool Memory Technologies

On what new memory technologies are actually good for, at the International Symposium on Memory Systems.

Smoky Mountains CS&E · Aug 2019

Invited talk: Edge computing

Invited talk at the Smoky Mountains Computational Science and Engineering Conference.

MCHPC @ SC18 · Nov 2018

Panel: Challenges for memory-centric computing

Workshop on Memory-Centric High Performance Computing.

UCAR SEA · Apr 2018

Reducing Dark Bandwidth Through Data Reduction Near Memory

University Corporation for Atmospheric Research, Software Engineering Assembly.

UCAR SEA · Apr 2018

A Vision For Destruction Of Post-Moore Disruption

Invited talk on architecture after the end of easy scaling.

MEMSYS · Oct 2017

Panel: New and Cool Memory Technologies

How to use new memory technologies, their challenges, and what is new in the field.

C++Now · May 2017

RaftLib Tutorial

Tutorial on a simple, easy-to-use stream-computation library for C++.

C++Now · May 2017

Good FIFOs Make Good Neighbors

FIFO optimization for software engineers.

Supercomputing (SC16) · Nov 2016

Panel: Future of Memory Technology for Exascale and Beyond IV

My take: instead of focusing just on new technologies, focus on systems.

C++Now · May 2016

RaftLib Tutorial

Stream processing with RaftLib: parallel dataflow pipelines in modern C++.

CppCast · Episode 50

Podcast guest

On RaftLib, stream processing, and high-performance C++.

02 · Program committees & service

  • Supercomputing (SC): Technical Program Committee 2016–2018, 2020–2022; Architecture & Networks Co-Chair (SC19); Speed Mentorship Chair (SC21).
  • ISCA / MICRO / HPCA: ISCA TPC 2021; MICRO TPC 2020 & 2021; HPCA External Review Committee 2022.
  • ICPP: Architecture Track Co-Chair 2023; Architecture TPC 2018 & 2022.
  • ISC High Performance: Architectures, Networks & Infrastructure TPC, 2019 & 2020.
  • MEMSYS: Organizing Committee, 2017, 2018, 2020, 2021, 2022.
  • Arm Research Summit: General Chair 2019; Organizing Committee 2017 & 2018.
  • GoingArm: Co-General Chair, 2017 & 2018.
  • IA³ (Irregular Applications): Technical Program Committee, 2019 & 2022.
  • U.S. Department of Energy: P3HPC committee 2019 & 2020; co-author, Extreme Heterogeneity workshop report (2018).
  • Smoky Mountains CS&E Conference: Committee Member, 2020 & 2021.

The complete record, including patents and publications, is in the C.V. and on the publications page.