Photo

Gary Tyson received his PhD in Computer Science from the University of California - Davis and is currently a Professor in the Computer Science department at Florida State University. His research areas span all aspects of computer architecture and compiler optimization. His most recent efforts have concentrated on the design of high-performance single-chip processors with a focus on how the compiler can organize microarchitectural resources to provide the highest performance. Gary and his students have published numerous papers on cache organization and have designed several embedded processors. His research is funded by the National Science Foundation, Intel Corporation, IBM, and (of course) taxpayers throughout the country.

I am currently on sabbatical until Fall 2010 ; I am starting a company building mobile support devices for older people suffering from a variety of debilitating conditions. I am also spending some time learning enough genetics to understand my biology colleagues in our research.

Current research topics my students are working on include: multicore processor design issues, cache design, next generation performance counters, security issues in mobile systems, smart phone applications development, and computational biology.

reasonably current CV (in pdf format)

*

Course Webpages

* CDA 5155

Current Students:
* Yuval Peress, PhD Student (Cache design)
* Paul West, PhD Student (Performance counters)
* Daniel Chang, PhD Student (Security for mobile devices)
* Yue Li, PhD Student (protein folding modeling)
* Peter Gavin, PhD Student (processor design)
* Ian Finlayson, PhD Student (static pipelining)
* Justin Fincher, PhD Student (computational biology)
* Justin Marshall, PhD Student (smart phone applications)
* Jaime Mahaffey, Masters Student (smart phone applications)
* Frank Spasaro, Masters Student (medical monitoring with smart phones)
* Julia Gould, Masters Student (Cache design)

Former Students:

PhD Graduates

* Steve Hines
PhD Computer Science, Florida State University, Aug 2008
Current Employer: NVidia Research
* Mike Geiger
PhD Computer Science and Engineering, The University of Michigan, Sept 2006
Current Employment: Assistant Professor: University of Massachusetts - Dartmouth
* Allen Cheng
PhD Computer Science and Engineering, The University of Michigan, Feb 2006
Current Employment: Assistant Professor: University of Pittsburgh
* Hsien-Hsin Lee
PhD Computer Science and Engineering, The University of Michigan, Aug 2001
Current Employment: Associate Professor: Georgia Tech
* Viji Srinivasan
PhD Computer Science and Engineering, The University of Michigan, Feb 2001
Current Employment: IBM TJ Watson Research Lab
* Ed Tam
PhD Computer Science and Engineering, The University of Michigan, Aug 1999
Current Employment: Apple Corporation
* Jude Rivers
PhD Computer Science and Engineering, The University of Michigan, May 1998
"Gary, don't tell people how to find me"

Masters Graduates

* Pual West
MS Computer Science, Florida State University, Fall 2008
Current Employment: me (see above)
* Yuval Peress
MS Computer Science, Florida State University, Fall 2008
Current Employment: me (see above)
* Kelley Jones
MS Computer Science, Florida State University, April 2007
Current Employment: Harris Corporation
* Mark Searles
MS Computer Science, Florida State University, August 2006
Current Employment: Sun Microsystems
* Chris Zimmer
MS Computer Science, Florida State University, December 2006
* Mark Davis
MS Computer Science, The University of Michigan, December 1998
Current Employment: Intel Corporation
* Brian Harvey
MS Computer Science, University of California -- Riverside, December 1996.
* Kelsey Lick
MS Computer Science, University of California -- Riverside, December 1996.

*

* The ACES Lab at FSU

* The ACAL Lab at UofM

* Research Interests

* Publications

* More Information about me