Stephen Olivier is a Principal Member of the Technical Staff at Sandia National Laboratories. His research on run time systems and programming models for high performance computing includes issues in productivity, scalability, and power. Much of his work concerns support for efficient multithreading on the supercomputer node level, especially through the task-parallel programming model and Sandia's Qthreads runtime system. He represents Sandia on the OpenMP Language Committee and Architecture Review Board and serves as chair of the OpenMP Tasking Subcommittee. He received his B.S. in Computer Science and Engineering from the University of Texas at Arlington and his M.S. and Ph.D. in Computer Science from the University of North Carolina at Chapel Hill.