Introduction
I am a postdoctoral fellow in the Department of Computer Sciences at the University of Texas at Austin. Hook'em Horns!
This spring I am working for Prof. Don Batory.
Research
I work on the Lagniappe Programming Environment, a programming environment for multi-* architectures. More information and status can be found on the Lagniappe blog. Lagniappe evolved from the Shangri-La project.
Previously, I studied the performance and costs of various different load balancing schemes for packet processing systems. I contributed to the design of a framework for making interface implementation selection extensible when dealing with multiple hardware types. I also contributed to making the case for run-time adaptation for both power and provisioning cost reduction.
Publications
I am an author on the following publications. Please contact me with any questions about the papers or our research.
- UpRight Cluster
Services
- Authors: Allen Clement, Manos Kapritsos, Sangmin Lee, Yang Wang, Lorenzo Alvisi, Mike Dahlin, and Taylor L. Riché
- Published in:Proceedings of the Symposium on Operating Systems Principles (SOSP09)
- Date: October, 2009
- The Lagniappe Programming Environment
- Lagniappe: Multi-* Programming Made Simple
- Experimental Evaluation of Load Balancers in Packet Processing Systems
- Authors: Taylor L. Riché, Jayaram Mudigonda, and Harrick M. Vin.
- Published in: Proceedings of the 1st Workshop on Building Block Engine Architectures for Computers and Networks (BEACON-1)
- Date: October, 2004
- Downloads: PDF, PS, BibTeX, PPT
- Extended Tech Report: UTCS Tech Report #TR-04-33 (PDF, PS, BibTeX)
- A Case for Run-time Adaptation in Packet Processing Systems
- Authors: Ravi Kokku, Taylor L. Riché, Aaron Kunze, Jayaram Mudigonda, Jamie Jason, and Harrick M. Vin.
- Published in: Proceedings of the 2nd Workshop on Hot Topics in Networks (HotNets-II)
- Date: November, 2003
- Downloads: PDF, PS, BibTeX
- Extended Tech Report: UTCS Tech Report #TR-03-27 (PDF, PS, BibTeX)
Education
Degrees
- Ph.D. in Computer Sciences, The University of Texas at Austin August, 2008
- M.S.C.S. in Computer Sciences, The University of Texas at Austin May, 2004
- B.S.E. in Computer Engineering, Tulane University May, 2000
Classes taken at UT
- Programming Languages - Fall 2004
- Theory and Function of Complex Variables - Spring 2004
- Math, Puzzles, and Computers - Spring 2004
- Network System Design and Implementation - Fall 2003
- Internet Algorithms - Fall 2003
- Compilers - Spring 2003
- Computer Graphics - Spring 2003
- Artificial Intelligence - Fall 2002
- Introduction to Mathematical Logic - Fall 2002
- Theory of Computation - Spring 2002
- Advanced Operating Systems - Spring 2002
- Advanced Computer Architecture - Fall 2001
- Distributed Computing I - Fall 2001
Teaching
I have acted as a teaching assistant for the following classes.
- Computer Organization (The University of Texas at Austin)
- Algorithms and Data Structures (The University of Texas at Austin)
- Data Structures (Tulane University)
- Computer Organization (Tulane University)
Hobbies
Since I broke my foot attempting to train for my second marathon, I've now decided cycling will be my fitness oriented hobby. Golf is a hobby I've had for a while now, and I hope to continue playing and improving.
Another hobby of mine that I have had for a while is cooking. I love food. I love to eat, and I love to cook. I have started to put together a collection of recipes that I enjoy. I have gotten these from my family, my friends, and lots of people and places in between. Check out the repository.
Contact Information
riche@cs.utexas.edu (Download my public key to send mail to me securely.)
Cubicle
ACES 6SEi5F
Phone Number
512-232-7888
Address
Department of
Computer Sciences
The University of Texas
at Austin
1 University Station C0500
Austin, TX 78712-0233