Draft:Warren A. Hunt Jr

Warren A. Hunt Jr. (born June 26, 1958) is an American computer scientist, researcher and professor at the University of Texas at Austin. His primary technical contributions concern the formalization and verification of a litany of microprocessor designs. These efforts involved specifying several microprocessor designs at the Instruction set architecture (ISA) level. Derivatives of his tools, developed on top of the ACL2 system, have been used by Advanced Micro Devices (AMD), Centaur Technology, Intel Corporation, and IBM to help assure that their microprocessor designs are correct.

In 1985, Hunt was the first to mechanically verify the correctness of the FM8501 microprocessor design using a theorem-proving program. In 1994, Hunt along with Bishop C. Brock specified, designed, and mechanically verified, the 32-bit FM9001, the first and only such verified microprocessor ever to be built. Their work on this  was published in:The FM9001 Microprocessor:Its Formal Specification and Mechanical Correctness Proof.

Much of Hunt's work is concerned with using or developing the ACL2 theorem proving system. Since 2020, Hunt has been collaborating with Ivan Sutherland on rapid single-flux quantum (RSFQ) logic. This effort concerns developing a methodology to specify, design, model, validate, verify, build, test, and analyze RSFQ logic circuits, working closely with scientists at MIT Lincoln Laboratory (MTI/LL), where there are other scientists investigating the properties of such circuits.

Hunt has been a professor at the University of Texas at Austin Computer Science department since 2002, where he teaches formal methods and computer architecture, and where he investigates and develops methods for microprocessor analysis and program verification, automated theorem proving methods, computational biology tools, and RSFQ circuits.

Dr Hunt has been an ACM Distinguished member since 2015.

Biography
Hunt was born in Mount Kisco, New York to Sadie and Warren Alva Hunt, a physicist with a Ph.D. who spent his entire career working for IBM.

Hunt attended Rice University where he studied Electrical Engineering, concurrently satisfying the requirements for the Mathematical Science and Computer Science degree. He received his Bachelor of Science (BS) in Electrical Engineering in 1980, and his Doctor of Philosophy (Ph.D.) in Computer Science from the University of Texas at Austin in 1985.

Hunt began working as a Research Associate at the University of Texas in Austin (UT) in 1985. In 1987, Hunt became Vice President for Hardware Engineering at Computational Logic, Inc. where he worked for 10 years. Also in 1987 he joined the department of Computer Science at UT Austin as an adjunct assistant professor. From 1992 on, he was a part-time Research Fellow in the department of Electrical and Computer Engineering, a position he held until 1997.

From 1997 to 2002, Hunt was a Research Staff Member and Manager at the Austin Research Laboratory at IBM.

From 2000 to 2019, Hunt presided over the steering committee of the FMCAD Conference Series, that "provides a leading forum to researchers in academia and industry for presenting and discussing groundbreaking methods, technologies, theoretical results, and tools for reasoning formally about computing systems". He held the position of President of FMCAD, Inc., a Texas business that supported the FMCAD Conference series.

in January 2005 Hunt married Anna Slobodova, a mathematician and Formal Verification expert, with whom he has collaborated on many projects.

Publications
For a list of more publications see https://www.cs.utexas.edu/~hunt/vita/aug-2022.pdf
 * Hunt, Warren A., ed. (1994). FM8501: A Verified Microprocessor. Lecture Notes in Computer Science. Vol. 795. Berlin, Heidelberg: Springer Berlin Heidelberg. doi:10.1007/3-540-57960-5. ISBN 978-3-540-57960-1.
 * Bishop C. Brock, Warren A. Hunt Jr., and Matt Kaufmann (1994), The FM9001 Microprocessor Proof, Computational Logic, Inc, Technical Report 86, 1410 pages. Published electronically 1995.
 * Hunt, Warren A.; Johnson, Steven D., eds. (2000). Formal Methods in Computer-Aided Design: Third International Conference, FMCAD 2000 Austin, TX, USA, November 1–3, 2000 Proceedings. Lecture Notes in Computer Science. Vol. 1954. Berlin, Heidelberg: Springer Berlin Heidelberg. doi:10.1007/3-540-40922-x. ISBN 978-3-540-41219-9.
 * Hunt, Jr., Warren A. (2002). "Introduction: Special Issue on Microprocessor Verifications", Formal Methods in System Design. 20 (2): 135–137. doi:10.1023/A:1014175712530.
 * Hunt, Warren A.; Somenzi, Fabio, eds. (2003). Computer Aided Verification: 15th International Conference, CAV 2003, Boulder, CO, USA, July 8-12, 2003. Proceedings. Lecture Notes in Computer Science. Vol. 2725. Berlin, Heidelberg: Springer Berlin Heidelberg. doi:10.1007/b11831. ISBN 978-3-540-40524-5.