Switch Thumb

Research

I have conducted research in a variety of different fields. My research interests for graduate school are Human Computer Interaction and Computer Science Education. I was nominated for the CRA Undergraduate Research Award in 2011.

  • Processor Reliability

    Project description

    As semiconductors decrease in size, the yield of processor production decreases. In order to increase this yield without increasing significantly increasing cost, we researched replicating cores and lanes in Single Instruction, Multiple Data (SIMD) processors. The design space of processors is extremely large. In order to find a processor that performs well on a series of benchmarks while minimizing cost per chip, we used Simulated Annealing to search the design space.

    The results of our research have been submitted to the Design Automation Conference (DAC) for 2012. I am working with Kevin Skadron and Brett Meyer on this project.

    Since Fall 2010 Three researchers, code in C++
  • Control Your Typing

    Project description

    Control Your Typing began as a project for a course in Human-Computer Interaction. The project aims to improve text entry using a standard game controller. Consoles currently bring up a standard qwerty keyboard for users to navigate through letter by letter, but this is highly inefficient. Although voice entry is becoming popular, for complex messages an improved interface is necessary.

    There has been some previous efforts to explore new interfaces; we will suggest a new interface and compare it against other proposed alternatives. The project can be downloaded here. I am working with Andrew Gaubatz on this project.

    Since Spring 2011 Two researchers, code in C#
  • The Physics of Traffic Jams

    Project description

    I spent my summer in between High School and College at the Weizmann Institute of Science in Rehovot, Israel as part of the the International Summer Science Institute (ISSI). There I conducted research on how traffic jams propogate by writing the Nagel-Schrekenberg Model and then extending it to two lanes of traffic.

    The image on the left is our two-lane traffic model. Traffic jams, which are large clusters of black, propogate backwards on roads as time progress. Cars accelerate quickly upon leaving the jam ad don't slow down until they reach another jam.

    Summer 2008 Two researchers, code in Java
Copyright © 201 Daniel Epstein - All Rights Reserved. Design by iStoreDesigns