Steven Swanson
Associate Professor
- Computer Science & Engineering
- University of California, San Diego
- 9500 Gilman Drive #0404
- La Jolla CA 92093-0404
- Office EBU3B 3212
- Phone (858)534-1743
- Fax (858)534-7029
- AIM,gchat professorswanson
- e-mail swanson@cs.ucsd.edu
- CV pdf
The New Seminar
The homepage for the hardware seminar is here.
Research Groups
Select Publications
-
The Harey Tortoise: Managing Heterogeneous Write Performance in SSDs
to appear in USENIX Annual Technical Conference, 2013. -
QuickSAN: A Storage Area Network for Fast, Distributed, Solid State Disks
To appear in: ISCA '13: Proceeding of the 40th Annual International Symposium on Computer Architecture, 2013. -
Welcome to the Entropics: Boot-Time Entropy in Embedded Devices
to appear in IEEE Symposium on Security and Privacy (Oakland 2013). -
Providing Safe, User Space Access to Fast, Solid State Disks
Proceeding of the 17th international conference on Architectural support for programming languages and operating systems, 2012. -
Moneta: A High-Performance Storage Array Architecture for Next-Generation, Non-volatile Memories
Proceedings of the 2010 43rd Annual IEEE/ACM International Symposium on Microarchitecture, 2010. -
GreenDroid: A Mobile Application Processor for a Future of Dark Silicon
Proceedings of HotChips, 2010. -
Onyx: A Protoype Phase-Change Memory Storage Array
Proceedings of the 3rd USENIX conference on Hot topics in storage and file systems, 2011. -
NV-Heaps: Making Persistent Objects Fast and Safe With Next-Generation, Non-Volatile Memories
Proceedings of the sixteenth international conference on Architectural support for programming languages and operating systems, 2011. -
Reliably Erasing Data From Flash-based Solid State Drives
Proceedings of the 9th USENIX conference on File and storage technologies, 2011. -
The GreenDroid Mobile Application Processor: An Architecture for Silicon's Dark Future
Micro, IEEE 31(2):86 -95, march-april 2011. -
Conservation cores: reducing the energy of mature computations
Proceedings of the fifteenth edition of ASPLOS on Architectural support for programming languages and operating systems, 2010. -
Characterizing flash memory: anomalies, observations, and applications
Proceedings of the 42nd Annual IEEE/ACM International Symposium on Microarchitecture, 2009. -
Gordon: An Improved Architecture for Data-Intensive Applications
IEEE Micro 30:121-130, 2010. (IEEE Micro Top Picks). -
Area-Performance Trade-offs in Tiled Dataflow Architectures
Proceedings of the 33rd annual international symposium on Computer Architecture, 2006.
Courses, Past and Present
- cse141 Spring 2013: Introduction to Computer Architecture
- cse141L Spring 2013: Introduction to Computer Architecture Lab
- cse240c Spring 2013: Advanced Microarchitecture
- cse141 Winter 2012: Introduction to Computer Architecture
- cse141L Winter 2012: Introduction to Computer Architecture Lab
- cse240a Fall 2011: Principles of Computer Architecture
- cse240c Spring 2011: Advanced Microarchitecture
- cse141 Winter 2011: Introduction to Computer Architecture
- cse141L Winter 2011: Introduction to Computer Architecture Lab
- cse240c Spring 2010: Advanced Microarchitecture
- cse240a Winter 2010: Principles of Computer Architecture
- cse141 Fall 2009: Introduction to Computer Architecture
- cse141L Fall 2009: Introduction to Computer Architecture Lab
- cse141 Spring 2009: Introduction to Computer Architecture
- cse141L Spring 2009: Introduction to Computer Architecture Lab
- cse240c: Advanced Microarchitecture
- cse249a: Storing and Managing Bits
- cse141 Winter 2008: Introduction to Computer Architecture
- cse141L Winter 2008: Introduction to Computer Architecture Lab
- cse290 Winter 2008: Architecture Seminar
- cse240a Autumn 2007: Principles of Computer Architecture
- cse290 Autumn 2007: Architecture Seminar
- cse290 Spring 2007: Architecture Seminar
- cse240b Winter 2007: Advanced Parallel Architecture
- cse290 Winter 2007: Architecture Seminar
- cse249a Autumn 2006: The Hardware/Software Interface
Advisorly Advice
If you are ever in Pocatello, ID you should stop by the Old Town Actor's Studio.




