Appointments
1999 - Present: Professor and James F. Hardymon Chair in Networking, Department of Electrical and Computer Engineering.
1992 - 2000: Associate Professor, School of Electrical and Computer Engineering, Purdue University.
1997: Visiting Professor, Computing and Communications Research Center, Computer Science Department, Department of Electrical Engineering, and Institute for Biomedical Computing, Washington University, Missouri.
1986 - 1992: Assistant Professor, School of Electrical and Computer Engineering, Purdue University.
1985 - 1986: Adjunct Professor, Department of Computer Science, Stevens Institute of Technology, New Jersey.
1984 - 1986: Academic Associate, Electrical Engineering Department, Computer Science Division, Polytechnic University, New York.
1983 - 1984: Adjunct Lecturer, Department of Electrical Engineering, Computer Science Division, Polytechnic Institute of New York, New York.
Education
Ph.D. Computer Science, Department of Electrical Engineering, Polytechnic University of New York, New York
M.S. Computer Science, Department of Electrical Engineering, Polytechnic Institute of New York, New York
B.S. Computer Science, Department of Electrical Engineering, Polytechnic Institute of New York, New York
Publications
- “MIMD Interpretation on a GPU,” Dietz, H.G.; Young, B.D.; Languages and Compilers for Parallel Computing (LNCS), Springer; Volume 5898/2010, 2010, pp. 65-79 (15); http://www.springerlink.com/content/x3k8k3uw7j42j553/
- “Hardware Support for OpenMP Collective Operations,” Kim, S.P.; Midkiff, S.P.; Dietz, H.G.; Languages and Compilers for Parallel Computing (LNCS), Springer; Volume 5898/2010, 2010, pp. 31-49 (15); http://www.springerlink.com/content/d508r4718jrq0575/
- “Designing a Cluster for Your Application,” Dieter, W.R.; Dietz, H.G.; Computing in Science & Engineering,, Volume 9, Number 4, July/August 2007, pp. 72-79 (9);http://doi.ieeecomputersociety.org/10.1109/MCSE.2007.73
- “Low-Cost Microarchitectural Support for Improved Floating-Point Accuracy,” Dieter, W.R.; Kaveti, A.; Dietz, H.G.; Computer Architecture Letters, Volume 6, Issue 1, January 2007, pp. 13-16 (4); http://ieeexplore.ieee.org/xpl/freeabs_all.jsp?arnumber=4278827
- “Floating-Point Computation with Just Enough Accuracy,” Dietz, H.; Dieter, W.; Fisher, R.; Chang, K.; Computational Science – ICCS 2006 (LNCS) , Springer; Volume 3991/2006, May 2006, pp. 226-233 (8);http://www.springerlink.com/content/4r232uum684x2425/
- “Manipulating MAXLIVE for Spill-Free Register Allocation”, Arcot, S.D.; Dietz, H.G.; Rajachidambaram, S.P.; Languages and Compilers for Parallel Computing (LNCS), Springer; Volume 4339/2006, May 2007, pp. 32-46 (15);http://doi.ieeecomputersociety.org/10.1109/MCSE.2007.73
- “Sparse Flat Neighborhood Networks (SFNNs): Scalable Guaranteed Pairwise Bandwidth and Unit Latency”, Mattox, T.I.; Dietz, H.G.; Dieter, W.R.; International Parallel and Distributed Processing Symposium (IPDPS), April 2005, 8 pages; http://ieeexplore.ieee.org/Xplore/defdeny.jsp?url=/iel5/9722/30685/01420215.pdf&arnumber=1420215&code=2
Research Interests:
Compilers
Digital Imaging
Hardware Arhitectures and Networking
Operating Systems
Parallel Processing