Professional Preparation
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
Appointments
Professor and James F. Hardymon Chair in Networking, Department of Electrical and Computer Engineering. 1999 to present.
Associate Professor, School of Electrical and Computer Engineering, Purdue University. 1992 to 2000.
Visiting Professor, Computing and Communications Research Center, Computer Science Department, Department of Electrical Engineering, and Institute for Biomedical Computing, Washington University, Missouri. 1997.
Assistant Professor, School of Electrical and Computer Engineering, Purdue University. 1986 to 1992.
Adjunct Professor, Department of Computer Science, Stevens Institute of Technology, New Jersey. 1985-1986
Academic Associate, Electrical Engineering Department, Computer Science Division, Polytechnic University, New York. 1984 to 1986.
Adjunct Lecturer, Department of Electrical Engineering, Computer Science Division, Polytechnic Institute of New York, New York. 1983-1984.
Principle Publications (last 5 years):
- “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