I'm currently
actively looking for new students to work a variety of projects.
All of them involved building hardware and/or hacking on interesting
and novel software systems. If you are interested, please drop me
a line.
Grupp, L.,
Caulfield, A.M., Coburn, J., Yaakobi, E., Swanson, S.,
Siegel, P.,
"Characterizing Flash Memory: Anomalies, Observations, and
Applications" To appear in MICRO'09. (pdf) (Flash memory summit slides) (More
information about our flash characterization project is available here.)
Caulfield, A.
M., Grupp, L. M., and Swanson, S. 2009. Gordon: using
flash memory to build fast, power-efficient clusters for data-intensive
applications. In Proceeding of the 14th international Conference on
Architectural Support For Programming Languages and Operating Systems.
ASPLOS '09 (pdf) (Selected
for IEEE Micro "Top Picks" 2009)
Steven Swanson,
Andrew Schwerin, Martha Mercaldi, Andrew
Petersen, Andrew Putnam, Ken Michelson, Mark Oskin, and Susan J.
Eggers. The WaveScalar Architecture. To Appear in ACM Transactions On
Computer Systems. (pdf)
Steven Swanson, Andrew Putnam, Ken Michelson, Martha Mercaldi,
Andrew Petersen, Andrew Schwerin, Mark Oskin, and Susan J. Eggers. Area-Performance Trade-offs in
Tiled Dataflow Architectures. in
Proceedings of the 2006 International Symposium on Computer
Architecture.(pdf)
Steven
Swanson, Ken Michelson, Andrew Schwerin, and Mark Oskin. WaveScalar. In Proceedings
of the 36th International Symposium on
Microarchitecture, 2003. (pdf)
Steven Swanson, Luke K. McDowell, Michael M. Swift, Susan J.
Eggers, and Henry M. Levy. An
Evaluation of Speculative Instruction
Execution on Simultaneous Multithreaded Processors. ACM
Transactions on
Computer Systems, volume 15(3), 2003. (pdf)