David Gregg
Academic
Professor David Gregg is an associate professor of computer science and Fellow of Trinity College Dublin. His research deals with software performance optimization, particularly for multicore and low-power embedded systems. He has successfully commercialized outputs from his research, and he works closely with companies such as Movidius and IBM Research. He currently serves as Head of Software Systems within Trinity College.
Fast asymmetric thread synchronization. ACM Transactions on Architecture and Code Optimization. 9
.
2013. Compiler support for lightweight context switching. ACM Transactions on Architecture and Code Optimization. 9
.
2013. Real time sensor signal capture from a harsh environment. IEEE/ACM International Symposium on Distributed Simulation and Real Time Applications (DS-RT)IEEE/ACM International Symposium on Distributed Simulation and Real Time Applications (DS-RT).
.
2012. A practical solution for achieving language compatibility in scripting language compilers. Science of Computer Programming. 77
.
2012. Compiler techniques to improve dynamic branch prediction for indirect jump and call instructions. ACM Transactions on Architecture and Code Optimization. 8
.
2012. An output sensitive algorithm for computing a maximum independent set of a circle graph. Information Processing Letters. 110
.
2010. Comparing integer data structures for 32- and 64-bit keys. ACM Journal of Experimental Algorithmics. 15
.
2010. Pages
- ‹ previous
- 1
- 2
- 3
- 4