Research
Looking for information about Moneta and Onyx? Here it is.
Students
Graduates of my
group
- Jack Sampson -- Postdoc, UCSD
- Slavik Bryksin -- Qualcomm
- Jose Lugo-Martinez -- Indiana University
- Todor Mollov -- DSSD
- Pravin Prabhu
- Ganesh
Venkatesh -- Intel
- Ameen Akel -- Micron
Select Publications
Full
listing
- The Bleak Future of NAND Flash Memory, Laura M. Grupp, John D. Davis, and Steven Swanson,
To appear in Proceedings of the 10th USENIX conference on file and
storage technologies, 2012.
- Providing Safe, User Space Access to Fast, Solid State Disks, Adrian M. Caulfield, Todor I. Mollov, Louis Eisner, Arup De, Joel Coburn, and Steven Swanson,
to appear in ASPLOS '12: Proceeding of the 17th international conference on Architectural support for programming languages and operating systems, New York, NY, USA, March 2012.
- QsCores: Configurable Co-processors to Trade Dark Silicon for Energy Efficiency in a Scalable Manner, Ganesh Venkatesh, John Sampson, Nathan Goulding, Sravanthi Kota Venkata, Steven Swanson, and Michael Taylor,
To appear in Proceedings of The 44th International Symposium on Microarchitecture, 2011, pages 1-12.
- Onyx: A Protoype Phase-Change Memory Storage Array, Ameen Akel, Adrian M. Caulfield, Todor I. Mollov, Rajesh K. Gupta, and Steven Swanson,
Proceedings of the 3rd USENIX conference on Hot topics in storage and file systems, 2011, pages 1-5.
- Understanding the Impact of Power Loss on Flash Memory, Hung-Wei Tseng, Laura M. Grupp, and Steven Swanson,
48th Design Automation Conference (DAC 2011), June 2011, pages 1-6.
- Efficient Complex Operators for Irregular Codes, Jack Sampson, Ganesh Venkatesh, Nathan Goulding, Saturnino Garcia, Steven Swanson, and Michael Bedford Taylor,
Proceedings of the 17th IEEE International Symposium on High-Performance Computer
Architecture Conference (HPCA 17), 2011, pages 1-12.
- Reliably Erasing Data From Flash-based Solid State Drives, Michael Wei, Laura M. Grupp, Frederick E. Spada, and Steven Swanson,
Proceedings of the 9th USENIX conference on File and storage technologies, Berkeley, CA, USA, 2011, pages 1-13.
- NV-Heaps: Making Persistent Objects Fast and Safe With Next-Generation, Non-Volatile Memories, Joel Coburn, Adrian M. Caulfield, Ameen Akel, Laura M. Grupp, Rajesh K. Gupta, Ranjit Jhala, and Steven Swanson,
Proceedings of the sixteenth international conference on Architectural support for programming languages and operating systems, 2011, pages 105-118.
- Inter-core prefetching for multicore processors using migrating helper threads, Md Kamruzzaman, Steven Swanson, and Dean M. Tullsen,
Proceedings of the sixteenth international conference on Architectural support for programming languages and operating systems, New York, NY, USA, 2011, pages 393-404.
- Moneta: A High-Performance Storage Array Architecture for Next-Generation, Non-volatile Memories, Adrian M. Caulfield, Arup De, Joel Coburn, Todor I. Mollov, Rajesh K. Gupta, and Steven Swanson,
Proceedings of the 2010 43rd Annual IEEE/ACM International Symposium on Microarchitecture, Washington, DC, USA, 2010, pages 385-395.
- GreenDroid: A Mobile Application Processor for a Future of Dark Silicon, Nathan Goulding, Jack Sampson, Ganesh Venkatesh, Saturnino Garcia, Joe Auricchio, Jonathan Babb, Michael Taylor, and Steven Swanson,
Proceedings of HotChips, 2010.
- Understanding the Impact of Emerging Non-Volatile Memories on High-Performance, IO-Intensive Computing, Adrian M. Caulfield, Joel Coburn, Toder I. Mollov, Arup De, Ameen Akel, Jiahua He, Arun Jagatheesan, Rajesh K. Gupta, Allan Snavely, and Steven Swanson,
Proceedings of the 2010 ACM/IEEE International Conference for High Performance Computing, Networking, Storage and Analysis, Washington, DC, USA, 2010, pages 1-11. (Nominated for Best Technical Student Paper).
- Conservation cores: reducing the energy of mature computations, Ganesh Venkatesh, Jack Sampson, Nathan Goulding, Saturnino Garcia, Vladyslav Bryksin, Jose Lugo-Martinez, Steven Swanson, and Michael Bedford Taylor,
Proceedings of the fifteenth edition of ASPLOS on Architectural support for programming languages and operating systems, New York, NY, USA, 2010, pages 205-218.
- Software data spreading: leveraging distributed caches to improve single thread performance, Md Kamruzzaman, Steven Swanson, and Dean M. Tullsen,
Proceedings of the 2010 Conference on Programming Language Design and Implementation, New York, NY, USA, June 2010, pages 460-470.
- Characterizing flash memory: anomalies, observations, and applications, Laura M. Grupp, Adrian M. Caulfield, Joel Coburn, Steven Swanson, Eitan Yaakobi, Paul H. Siegel, and Jack K. Wolf,
Proceedings of the 42nd Annual IEEE/ACM International Symposium on Microarchitecture, New York, NY, USA, 2009, pages 24-33.
- Gordon: An Improved Architecture for Data-Intensive Applications, Adrian M. Caulfield, Laura M. Grupp, and Steven Swanson,
IEEE Micro 30:121-130, 2010. (IEEE Micro Top Picks).
- Gordon: using flash memory to build fast, power-efficient clusters for data-intensive applications, Adrian M. Caulfield, Laura M. Grupp, and Steven Swanson,
ASPLOS '09: Proceeding of the 14th international conference on Architectural support for programming languages and operating systems, New York, NY, USA, 2009, pages 217-228. (Selected as an IEEE Micro TopPick).
- Area-Performance Trade-offs in Tiled Dataflow Architectures, Steven Swanson, Anderw Putnam, Martha Mercaldi, Ken Michelson, Andrew Petersen, Andrew Schwerin, Mark Oskin, and Susan J. Eggers,
Proceedings of the 33rd annual international symposium on Computer Architecture, Washington, DC, USA, 2006, pages 314-326.
Previous
Courses
Wild and
Crazy Activities
|