Steven Swanson is an associate professor in the Department of Computer Science and Engineering at the University of California, San Diego and the director of the Non-volatile Systems Laboratory. His research interests include the systems, architecture, security, and reliability issues surrounding non-volatile, solidstate memories. He also co-leads projects to develop low-power co-processors for irregular applications and to devise software techniques for using multiple processors to speed up single-threaded computations.
In previous lives, Professor Swanson has worked on scalable dataflow architectures, ubiquitous computing, and simultaneous multithreading. He received his Ph.D. from the University of Washington in 2006.