Antony L. Hosking - Publications

Affiliations: 
Purdue University, West Lafayette, IN, United States 
Area:
Computer Science

29/45 high-probability publications. We are testing a new system for linking publications to authors. You can help! If you notice any inaccuracies, please sign in and mark papers as correct or incorrect matches. If you identify any major omissions or other inaccuracies in the publication list, please let us know.

Year Citation  Score
2016 Blackburn SM, Diwan A, Hauswirth M, Sweeney PF, Amaral JN, Brecht T, Bulej L, Click C, Eeckhout L, Fischmeister S, Frampton D, Hendren LJ, Hind M, Hosking AL, Jones RE, et al. The Truth, The Whole Truth, and Nothing But the Truth Acm Transactions On Programming Languages and Systems. 38: 1-20. DOI: 10.1145/2983574  0.328
2016 Lin Y, Blackurn SM, Hosking AL, Norrish M. Rust as a language for high performance GC implementation International Symposium On Memory Management, Ismm. 14: 89-98. DOI: 10.1145/2926697.2926707  0.345
2015 Wang K, Lin Y, Blackburn SM, Norrish M, Hosking AL. Draining the swamp: Micro virtual machines as solid foundation for language development Leibniz International Proceedings in Informatics, Lipics. 32: 321-336. DOI: 10.4230/LIPIcs.SNAPL.2015.321  0.355
2015 Lin Y, Wang K, Blackurn SM, Hosking AL, Norrish M. Stop and go: Understanding yieldpoint behavior International Symposium On Memory Management, Ismm. 14: 70-80. DOI: 10.1145/2754169.27541  0.346
2015 Gammie P, Hosking AL, Engelhardt K. Relaxing safely: Verified on-the-fly garbage collection for x86-TSO Proceedings of the Acm Sigplan Conference On Programming Language Design and Implementation (Pldi). 2015: 99-109. DOI: 10.1145/2737924.2738006  0.314
2011 McGachey P, Hosking AL, Moss JEB. Class Transformations for Transparent Distribution of Java Applications The Journal of Object Technology. 10. DOI: 10.5381/Jot.2011.10.1.A9  0.488
2011 Pizlo F, Frampton D, Hosking AL. Fine-grained adaptive biased locking Proceedings of the 9th International Conference On the Principles and Practice of Programming in Java, Pppj 2011. 171-181. DOI: 10.1145/2093157.2093184  0.335
2011 Kalibera T, Pizlo F, Hosking AL, Vitek J. Scheduling real-time garbage collection on uniprocessors Acm Transactions On Computer Systems. 29. DOI: 10.1145/2003690.2003692  0.438
2010 McGachey P, Hosking AL, Moss JEB. Classifying Java class transformations for pervasive virtualized access Acm Sigplan Notices. 45: 75-84. DOI: 10.1145/1837852.1621620  0.736
2009 McGachey P, Hosking AL, Moss JEB. Pervasive Load-Time Transformation for Transparently Distributed Java Electronic Notes in Theoretical Computer Science. 253: 47-64. DOI: 10.1016/J.Entcs.2009.11.014  0.739
2008 Blackburn SM, McKinley KS, Garner R, Hoffmann C, Khan AM, Bentzur R, Diwan A, Feinberg D, Frampton D, Guyer SZ, Hirzel M, Hosking A, Jump M, Lee H, Moss JEB, et al. Wake up and smell the coffee: Evaluation methodology for the 21st century Communications of the Acm. 51: 83-89. DOI: 10.1145/1378704.1378723  0.674
2006 Hosking AL. Portable, mostly-concurrent, mostly-copying garbage collection for multi-processors International Symposium On Memory Management, Ismm. 2006: 40-51. DOI: 10.1145/1133956.1133963  0.306
2006 McGachey P, Hosking AL. Reducing generational copy reserve overhead with fallback compaction International Symposium On Memory Management, Ismm. 2006: 17-28. DOI: 10.1145/1133956.1133960  0.745
2006 Moss JEB, Hosking AL. Nested transactional memory: Model and architecture sketches Science of Computer Programming. 63: 186-201. DOI: 10.1016/J.Scico.2006.05.010  0.35
2006 Welc A, Jagannathan S, Hosking AL. Revocation techniques for Java concurrency Concurrency Computation Practice and Experience. 18: 1613-1656. DOI: 10.1002/Cpe.1008  0.736
2006 Welc A, Hosking AL, Jagannathan S. Transparently reconciling transactions with locking for Java synchronization Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). 4067: 148-173.  0.709
2005 Jagannathan S, Vitek J, Welc A, Hosking A. A transactional object calculus Science of Computer Programming. 57: 164-186. DOI: 10.1016/J.Scico.2005.03.001  0.73
2004 Cher CY, Hosking AL, Vijaykumar TN. Software prefetching for mark-sweep garbage collection: Hardware analysis and software redesign Acm Sigplan Notices. 39: 199-210. DOI: 10.1145/1037949.1024417  0.325
2004 Vandrunen T, Hosking AL. Anticipation-based partial redundancy elimination for static single assignment form Software - Practice and Experience. 34: 1413-1439. DOI: 10.1002/Spe.V34:15  0.678
2004 Cher CY, Hosking AL, Vijaykumar TN. Software prefetching for mark-sweep garbage collection: Hardware analysis and software redesign 11th International Conference On Architectural Support For Programming Languages and Operating Systems, Asplos Xi. 199-210.  0.325
2004 Welc A, Jagannathan S, Hosking AL. Transactional monitors for concurrent objects Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). 3086: 519-542.  0.739
2004 Welc A, Hosking AL, Jagannathan S. Preemption-based avoidance of priority inversion for java Proceedings of the International Conference On Parallel Processing. 529-538.  0.705
2004 Vitek J, Jagannathan S, Welc A, Hosking AL. A semantic framework for designer transactions Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). 2986: 249-263.  0.709
2004 Welc A, Jagannathan S, Hosking AL. Transactional monitors for concurrent objects Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). 3086: 519-542.  0.43
2004 Vandruncn T, Hosking AL. Value-based partial redundancy elimination Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). 2985: 167-184.  0.337
2001 Hosking AL, Nystrom N, Whitlock D, Cutts Q, Diwan A. Partial redundancy elimination for access path expressions Software - Practice and Experience. 31: 577-600. DOI: 10.1002/Spe.371  0.474
2001 Whitloc D, Hosking AL. A framework for persistence-enabled optimization of java object stores Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). 2135: 4-17.  0.33
1999 Hosking AL, Chen J. Mostly-copying reachability-based orthogonal persistence Sigplan Notices (Acm Special Interest Group On Programming Languages). 34: 382-398.  0.376
1993 Hosking AL, Moss JEB. Object Fault Handling for Persistent Programming Languages: A Performance Evaluation Acm Sigplan Notices. 28: 288-303. DOI: 10.1145/167962.165907  0.305
Low-probability matches (unlikely to be authored by this person)
1992 Hosking AL, Moss JEB, Stefanovic D. A Comparative Performance Evaluation of Write Barrier Implementation Acm Sigplan Notices. 27: 92-109. DOI: 10.1145/141937.141946  0.296
2012 Yang X, Blackburn SM, Frampton D, Hosking AL. Barriers reconsidered, friendlier still! International Symposium On Memory Management, Ismm. 37-47. DOI: 10.1145/2258996.2259004  0.283
2000 Hosking AL, Cutts QI. Persistent object systems Software - Practice and Experience. 30: 293-294. DOI: 10.1002/(Sici)1097-024X(20000410)30:4<293::Aid-Spe300>3.0.Co;2-Y  0.27
2003 Mueller F, Hosking AL. Penumbra: An Eclipse plugin for introductory programming Proceedings of the 2003 Oopsla Workshop On Eclipse Technology Exchange, Eclipse '03. 65-68. DOI: 10.1145/965660.965674  0.251
2010 Hellyer L, Jones R, Hosking AL. The locality of concurrent write barriers Acm Sigplan Notices. 45: 83-92. DOI: 10.1145/1837855.1806666  0.246
2012 Hosking AL. Most influential papers of ICFP, OOPSLA, PLDI, and POPL Sigplan Notices. 47: 7-8. DOI: 10.1145/2442776.2448981  0.243
2007 Pizlo F, Hosking AL, Vitek J. Hierarchical real-time garbage collection Acm Sigplan Notices. 42: 123-133. DOI: 10.1145/1254766.1254784  0.242
2004 Mueller F, Hosking AL. Penumbra: Simplifying eclipse Dr. Dobb's Journal. 29: 62-66.  0.223
2009 Hambrusch S, Hoffmann C, Korb JT, Haugan M, Hosking AL. A multidisciplinary approach towards computational thinking for science majors Sigcse Bulletin Inroads. 41: 183-187. DOI: 10.1145/1539024.1508931  0.203
2011 Chapman K, Hussein A, Hosking AL. X10 on the single-chip cloud computer: Porting and preliminary performance Proceedings of the 2011 Acm Sigplan X10 Workshop, X10 '11. DOI: 10.1145/2212736.2212743  0.193
2004 Blackburn SM, Hosking AL. Barriers: Friend or foe? International Symposium On Memory Management, Ismm. 143-151.  0.192
2009 Kalibera T, Pizlo F, Hosking AL, Vitek J. Scheduling hard real-time garbage collection Proceedings - Real-Time Systems Symposium. 81-92. DOI: 10.1109/RTSS.2009.40  0.15
2015 Hussein A, Hosking AL, Payer M, Vick CA. Don't race the memory bus: Taming the GC leadfoot International Symposium On Memory Management, Ismm. 14: 15-27. DOI: 10.1145/2754169.2754182  0.138
2007 Ni Y, Menon VS, Adl-Tabatabai AR, Hosking AL, Hudson RL, Moss JEB, Saha B, Shpeisman T. Open nesting in software transactional memory Proceedings of the Acm Sigplan Symposium On Principles and Practice of Parallel Programming, Ppopp. 68-78. DOI: 10.1145/1229428.1229442  0.119
2010 Pizlo F, Ziarek L, Maj P, Hosking AL, Blanton E, Vitek J. Schism: Fragmentation-tolerant real-time garbage collection Proceedings of the Acm Sigplan Conference On Programming Language Design and Implementation (Pldi). 146-159. DOI: 10.1145/1806596.1806615  0.106
2001 Hosking AL. Session 4: Overview Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). 2135: 157-160.  0.054
Hide low-probability matches.