Antony Hosking
Antony Hosking
Associate Professor of Computer Science

Joined department: 1995

Education:
PhD, Computer Science
University of Massachusetts (1995)
MSc, Computer Science
University of Waikato (1987)
BSc, Mathematical Sciences
University of Adelaide (1985)

Dr. Hosking's work is in the area of programming language design and implementation, with specific interests in implementation of managed languages (e.g., Java, C#), database and persistent programming languages, dynamic memory management ("garbage collection"), compiler optimizations, and architectural and operating system support for programming languages and applications. He was named a Distinguished Scientist of the Association for Computing Machinery in 2012, and is a Member of the Institute of Electrical and Electronics Engineers.

Selected Publications
Jones R, Hosking A, Moss E, "The Garbage Collection Handbook: The Art of Automatic Memory Management", Chapman and Hall, 2011., gchandbook.org.
Yang X, Blackburn SM, Frampton D, Hosking AL, "Barriers reconsidered, friendlier still!", ACM SIGPLAN International Symposium on Memory Management (ISMM), June 2012, doi:10.1145/2258996.2259004.
Kalibera T, Pizlo F, Hosking AL, Vitek J, "Scheduling real-time garbage collection on uniprocessors", ACM Transactions on Computer Systems 3(1), pages 8:1-29, August 2011, doi:10.1145/2003690.2003692.
Research Funding
Tony Hosking, CSR:Medium:Collaborative Research: Portable Performance for Parallel Managed Languages Across the Many-Core Spectrum, National Science Foundation, 5/1/2012-4/30/2016.
Tony Hosking and Jan Vitek, ECOOP 2012 CONFERENCE, Assoc Internationale pour les Tech Objet, 4/1/2011.
Last Updated: June 27, 2013 11:49am
Contact Information

Office: LWSN 3154L
Phone: 765-416-3068

Fax: +1 765 49-40739

Send Mail My Homepage