Papers are listed below in reverse chronological order.
You can also check out my publications pages at
dblp,
google scholar,
acm,
or my entry on the Glasgow University
repository.
2013
2012
2011
2010
Toward a More Accurate Understanding of the Limits
of the TLS Execution Paradigm.
Nikolas Ioannou,
Jeremy Singer,
Salman Khan,
Polychronis Xekalakis,
Paraskevas Yiapanis,
Adam Pocock,
Gavin Brown,
Mikel Lujan,
Ian Watson
and Marcelo Cintra.
In
International Symposium on Workload Characterization
.
Dec 2010.
DOI:
10.1109/IISWC.2010.5649169
http://homepages.inf.ed.ac.uk/mc/Publications/iiswc10.pdf
Fundamental Nano-Patterns to Characterize and Classify Java Methods.
Jeremy Singer,
Gavin Brown,
Mikel Lujan,
Adam Pocock
and Paraskevas Yiapanis.
In Electronic Notes in Theoretical Computer Science,
253(7),
pages 191-204.
(Proceedings of the Ninth Workshop on Language Descriptions Tools and Applications - LDTA 2009).
Sep 2010.
DOI:
10.1016/j.entcs.2010.08.042
http://www.dcs.gla.ac.uk/~jsinger/pdfs/nanopatterns.pdf
The Economics of Garbage Collection.
Jeremy Singer,
Richard Jones,
Gavin Brown and Mikel Lujan.
In Proceedings of the
International Symposium on Memory Management, pages 103-112.
Jun 2010.
doi: 10.1145/1806651.1806669
http://www.dcs.gla.ac.uk/~jsinger/pdfs/economics.pdf
Online Non-stationary Boosting.
Adam Pocock, Paraskevas Yiapanis, Jeremy Singer, Mikel Lujan, and Gavin Brown.
In Proceedings of the
International Workshop on Multiple
Classifier Systems.
Springer LNCS, vol 5997.
Apr 2010.
doi: 10.1007/978-3-642-12127-2_21
Static Java Program Features for Intelligent Squash Prediction.
Jeremy Singer,
Paraskevas Yiapanis,
Adam Pocock,
Mikel Lujan,
Gavin Brown,
Nikolas Ioannou
and
Marcelo Cintra.
In
Proceedings of the
4th Workshop on
Statistical and Machine learning approaches to ARchitecture and compilaTion
(SMART'10)
.
Jan 2010.
http://www.dcs.gla.ac.uk/~jsinger/pdfs/smart10.pdf
Using Software Metrics to Evaluate Static Single Assignment Form in GCC.
Jeremy Singer,
Christos Tjortjis and
Martin Ward.
In
Proceedings of the
2nd Workshop on GCC Research Opportunities
(GROW'10).
Jan 2010.
http://www.dcs.gla.ac.uk/~jsinger/pdfs/ssa_metrics.pdf
Building a Java Map-Reduce Framework for Multi-Core Architectures.
George Kovoor, Jeremy Singer and Mikel Lujan.
In
Proceedings of the
Third Workshop on Programmability Issues for Multi-Core Computers
(MULTIPROG).
Jan 2010.
http://www.cs.man.ac.uk/~lujanmx/research/docs/kovoor_multiprog2010.pdf
2008
2007
2006
2005
2004
2003
2002