publications
I've had the privilege of working in two disciplines in my graduate and undergraduate careers: Artificial Intelligence and Distributed Object Computing, respectively. Here you'll find my work in both areas, with the newest work (Artificial Intelligence) first.
Theses
. (2005).
Dusty Caches to Save Memory Traffic.
Thesis. Master of Science in Computer Science, Washington University in St. Louis, MO.
Journals
(2005).
Extracting and Improving Microarchitecture Performance on Reconfigurable Architectures.
International Journal of Parallel Programming, Volume 33, Issue 2 - 3, Jun 2005, Pages 115 - 136.
Conferences
(2009).
Learning Naive Physics Models by Analogical Generalization. Proceedings of the 2nd International Analogy Conference. Sofia, Bulgaria.
(2009).
Classifying Paintings by Artistic Genre: An Analysis of Features & Classifiers. Proceedings of Multimedia Signal Processing (MMSP). Rio de Janiero, Brazil.
(2009).
Learning Naive Physics Models & Misconceptions. Proceedings of the 31st Annual Conference of the Cognitive Science Society (CogSci). Amsterdam, Netherlands.
(2008).
Learning Causal Models via Progressive Alignment & Qualitative Modeling: A Simulation. Proceedings of the 30th Annual Conference of the Cognitive Science Society (CogSci). Washington, D.C.
Workshops
(2009).
Learning and Reasoning with Qualitative Models of Physical Behavior. Proceedings of the 23rd International Workshop on Qualitative Reasoning. Ljubljana, Slovenia.
(2008).
Learning Qualitative Causal Models via Generalization & Quantity Analysis. Proceedings of the 22nd International Workshop on Qualitative Reasoning. Boulder, CO.
(2008). Learning Modeling Abstractions via Generalization. Proceedings of the 22nd International Workshop on Qualitative Reasoning. Boulder, CO.
(2006).
Cycle-Accurate Microarchitecture Performance Evaluation.
IEEE Workshop on Introspective Architecture (WISA). Presentation.
(2005).
Dusty Caches for Reference Counting Garbage Collection.
MEDEA Workshop. Presentation.
(2005).
Dusty Caches for Reducing Reference-Counting Memory Traffic. IEEE Workshop: Architecture Research using FPGA Platforms (WARFP), HPCA11 Conference.
(2004).
Microarchitecture Optimization for Embedded Systems presentation.
High Performance Embedded Computing (HPEC8) Workshop. Presentation.
(2004).
Extracting and Improving Microarchitecture Performance on Reconfigurable Architectures.
CASES CTCES Workshop.
. (2001).
Hashtables for Embedded and Real-Time Systems.
IEEE Real-Time Embedded Systems (RTES) Workshop.
Unpublished Research Projects
(2005). Multi-Robot Mapping. A research project in Mobile Robotics, framework included.
. (2004). Synchronized Hunting Automaton Team. A research project for Robotics Motion Planning. Note: The movie links don't work in the Powerpoint, since Washington University didn't provision me with enough webspace to archive this properly!
