Dirk Grunwald
Dirk Grunwald is Professor at the University of Colorado at Boulder, in the Department of Computer Science in 1989 and had been a member of the faculty of the Department of Computer Science at the University of Colorado since that time.
Dr. Grunwald holds a joint appointment in the Dept. of Electrical and Computer Engineering. He was the Director of the Colorado Center for Information Storage (CCIS) in the early 2000’s until that center closed.
Dr. Grunwald is also founded and was the initial Faculty Director of the online Post-Baccalaureate degree in Computer Science.
Research Area
I work in the area of computer systems, broadly defined. This includes
network, wireless networking, computer architecture as well as privacy
and analysis of data sets. Previously, I have been involved in high
performance computing and storage systems. I’m also interested in and
publish on technology policy, particularly Internet and wireless
policy.
Google does a better job of keeping track of my publications, citations
and the like than I ever did.
I’ve worked with a fantastic collection of Ph.D., M.S. and undergraduate students over the years.
Ph.D. students
- Max Hollingsworth (Ph.D. 2024) - wireless & mobile systems, propogation models.
- Zhang Liu (Ph.D. 2021 w/Sangtae Ha) - high performance networking & dist. sys. Currently Google.
- Eric Goodman (Ph.D. 2019) – scalable graph query systems for cybersecurity. Currently Sandia Lab.
- Ning Gao (Ph.D. 2018) - high performance distributed spatial indexing. Currently Meta.
- Andy Sayler (Ph.D. 2016) – network security. Currently Workday.
- Dola Saha (Ph.D. 2013 – wireless networks – Currently SUNY-Albany
- Aveek Dutta (Ph.D. 2013) – reconfigurable radio platforms – Currently Currently SUNY-Albany
- Frank Jones (Ph.D. 2013) - assistive systems for vision impared - Utah Valley University
- Jeff Fifield (Ph.D. 2012) - networking & architecture. Currently, Fellow, AMD.
- Daniel Fay (Ph.D.2012) - realtime / CPS – Currently, Sandia National Labs
- Caleb Phillips (Ph.D. 2013 w/Doug Sicker) – wireless networks, propogation models
- Kevin Bauer (PhD. 2011 w/Doug Sicker) – anonymity networks. Currently Sr. Staff at MIT Lincoln Labs
- Eric Anderson (Ph.D. 2011 w/Doug Sicker) – wireless networks. Currently CMU ECE
- Gary Yee (Ph.D. 2010 w/Doug Sicker) – wireless networks. Currently Penguin Computing
- Damon McCoy (Ph.D. 2009 w/Doug Sicker) - Computer Security / Privacy, currently NYU
- Tipp Moseley (Ph.D., 2007) - Computer architecture & performance tools. Currently at Google
- Robert McTasney (Ph.D. (ECE) 2008) – software defined radio. Initially Faculty at Westpoint, curremtly CACI
- Graham Schelle (Ph.D., 2007) - General purpose FPGA abstractions. Currently Fellow at AMD
- Brad Morrey (PhD 2006) - deduplicating storage systems. Initially Hewlett Packard Labs, currently unknown.
- Michael Neufeld (PhD 2004) - wireless networks w/directional antennas. Currently Akamai.
- Marco Gruteser (PhD 2004) - privacy in mobile networks. Initially Prof, Rutgers. Currently Google & ACM SIGMOBILE chair.
- Soraya Ghiasi (PhD 2004) - hetrogenous (“big-small”) processor design. IBM Research.
- Robert Cooksey (PhD 2001) - content based processor cahching. Initially Intel; currently unknown.
- Donald Lindsay (PhD 2000) - architecture, branch prediction. Initially at Cisco, Arista, now retired.
- Artur Klauser (PhD 1999) - polypath architecture. Initially at DEC/Compaq, Intel, Google, Microsoft; currently unknown.
- Carlos Maltzahn (PhD 1999) - Network caching. Currently at UCSD, retied.
- Bobbie Manne (Ph.D., 1998, with Fabio Somenzi) - power efficient microarchitecture. Currently, Senior Fellow, AMD
- Anshu Aggarwal (Ph.D., 1998) - distributed shared memory. Currently CTO of several startups.
- Suvas Vajracharya (Ph.D. 1997) - frameworks for large shared memory systems. Currently Chair & Founder, Teravana Foundation
- Douglas Joseph (Ph.D. 1996) - Markov caching. Originally IBM Research Lab, currently ARM
- Bradley Calder (PhD. 1999) - computer microarchitecture - UCSD, Microsoft, currently VP & GM Google Cloud
- Harini Srinivasan (PhD 1994, w/Jean Ferrante) - IBM Research, currently IBM Sustainability Software
Ph.D. with joint work but not official adviser
- Anmol Sheth (Ph.D. – 2007, Rick Han was Ph.D. advisor) Joint work on wireless & SDR. Currently Amazon.
- Richard Neves ( PhD 1999, Bobby Schnabel was PhD advisor) - joint work on whole program optimization for threads. Corporate VP, Microsoft.
Ph.D. in progress
- Joseph Bloemstadt (Ph.D., networking & architecture) - Meta
MS
- Michael Buettner (M.S. 2006? – wireless networks), went on to Ph.D. at UW-Seattle, then Google.
- Graham Schelle (MS 2004) – Continued in PhD program
- Ashish Jain (MS 2003) - wireless networking & click router - currently CoreLogic
- Jason Casmira - microarchitectural slack prediction & use - currently at Intel
- Dennis Colarelli - energy saving disk arrays
- Audun Tornquist (MS 2001) - Currently Read Thread Games
- Abhijit Paithankar - Dependence vs. value prediction.
- Anshu Aggarwal (MS, 1995) - Continued in PhD program.
- Eric Borch (MS, 1997) - microarchitecture. Currently Distinguished Technologist, Hewlett-Packard Enterprise
- Mark Streich (MS 1990, auto-paralllelizing compiler optimizations) - Founder NPV1
Undergraduate
- Paul Kasemir (BS Thesis, 2007) – wireless network implementation in FPGA
- Nels Anderson (BS, REU student 2005) - Ph.D. at UBC Vancouver, currently Founder Sonderlust Studios