Up a level |
Prado, Miguel De and Su, Jing and Saeed, Rabia and Keller, Lorenzo and Vallez, Noelia and Anderson, Andrew and Gregg, David and Benini, Luca and Llewellynn, Tim and Ouerhani, Nabil and Dahyot, Rozenn and Pazos, Nuria (2020) Bonseyes AI Pipeline—Bringing AI to You. ACM Transactions on Internet of Things, 1 (4). pp. 1-25. ISSN 2691-1914
Shi, Yunhe and Casey, Kevin and Ertl, Anton and Gregg, David (2008) Virtual Machine Showdown: Stack Versus Registers. ACM Transactions on Architecture and Code Optimization (TACO), 4 (4:21). ISSN 1544-3566
Casey, Kevin and Ertl, Anton and Gregg, David (2007) Optimizing Indirect Branch Prediction Accuracy in Virtual Machine Interpreters. ACM Transactions on Programming Languages and Systems (TOPLAS), 29 (6:37). ISSN 0164-0925
Ertl, Anton and Casey, Kevin and Gregg, David (2006) Fast and flexible instruction selection with on-demand tree-parsing automata. ACM SIGPLAN Notices - Proceedings of the 2006 PLDI Conference, 41 (6). pp. 52-60.
Gregg, David and Beatty, Andrew and Casey, Kevin and Davis, Brian and Nisbet, Andy (2005) The case for virtual register machines. Science of Computer Programming, 57 (3). pp. 319-338. ISSN 0167-6423
Gregg, David and Power, James F. and Waldron, John (2005) A method-level comparison of the Java Grande and SPEC JVM98 benchmark suites. Concurrency and Computation: Practice and Experience, 17 (7/8). pp. 757-773. ISSN 1532-0626
Gregg, David and Power, James F. and Waldron, John (2003) Platform independent dynamic Java virtual machine analysis: the Java Grande Forum benchmark suite. Concurrency and Computation: Practice and Experience, 15 (3-5). pp. 459-484. ISSN 1532-0626
Muralidharan, Servesh and Casey, Kevin and Gregg, David (2013) A Parallel Runtime Framework for Communication Intensive Stream Applications. In: 2013 12th IEEE International Conference on Trust, Security and Privacy in Computing and Communications. IEEE, pp. 1179-1187. ISBN 9780769550220
Casey, Kevin and Gregg, David and Ertl, Anton (2005) Tiger – An Interpreter Generation Tool. In: Compiler Construction. Lecture Notes in Computer Science (LNCS) (3443). Springer, pp. 246-249. ISBN 9783540254119
Casey, Kevin and Gregg, David and Ertl, Anton and Nisbet, Andy (2003) Towards Superinstructions for Java Interpreters. In: Software and Compilers for Embedded Systems. Lecture Notes in Computer Science (LNCS) (2826). Springer, pp. 329-343. ISBN 9783540399209
Davis, Brian and Beatty, Andrew and Casey, Kevin and Gregg, David and Waldron, John (2003) The case for virtual register machines. In: IVME '03 Proceedings of the 2003 workshop on Interpreters, virtual machines and emulators. ACM, pp. 41-49. ISBN 1581136552
Beatty, Andrew and Casey, Kevin and Gregg, David and Nisbet, Andy (2003) An optimized Java interpreter for connected devices and embedded systems. In: SAC '03 Proceedings of the 2003 ACM symposium on Applied computing. ACM, pp. 692-697. ISBN 1581136242
Gregg, David and Power, James F. and Waldron, John (2002) Benchmarking the Java Virtual Architecture. In: Java Microarchitectures. The Springer International Series in Engineering and Computer Science (679). Springer, pp. 1-18. ISBN 9781461353416
Gregg, David and Power, James F. and Waldron, John T. (2002) Measuring the impact of object-oriented techniques in grande applications: a method-level analysis. In: JGI '02 Proceedings of the 2002 joint ACM-ISCOPE conference on Java Grande. ACM, p. 229. ISBN 1581135998
Casey, Kevin and Ertl, Anton and Gregg, David (2005) Optimizations for a Java Interpreter Using Instruction Set Enhancement. Technical Report. Department of Computer Science, University of Dublin, Trinity College, Technical Report TCD-CS-2005-61.