I am a Research Scientist in the MIT Computer Science and Artificial Intelligence Laboratory (CSAIL). I work in the Supertech group with Professor Charles Leiserson.
My research draws from algorithms and systems to develop technologies that support principled, scientific approaches to writing fast code. Towards this goal, my work has spanned programming models, theories of performance, diagnostic tools, and compiler technology, and parallel applications. Much, though not all, of my current research is focused on Tapir/LLVM, a compiler that enables LLVM to effectively optimize task-parallel programs with only minimal modifications to its codebase.
If you are interested in Tapir/LLVM or research on any of these topics, please feel free to let me know.
What do people call me?
Most people refer to me by my first two initials, "TB." Many people also call me "Ben." My full name is "Tao Benjamin Schardl," which I shorten to "Tao B. Schardl" on all of my publications.
What is my username, and what does it mean?
My username of choice is
neboat. I'll let you figure out what that username means.