Luis Useche
Ex-Ph.D. Student (Currently at Google Inc.)
Systems Research Lab
School of Computing and Information Sciences
College of Engineering and Computing
Florida International University
Email: luis@cs.fiu.edu Office: ECS-234 Ph: 305-348-6127
Resume
Research Interests
My areas of interest are Operating Systems and Storage Systems. I have
worked on autmatic block placement to save power and improve performance.
More recently I have been working on eliminating foreground read I/O for
application write requests.
Publications
- Optimizing Storage and Memory Systems for Energy and Performance
Luis Useche
Ph.D. Dissertation, Florida International University Digital Commons,
August, 2012.
(PDF)
(SLIDES)
- Truly Non-blocking Writes
Luis Useche, Ricardo Koller, Raju Rangaswami, Akshat Verma
Proceedings of USENIX 3rd Workshop on Hot Topics in Storage and File
Systems (HotStorage), June, 2011.
(PDF)
(SLIDES)
- SRCMap: Energy Proportional Storage Using Dynamic Consolidation
Akshat Verma, Ricardo Koller, Luis Useche, Raju Rangaswami
Proceedings of File and Storage Technologies (FAST), February, 2010.
(PDF)
(SLIDES)
(TRACES)
- BORG: Block-reORGanization for Self-optimizing Storage Systems
Medha Bhadkamkar, Jorge Guerra, Luis Useche, Sam Burnett, Jason Liptak,
Raju Rangaswami and, Vagelis Hristidis
Proceedings of File and Storage Technologies (FAST), February, 2009.
(PDF)
(SLIDES)
(CODE)
- EXCES: EXternal Caching in Energy Saving Storage Systems
Luis Useche, Jorge Guerra, Medha Bhadkamkar, Mauricio Alarcon, and Raju
Rangaswami
Proceedings of IEEE International Symposium on High-Performance Computer
Architecture (HPCA), February, 2008.
(PDF)
(SLIDES)
(CODE)
- The Case for Active Block Layer Extensions
Jorge Guerra, Luis Useche, Medha Bhadkamkar, Ricardo Koller, and Raju
Rangaswami
Proceedings of IEEE International Workshop on Storage and I/O
Virtualization, Performance, Energy, Evaluation and Dependability
(SPEED2008), in conjunction with IEEE HPCA, February, 2008.
(PDF)
Software
- BTstats, which stands for Block Trace Stats, is intended to extract
statistics from the traces taken with the Linux kernel
blktrace
tool. It is implemented in C and its design goal is to be easily
extensible. More info…
- postzilla is a multi-threaded downloader designed in 2005. It is
developed in python to avoid security holes introduced by custom http
implementations. More info…
- Walk-through of the OpenBSD virtual memory. This is mostly for me but
it might be helpful to someone else. More info…
- Some notes on the storage stack of OpenBSD. More info…
Links