||Henry Gordon Dietz
|Appointment Start Date:
|Appointment End Date:
|Area of Specialty:
More specifically, interactions between and new technologies for compilers, computer architecture/hardware, and operating systems for high-performance computers.
Over the past few years, this has broadened to also include digital imaging and sensor technologies as our emphasis has shifted to include embedded computing.
||Henry Gordon Dietz ("Hank") earned his PhD from Polytechnic University and took a faculty position at Purdue University's School of Electrical and Computer Engineering in 1986. In 1999, he moved to the University of Kentucky's Department of Electrical and Computer Engineering, where he is a professor and the James F. Hardymon Chair in Networking. Dietz has authored over 150 publications, primarily involving compilers and computer architecture, and his research has been recognized by Gordon Bell and Computerworld Smithsonian awards. He has graduated 15 PhD students, regularly teaches both graduate and undergraduate courses, and was one of the three founders of the EPICS (Engineering Projects In Community Service) program.
||Member of IEEE, ACM, IS&T (Imaging Science & Technology).
Program Committee Member, ICPP 2005.
|Primary Research Focus:
||Technologies that make the components of a computing system work better together. This centers on compilers, computer architecture/hardware, and operating systems work, but has expanded to also include a variety of technologies associated with digital imaging and sensor processing.
||In 1994, we created the world's first Linux PC cluster supercomputer -- and we continue to be a major source of new software and hardware technologies improving the abilities and price/performance of supercomputers. Key contributions over the past year cenetered on Flat Neighborhood Networks (FNNs), methods for high-accuracy computing using GPUs, Warewulf cluster administration, and new compiler methods for register allocation and long-range prediction of power and thermal properties.
||Shashi Deepa Arcot, Henry Dietz, and Sarojini Priyadarshini Rajachidambaram, "Manipulating MAXLIVE For Spill-Free Register Allocation," 18th International Workshop on Languages and Compilers for Parallel Computing, October 2005; revised version accepted to appear as LNCS article.
Hank Dietz, Bill Dieter, Randy Fisher, and Kungyen Chang, "Floating-Point Computation with Just Enough Accuracy," LNCS, Vol. 3991/2006, ISBN I978-3-540-34379-0, Pages 226-233, 2006.
H. G. Dietz, "Fisheye Digital Imaging For Under $20," technical report posted April 10, 2006 at http://aggregate.org/DIT/PEEPFISH/ (over 1.8M accesses were recorded in two months).