Publications

Conference and Workshop Papers:

Peter Damron, Alexandra Fedorova, Yosef Lev, Victor Luchangco, Mark Moir and Daniel Nussbaum, Hybrid Transactional Memory, To appear in Proceedings of the Twelfth International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), October 2006 (pdf)

Alexandra Fedorova, Margo Seltzer and Michael D. Smith A Non-Work-Conserving Operating System Scheduler for SMT Processors , In Proceedings of the Workshop on the Interaction between Operating Systems and Computer Architecture (WIOSCA), in conjunction with ISCA-33, June 2006 (pdf)

Aaron B. Brown, Anupam Chanda, Rik Farrow, Alexandra Fedorova, Petros Maniatis, and Michael L. Scott The Many Faces of Systems Research - and How to Evaluate Them , In Proceedings of HotOS X, Tenth Workshop on Hot Topics in Operating Systems Santa Fe, NM, June 2005. (pdf)

Alexandra Fedorova, Margo Seltzer, Christopher Small and Daniel Nussbaum Performance Of Multithreaded Chip Multiprocessors And Implications For Operating System Design, In Proceedings of USENIX 2005 Annual Technical Conference Anaheim, CA, April 2005. (pdf)

Alexandra Fedorova, Christopher Small, Daniel Nussbaum and Margo Seltzer Chip Multithreading Systems Need a New Operating System Scheduler, In Proceedings of 11th ACM SIGOPS European Workshop, Leuven, Belgium, September 2004. (pdf)

Alexandra Fedorova, Margo Seltzer, Kostas Magoutis, and Salimah Addetia, Application Performance on the Direct Access File System, In Proceedings of Workshop on Software and Performance 2004 (WOSP'04) , January 14-16, 2004, Redwood City, CA. (pdf)

Kostas Magoutis, Salimah Addetia, Alexandra Fedorova, Margo I. Seltzer, Making the Most out of Direct Access Network-Attached Storage, In Proceedings of Second USENIX Conference on File and Storage Technologies (FAST'03), San Francisco, CA, March 31-April 2, 2003. (pdf)

Kostas Magoutis, Salimah Addetia, Alexandra Fedorova, Margo I. Seltzer, Jeffrey S. Chase, Andrew J. Gallatin, Richard Kisley, Rajiv G. Wickremesinghe, Eran Gabber, Structure and Performance of the Direct Access File System, In Proceedings of USENIX Annual Technical Conference, Monterey, CA, June 9-14, 2002. (pdf)

Dissertation:

Alexandra Fedorova. Operating System Scheduling for Chip Multithreaded Processors, Harvard University, September 2006. (pdf)

Technical Reports:

Alexandra Fedorova, Margo Seltzer, and Michael D. Smith, Cache-Fair Thread Scheduling for Multicore Processors, Technical Report TR-17-06, Division of Engineering and Applied Sciences, Harvard University, October 2006. (pdf) (ps)

Alexandra Fedorova, Margo Seltzer, and Michael D. Smith, Modeling the Effects of Memory Hierarchy Performance on Throughput of Multithreaded Processors , Technical Report TR-15-05, Division of Engineering and Applied Sciences, Harvard University, April 2005. (pdf) (ps)

Alexandra Fedorova, Margo Seltzer, Christopher Small and Daniel Nussbaum, Performance Of Multithreaded Chip Multiprocessors And Implications For Operating System Design, Technical Report TR-09-05, Division of Engineering and Applied Sciences, Harvard University, April 2005. (pdf) (ps) A shorter version appears in Proceedings of USENIX 2005 Annual Technical Conference

Alexandra Fedorova, Margo Seltzer, Christopher Small and Daniel Nussbaum, Throughput-Oriented Scheduling On Chip Multithreading Systems, TR-17-04, Division of Engineering and Applied Sciences, Harvard University, August 2004. (pdf) (ps)

Daniel Nussbaum, Alexandra Fedorova and Christopher Small, An overview of the Sam CMT simulator kit, Technical Report TR-2004-133, Sun Microsystems Research Labs, March 2004.

Alexandra Fedorova, Margo Seltzer, Kostas Magoutis, and Salimah Addetia, Application Performance on the Direct Access File System, Technical Report TR-01-03, Division of Engineering and Applied Sciences, Harvard University, January 2003. (pdf)

Presentations:

"Using a Vector-Based Approach for Modeling Performance of Distirbuted Systems", WIP, FAST Conference, San Francisco, CA, March 31 - April 2, 2003. (ppt)

Class project papers:

Alexandra Fedorova, "Making the Most out of OS Virtual Machine Technology"", Submitted for CS 253 Advanded Topics In Programming Language Compilation, taught by Michael D. Smith at Harvard, May 2003. pdf

Alexandra Fedorova and Eben Scanlon, "Chunk: A Framework for Modular Distributed Shared Memory Systems", Submitted for CS 6.824 Distributed Systems Engineering, taught by Robert Morris at MIT, December 2002. pdf ps