Daniel Gebhardt

Graduate Student at the University of Utah, School of Computing

email: gebhardt AT cs DOT utah DOT edu

Research Interests
My interests are quite broad, and range from computer architecture to artificial intelligence to user interfaces. I am pursuing a Ph.D. on the topic of automatically generating networks-on-chip in a GALS framework.

Current Projects

  • GALS interconnect investigation with Ken Stevens of the ECE dept: I am looking to generate and optimize a network-on-chip for many-core embedded ASIC designs, most interestingly with simple asynchronous circuits for routing and flow control.
  • Flight instrument for a hang glider or sailplane: Variometer (rate of altitude change), altimeter, GPS, moving map, speed-to-fly, etc.. All connected to a PocketPC. Currently, I have a working prototype for Vario/altimeter

Publications:

Past Projects

  • Hardware Raytracer Architecture: Investigating the use of a dataflow-style architecture to allow a raytracer acceleration chip to provide orders of magnitude speedup for interactive raytracing. Think a GPU for raytracing.
  • Flexlab: I worked on this Flux group project to provide Emulab experiments real internet connection statistics from PlanetLab sites.
  • DARPA Urban Challenge: I was involved at the early stages of the Utah team that constructed an autonomous vehicle for an urban environment.
  • Mote power measurement system - allows an experimenter to record, and watch in "real time", the current draw of a mica 2 mote. This project is an extension of Emulab. Key design point of this was cost (~ $35 ea. when in quantity). Tech report coming soon.
  • (undergrad at University of Portland) - A telemetry system for a radio-controlled helicopter. Project Chinook
  • (Product release) RCTL - The Radio Control engine Temperature Logger. Log engine temperature (used in a radio controlled helicopter), and transfer to a TI-89/92 graphing calculator.

Past Experience

  • Technical Intern, Synopsys Inc., Hillsboro, OR. Summer 2007.
  • Research Assistant, Flux Group, 2005-2006.
  • Teaching Assistant, University of Utah, Computer Organization, 2004-2005.
  • Software Intern at Hewlett-Packard (Summers 2004, 2005)
  • Civil Engineering and Surveying at Quadrant Consulting, Inc. (Summers 2001, 2002, 2003).
  • Computer Consulting and Tech support, freelance (1996 -> present).

Personal
I enjoy mountain biking, soccer, hang gliding, hiking, and many other activities.