Difference between revisions of "Hank Dietz"
GerdIsenberg (talk | contribs) |
GerdIsenberg (talk | contribs) |
||
Line 29: | Line 29: | ||
* [[Hank Dietz]], [https://dblp.uni-trier.de/pers/hd/m/Mattox:Timothy Timothy Mattox] ('''2002'''). ''[https://link.springer.com/chapter/10.1007/11596110_9 Compiler Optimizations Using Data Compression to Decrease Address Reference Entropy]''. [https://dblp.uni-trier.de/db/conf/lcpc/lcpc2002.html LCPC 2002], [https://link.springer.com/chapter/10.1007/11596110_9 pdf] | * [[Hank Dietz]], [https://dblp.uni-trier.de/pers/hd/m/Mattox:Timothy Timothy Mattox] ('''2002'''). ''[https://link.springer.com/chapter/10.1007/11596110_9 Compiler Optimizations Using Data Compression to Decrease Address Reference Entropy]''. [https://dblp.uni-trier.de/db/conf/lcpc/lcpc2002.html LCPC 2002], [https://link.springer.com/chapter/10.1007/11596110_9 pdf] | ||
* [[Hank Dietz]] (ed.) ('''2003'''). ''[https://link.springer.com/book/10.1007/3-540-35767-X Languages and Compilers for Parallel Computing]''. [https://dblp.org/db/conf/lcpc/lcpc2001 LCPC 2001], Revised Papers, [https://en.wikipedia.org/wiki/Lecture_Notes_in_Computer_Science Lecture Notes in Computer Science], Vol. 2624, [https://en.wikipedia.org/wiki/Springer_Science%2BBusiness_Media Springer] | * [[Hank Dietz]] (ed.) ('''2003'''). ''[https://link.springer.com/book/10.1007/3-540-35767-X Languages and Compilers for Parallel Computing]''. [https://dblp.org/db/conf/lcpc/lcpc2001 LCPC 2001], Revised Papers, [https://en.wikipedia.org/wiki/Lecture_Notes_in_Computer_Science Lecture Notes in Computer Science], Vol. 2624, [https://en.wikipedia.org/wiki/Springer_Science%2BBusiness_Media Springer] | ||
− | * [[Hank Dietz]], [https://dblp.uni-trier.de/pers/hd/y/Young:Bobby_Dalton Bobby Dalton Young] ('''2009'''). ''[https://link.springer.com/chapter/10.1007/978-3-642-13374-9_5 MIMD Interpretation on a GPU]''. [https://dblp.uni-trier.de/db/conf/lcpc/lcpc2009.html LCPC 2009], [http://aggregate.org/GPUMC/mogsimlcpc09slides.pdf slides.pdf] | + | * [[Hank Dietz]], [https://dblp.uni-trier.de/pers/hd/y/Young:Bobby_Dalton Bobby Dalton Young] ('''2009'''). ''[https://link.springer.com/chapter/10.1007/978-3-642-13374-9_5 MIMD Interpretation on a GPU]''. [https://dblp.uni-trier.de/db/conf/lcpc/lcpc2009.html LCPC 2009], [http://aggregate.ee.engr.uky.edu/EXHIBITS/SC09/mogsimlcpc09final.pdf pdf], [http://aggregate.org/GPUMC/mogsimlcpc09slides.pdf slides.pdf] |
==2010 ...== | ==2010 ...== | ||
* [[Hank Dietz]] ('''2012'''). ''[https://www.spiedigitallibrary.org/conference-proceedings-of-spie/8290/1/Reprocessing-anaglyph-images/10.1117/12.912212.short?SSO=1 Reprocessing anaglyph images]''. [https://dblp.uni-trier.de/db/conf/3dica/3dip2012.html 3DIP 2012], [http://aggregate.org/DIT/SPIEEI2012/spieei2012paper.pdf pdf] <ref>[https://en.wikipedia.org/wiki/Anaglyph_3D Anaglyph 3D from Wikipedia]</ref> | * [[Hank Dietz]] ('''2012'''). ''[https://www.spiedigitallibrary.org/conference-proceedings-of-spie/8290/1/Reprocessing-anaglyph-images/10.1117/12.912212.short?SSO=1 Reprocessing anaglyph images]''. [https://dblp.uni-trier.de/db/conf/3dica/3dip2012.html 3DIP 2012], [http://aggregate.org/DIT/SPIEEI2012/spieei2012paper.pdf pdf] <ref>[https://en.wikipedia.org/wiki/Anaglyph_3D Anaglyph 3D from Wikipedia]</ref> |
Latest revision as of 00:59, 21 February 2020
Henry Gordon (Hank) Dietz,
an American electrical engineer, computer scientist and professor of electrical and computer engineering at University of Kentucky in Lexington, Kentucky.
His research interests include high-performance computing and parallel computing along with programming language and optimizing compiler support, computer aided instruction, and computational photography and digital imaging [2].
Along with Randell J. Fisher, Hank Dietz coined the acronym SWAR for SIMD Within A Register,
and maintains the SWAR site [3] along with the collection of The Aggregate Magic Algorithms [4].
Hank Dietz is further author of the early Go playing program Jim [5].
Contents
Selected Publications
1985 ...
- Hank Dietz, David Klappholz (1985). Refined C: A Sequential Language for Parallel Programming. ICPP 1985
- Hank Dietz, David Klappholz (1986). Refined Fortran: Another Sequential Language for Parallel Programming. ICPP 1986
- Hank Dietz (1987). The Refined-Language Approach To Compiling For Parallel Supercomputers. Ph.D. thesis, Polytechnic Institute of New York, pdf
- Hank Dietz, Chi-Hung Chi (1988). CRegs: a new kind of memory for referencing arrays and pointers. SC 1988, pdf
- Chi-Hung Chi, Hank Dietz (1989). Unified Management of Registers and Cache Using Liveness and Cache Bypass. PLDI 1989, pdf
1990 ...
- Ashar Nisar, Hank Dietz (1990). Optimal Code Scheduling for Multiple-Pipeline Processors. Master's thesis, Purdue University
- Matthew T. O'Keefe, Hank Dietz (1990). Hardware Barrier Synchronization: Static Barrier MIMD (SBM). ICPP 1990, pdf [7]
- Matthew T. O'Keefe, Hank Dietz (1990). Hardware Barrier Synchronization: Dynamic Barrier MIMD (DBM). ICPP 1990, pdf
- Raymond Hoare, Hank Dietz, Timothy Mattox, Soohong P. Kim (1996). Bitwise aggregate networks. SPDP 1996 [8]
- Randell J. Fisher, Hank Dietz (1998). Compiling for SIMD Within a Register. LCPC 1998, pdf
- Randell J. Fisher, Hank Dietz (1999). The Scc Compiler: SWARing at MMX 3DNow! LCPC 1999, pdf
2000 ...
- Hank Dietz, Timothy Mattox (2000). Compiler Techniques for Flat Neighborhood Networks. LCPC 2000
- Hank Dietz, Timothy Mattox (2002). Compiler Optimizations Using Data Compression to Decrease Address Reference Entropy. LCPC 2002, pdf
- Hank Dietz (ed.) (2003). Languages and Compilers for Parallel Computing. LCPC 2001, Revised Papers, Lecture Notes in Computer Science, Vol. 2624, Springer
- Hank Dietz, Bobby Dalton Young (2009). MIMD Interpretation on a GPU. LCPC 2009, pdf, slides.pdf
2010 ...
- Hank Dietz (2012). Reprocessing anaglyph images. 3DIP 2012, pdf [9]
- Hank Dietz (2017). How Low Can You Go? LCPC 2017, pdf
- Hank Dietz (2018). A Gate-Level Approach To Compiling For Quantum Computers. IGSC 2018, pdf
- Hank Dietz (2019). Parallel Bit Pattern Computing. IGSC 2019, pdf
External Links
- Professor Hank Dietz
- Henry G. Dietz from Wikipedia
- SPIE | Henry Gordon Dietz
- Dietz, Hank from computer-go.info
- The Aggregate Magic Algorithms
- The Aggregate: SWAR, SIMD Within A Register
- Hank Dietz - MIMD on GPU, Microsoft Research Talk, November 11, 2011, YouTube Video
References
- ↑ Professor Hank Dietz
- ↑ SPIE | Henry Gordon Dietz
- ↑ The Aggregate: SWAR, SIMD Within A Register
- ↑ The Aggregate Magic Algorithms
- ↑ Details of Program: Jim from computer-go.info
- ↑ dblp: Henry G. Dietz
- ↑ Barrier (computer science) from Wikipedia
- ↑ The Aggregate: Aggregate Function Networks
- ↑ Anaglyph 3D from Wikipedia