Associate Professor
Computer Science
Electrical and Computer Engineering
Rice Computer Architecture
Rice University
Contact
| E-Mail: | rixner@rice.edu | |
| Office: | Duncan Hall 3032 | |
| Address: |
Rice University Dept. of Computer Science, MS 132 6100 Main St. Houston, TX 77005 |
|
| Phone: | 713-348-6353 | |
| Office Hours: | Spring 2010: Wednesday 2-4PM, DH 3032 |
Teaching
- Computer Science Undergraduate Lunch Talk Series
- COMP 140 - Computational Thinking (Fall 2009)
- COMP 221 - Introduction to Computer Systems (Fall 2008)
- COMP/ELEC 519 - Network Systems Architecture (Spring 2008)
- COMP/ELEC 525 - Advanced Microprocessor Architecture (Spring 2007)
- ELEC 693 - Advanced Topics - Computer Systems (Fall 2009)
- ELEC 696 - Computer Architecture Seminar (Spring 2010)
Research
Scott Rixner is an Associate Professor in the Computer Science & Electrical and Computer Engineering departments at Rice University. He is a co-founder of the Rice Computer Architecture Group, and his research interests include media, network, and communications processing; the interaction between operating systems and computer architectures; and memory system architecture. During his doctoral studies, Rixner was the principal architect of the Imagine Stream Processor. His current research focuses on network server architecture, network virtualization, and memory system architecture.
Some of his recent publications include:
- The Hadoop Distributed Filesystem: Balancing Portability and Performance (ISPASS 2010)
- Achieving 10Gbps Using Safe and Transparent Network Interface Virtualization (VEE 2009)
- Protection Strategies for Direct Access to Virtualized I/O Devices (USENIX 2008)
- Scheduling I/O in Virtual Machine Monitors (VEE 2008)
- Network Virtualization: Breaking the Performance Barrier (ACM Queue Jan/Feb 2008)
- Concurrent Direct Network Access for Virtual Machine Monitors (HPCA 2007)
You can find further information on his research and publications on the Rice Computer Architecture Group page.
Patents
Scott Rixner has several pending and issued patents, including:- US Patent #7,216,214. William J. Dally and Scott Rixner. System and method for re-ordering memory references for access to memory. Issued May 8, 2007.
- US Patent #7,100,026. William J. Dally, Scott Rixner, John Owens, and Ujval J. Kapasi. System and method for performing efficient conditional vector operations for data parallel architectures involving both input and conditional vector values. Issued August 29, 2006.
- US Patent #7,047,391. William J. Dally and Scott Rixner. System and method for re-ordering memory references for access to memory. Issued May 16, 2006.
- US Patent #6,269,435. William J. Dally, Scott Rixner, John Owens and Ujval J. Kapasi. System and method for implementing conditional vector operations in which an input vector containing multiple operands to be used in conditional operations is divided into two or more output vectors based on a condition vector. Issued July 31, 2001.
- US Patent #6,192,384. William J. Dally, Scott Rixner, J.P. Grossman, and Chris Buehler. System and method for performing compound vector operations. Issued February 20, 2001.
- US Patent #6,016,531. Scott Rixner and C. Ross Ogilvie. Apparatus for performing real time caching utilizing an execution quantization timer and an interrupt controller. Issued January 18, 2000.
Education
- Ph.D. in Electrical Engineering, MIT, 2001.
- M.Eng. in Electrical Engineering and Computer Science, MIT, 1995.
- B.S. in Computer Science and Engineering, MIT, 1995.
- Scott Rixner. A Bandwidth-efficient Architecture for a Streaming Media Processor, MIT Doctor of Philosophy Thesis, 2001.
- Scott Rixner. Memory System Architecture for Real-Time Multitasking Systems, MIT Master of Engineering Thesis, 1995.