Picture of Tao B. (TB) Schardl
Tao B. (TB) Schardl

I am a Research Scientist at MIT CSAIL and a Principal Software Engineer at Emerald Innovations. I am Chief Architect of OpenCilk, the newest open-source implementation of the Cilk task-parallel programming platform. I am the technical lead for the Supertech research group within CSAIL.

My research aims to make software performance engineering a viable replacement for Moore's Law. To that end, my work integrates algorithms and systems to develop technologies that enable principled, scientific approaches to parallel computing and software performance engineering. My research spans multiple areas, including programming models, theories of software performance, compilers, runtime systems, diagnostic tools, parallel algorithms, and trends in computer performance.

My username of choice is neboat. I'll let you guess what it means :)

GitHub · Google Scholar · CV
  • Code highlighter

    Make high-quality syntax-highlighted code snippets for slides.

  • Projects

    Find out more about current research and software projects.

  • Teaching

    Get links to slides, handouts, and other course materials.