From Google to Facebook to the science lab, humanity is collecting data faster than conventional storage system can store it and far, far faster than those systems can analyze it. The NVSL studies the solid-state storage devices that can provide the performance we need to convert data into insights and enable the applications that will reshape the world, enrich our lives, and extend our understanding of everything from social networks to the origins of life.

We take a comprehensive, full-system approach to all our projects, rethinking hardware, software, and the interfaces between them. Recent projects have re-architected the Linux IO stack, constructed the first publically demonstrated phase change memory solid-state disk (EETimes, MIT Technology Review, Engadget), identified weaknesses in SSD security (Slashdot, NYTimes), and help set international standards for data security in SSDs.

The lab's lab's research summary provides an overview of the research activities and summarizes selected papers.


The NVSL faculty set direction and provide mentorship for the students that work in the lab. They are deeply committed to professional and technical development of everyone in the lab and have placed students at leading companies and top research universities.

Steven Swanson

Steve graduated from the University of Washington in 2006. His PhD thesis described the WaveScalar processor architecture, the first scalable dataflow architecture designed for deep-submicron process technologies. After arriving at UCSD, he shifted his focus to non-volatile, solid-state memory technologies and specialized, low-power processors. He directs the NVSL and co-leads the GreenDroid project with Professor Taylor. Steven especially enjoys working on "real" systems that produce concrete, real-world results. All of his projects involve in vivo measurements of real systems or constructing working hardware and software prototype systems. He received an NSF CAREER award in 2006.

Rajesh Gupta

Rajesh GuptaRajesh Gupta is a professor, department chair, and holder of the QUALCOMM endowed chair in Embedded Microsystems in the Department of Computer Science & Engineering at UC San Diego, California. He received his B. Tech. in Electrical Engineering from IIT Kanpur, India in 1984, MS in EECS from UC Berkeley in 1986 and a Ph. D. in Electrical Engineering from Stanford University in 1994. Earlier he worked as a circuit designer at Intel Corporation, Santa Clara, California as a member of three successful processor design teams; and on the Computer Science faculty at University of Illinois, Urbana-Champaign and UC Irvine.

His current research is focused on energy efficient and mobile computing issues in embedded systems. He is author/co-author of over 150 articles on various aspects of embedded systems and design automation and four patents on PLL design, data-path synthesis and system-on-chip modeling.

Yannis Papakonstantinou

Yannis PapakonstantinouYannis Papakonstantinou is a Professor of Computer Science and Engineering at the University of California, San Diego. His research is in the intersection of data management technologies and the web, where he has published over eighty research articles. He has given multiple tutorials and invited talks, has served on journal editorial boards and has chaired and participated in program committees for many international conferences and workshops.

Yannis enjoys to commercialize his research and to inform his research accordingly. He was the CEO and Chief Scientist of Enosys Software, which built and commercialized an early XML-based Enterprise Information Integration platform. Enosys Software was acquired in 2003 by BEA Systems. His lab's FORWARD platform (for the rapid development of data-driven Ajax applications) is now in use by many commercial applications. He is involved in data analytics in the pharmaceutical industry and is in the technical advisory board of Brightscope Inc. He is the inventor of seven patents.

Yannis holds a Diploma of Electrical Engineering from the National Technical University of Athens, MS and Ph.D. in Computer Science from Stanford University (1997) and an NSF CAREER award for his work on data integration.


Our Logo

We get a lot of questions about our logo. Like many great works of creative genius, it's the synthesis of other works of creative genius:

On the left, is the aptly titled "Bear", part of UCSD's excellent Stewart Collection and the focal point of the courtyard outside the CSE building. In the middle is the cover of the original sound track to Flash Gordon the 1980 sci-fi classic.