/ Mikel Lujan - Publications Go to main content

School of Computer Science Intranet

APT research areas

Discover our main research areas

Mikel Luján - Publications

[Mikel's webpage]
If you have difficulties accessing any paper, please send me an email.

Google Scholar webpage
2012
Javier Navaridas, Behram Khan, Salman Khan, Paolo Faraboschi, Mikel Luján. Reservation-based Network-on-Chip timing models for large-scale architectural simulation. Proceedings of the 6th ACM/IEEE International Symposium on Networks-on-Chip (NOCS), 2012, to appear.
[Bibtex][PDF]
Isuru Herath, Demian Rosas, Mikel Luján and Ian Watson. SnCTM: Reducing False Transaction Aborts by Adaptively Changing the Source of Conflict Detection. In Proceedings of the ACM International Conference on Computing Frontiers, 2012, to appear.
[Bibtex][PDF]
Gavin Brown, Adam Pocock, Ming-Jie Zhao and Mikel Luján. Conditional Likelihood Maximisation: A Unifying Framework for Information Theoretic Feature Selection. Journal of Machine Learning Research vol 13(1), 27-66.
[Bibtex][PDF]
Adam Pocock, Mikel Luján, Gavin Brown. Informative Priors for Markov Blanket Discovery. Proceedings of the Fifteenth International Conference on Artificial Intelligence and Statistics, pp 905-913, JMLR W&CP 22, 2012.
[Bibtex][PDF]
Chris Seaton, Daniel Goodman, Mikel Luján and Ian Watson. Applying Dataflow and Transactions to Lee Routing. Fith Workhop on Programmability Issues for Heterogeneous Multicores (MULTIPROG), 2012. Best paper award.
[PDF]
2011
Jeremy Singer, George Kovoor, Gavin Brown, Mikel Luján. Gargabe collection auto-tuning for Java MapReduce on multi-cores.
[Bibtex][ACM PDF]
Mukaram M. Khan, Alexander D. Rast, Javier Navaridas, X. Jin, Luis A. Plana, Mikel Luján, Steve Temple, Cameron Patterson, D. Richards, John V. Woods, Jose Miguel-Alonso, Stephen B. Furberr. Event-driven configuration of a neural network CMP system over an homogeneous interconnect fabric. Parallel Computing vol 37(8), 2011. [Bibtex][Elsevier PDF]
Mohammad Ansari, Mikel Luján, Christos Kotselidis, Kim Jarvis, Chris Kirkham and Ian Watson. Transaction Reordering to Reduce Conflicts in Transactional Memory. Transactions on High Performance and Embedded Architectures and Compilers (HiPEAC Journal), vol 4, pp 236-255, 2011.
[BibTex][LNCS PDF][PDF]
Mohammad Ansari, Mikel Luján, Christos Kotselidis, Kim Jarvis, Chris Kirkham and Ian Watson. Robust Adaptation to Available Parallelism in Transactional Memory Applications. In Transactions on High Performance and Embedded Architectures and Compilers (HIPEAC Journal), vol. 3, pp 195-214, 2011.
[BibTex][LNCS PDF][PDF]
Alexander D Rast, Javier Navaridas, Xin Jin, Francesco Galluppi, Luis A Plana, Jose Miguel-Alonso, Cameron Patterson, Mikel Luján and Steve Furber. Managing Burstiness and Scalability in Event-Driven Models on the SpiNNaker Neuromimetic System. International Journal of Parallel Programming, 2011.
[Bibtex][Springer PDF][PDF]
Andreas Diavastos, Pedro Trancoso, Mikel Luján and Ian Watson. Integrating Transactions into the Data-Driven Multi-threading Model using the TFlux Platform. In Proceedings of the first workshop on Data-Flow Execution Models for Extreme Scale Computing (DFM), 2011
2010
Nikolas Ioannou, Jeremy Singer, Salman Khan, Polychronis Xekalakis, Paraskevas Yiapanis, Adam Pocock, Gavin Brown, Mikel Luján and Ian Watson. Toward a More Accurate Understanding of the Limits of the TLS Execution Paradigm. In Proceedings of the International Symposium on Workload Characterization (IISWC), Dec 2010.
[Bibtex][IEEE PDF][PDF]
Xin Jin, Mikel Luján, Luis A. Plana, Sergio Davies, Steve Temple and Steve Furber. Modelling Spiking Neural Networks on SpiNNaker. IEEE Computing in Science & Engineering, vol 12(5), pp 91-97, 2010.
[Bibtex][IEEE PDF][PDF]
Behram Khan, Matthew Horsnell, Mikel Luján and Ian Watson. Scalable Object-Aware Hardware Transactional Memory. In Proceedings of Euro-Par 2010, pp 268-279.
[Bibtex][LNCS PDF][PDF]
Xin Jin, Mikel Luján, Muhammad Mukaram Khan, Luis A. Plan, Alex D. Rast, Stephen R. Welbourne and Steve B. Furber. Algorithm for Mapping Multilayer BP Networks onto the SpiNNaker Neuromorphic Hardware. In Proceedings of the International Symposium on Parallel and Distributed Computing (ISPDC), 2010, pp 9-16.
[Bibtex][IEEE PDF][PDF]
Jeremy Singer, Richard Jones, Gavin Brown and Mikel Luján. The Economics of Garbage Collection. In Proceedings of the International Symposium on Memory Management (ISMM), 2010, pp 103-112.
[Bibtex][ACM PDF][PDF]
Javier Navaridas, Luis A. Plana, Jose Miguel-Alonso, Mikel Luján and Steve Furber. SpiNNaker: Impact of Traffic Locality, Causality, and Burstiness on the Performance of the Interconnection Network. In Proceedings of the ACM International Conference on Computing Frontiers, pp. 11-20, 2010.
[Bibtex][PDF][ACM PDF]
Xin Jin, Mikel Luján, Luis A. Plana, Alexander D. Rast, Stephen R. Welbourne and Steve Furber. Efficient Parallel Implementation of Multilayer Backpropagation Networks on SpiNNaker. In Proceedings of the ACM International Conference on Computing Frontiers, pp. 89-90, 2010.
[ACM PDF]
Christos Kotselidis, Mikel Luján, Mohammad Ansari, Konstantinos Malakasis, Behram Khan, Chris Kirkham and Ian Watson. Clustering JVMs with Software Transactional Memory Support. In Proceedings of the 24th IEEE International Parallel and Distributed Processing Symposium (IPDPS), 2010.
[Bibtex][IEEE PDF][PDF]
Adam Pocock, Paraskevas Yiapanis, Jeremy Singer, Mikel Luján and and Gavin Brown. Online Non-Stationary Boosting. In Proceedings of the International Workshop on Multiple Classifier Systems (MCS), LNCS 5997, pp 205-214, 2010.
[Bibtex][LNCS PDF][PDF]
Mohammad Ansari, Behram Khan, Mikel Luján, Christos Kotselidis, Chris Kirkham and Ian Watson. Improving Performance by Reducing Aborts in Hardware Transactional Memory. In Proceedings of the 5th International Conference on High Performance and Embedded Architectures and Compilers (HiPEAC), LNCS 5952, pp 35-49, 2010.
[Bibtex][LNCS PDF][PDF]
George Kovoor, Jeremy Singer and Mikel Luján. Building a Java MapReduce Framework for Multi-core Architectures. In Proceedings of the Third Workshop on Programmability Issues for Multi-core Computers (MULTIPROG), Jan 2010.
[PDF]
Jeremy Singer, Paraskevas Yiapanis, Adam Pocock, Mikel Luján, Gavin Brown, Nikolas Ioannou and Marcelo Cintra. Static Java Program Features for Intelligent Squash Prediction. In Proceedings of the 4th Workshop on Statistical and Machine Learning Approaches to Architecture and Compilation (SMART), Jan 2010.
[PDF]
2009
Javier Navaridas, Mikel Luján, Jose Miguel-Alonso, Luis Plana and Steve Furber. Understanding the Interconnection Network of SpiNNaker. In Proceedings of the 23rd International Conference on Supercomputing (ICS), pp. 286-295, 2009.
[BibTex][ACM PDF][PDF]
Behram Khan, Matthew Horsnell, Ian Rogers, Mikel Luján, Andrew Dinn, and Ian Watson. An Object Aware Approach to Hardware Transactional Memory. International Journal of Computer Systems Science and Engineering, vol. 24(5), pp. 303-315, 2009.
[BibTex][PDF]
Muhammad Mukaram Khan, Javier Navaridas, Alexander D. Rast, X. Jin, Luis Plana, Mikel Luján, Jose Miguel-Alonso, Steve Furber. Event-Driven Configuration of a Neural Network CMP System over a Homogeneous Interconnect Fabric. In the 8th International Symposium on Parallel and Distributed Computing (ISPDC), pp 54-61, 2009.
[BibTex][IEEE PDF][PDF]
Mohammad Ansari, Christos Kotselidis, Mikel Luján, Chris Kirkham and Ian Watson. On the Performance of Contention Managers for Complex Transactional Memory Benchmarks. In the 8th International Symposium on Parallel and Distributed Computing (ISPDC), pp. 83-90, 2009.
[BibTex][IEEE PDF][PDF]
Jeremy Singer, Gavin Brown, Mikel Luján, Adam Pocock and Paraskevas Yiapanis. Fundamental Nano-Patterns to Characterize and Classify Java Methods. In Proceedings of the Workshop on Language Descriptions, Tools and Applications (LDTA), March 2009.
[PDF]
Mohammad Ansari, Kim Jarvis, Christos Kotselidis, Mikel Luján, Chris Kirkham and Ian Watson. Profiling Transactional Memory Applications. In Proceedings of the 17th International Conference on Parallel, Distributed, and Network-based Processing (PDP), pp 11-20, 2009.
[BibTex][IEEE PDF]
Mohammad Ansari, Christos Kotselidis, Mikel Luján, Chris Kirkham and Ian Watson. Investigating Contention Management for Complex Transactional Memory Benchmarks. In Proceedings of Second Workshop on Programmability Issues for Multi-core Computers (MULTIPROG), January 2009.
[PDF]
Mohammad Ansari, Mikel Luján, Christos Kotselidis, Kim Jarvis, Chris Kirkham and Ian Watson. Steal-on-Abort: Improving Transactional Memory Performance through Dynamic Transaction Reordering. In Proceedings of the 4th International Conference on High Performance and Embedded Architectures and Compilers (HiPEAC), LNCS 5409, pp 4-18, January 2009.
[BibTex][LNCS PDF]
2008
Behram Khan, Matthew Horsnell, Ian Rogers, Mikel Luján, Andrew Dinn, and Ian Watson. An Object-Aware Hardware Transactional Memory System. In Proceedings of the International Conference on High Performance Computing and Communications (HPCC), pp 93-102, 2008.
[BibTex][IEEE PDF]
Christos Kotselidis, Mohammad Ansari, Kim Jarvis, Mikel Luján, Chris Kirkham and Ian Watson. DiSTM: A Software Transactional Memory Framework for Clusters. In Proceedings of the International Conference on Parallel Processing (ICPP), pp 51-58, 2008.
[BibTeX][IEEE PDF]
Mohammad Ansari, Christos Kotselidis, Kim Jarvis, Mikel Luján, Chris Kirkham and Ian Watson. Advanced Concurrency Control for Transactional Memory using Transaction Commit Rate. In Proceedings of Europar 2008, LNCS 5168, pp 719-728.
[BibTeX][PDF][LNCS PDF]
Mohammad Ansari, Mikel Luján, Christos Kotselidis, Kim Jarvis, Chris Kirkham and Ian Watson. Steal-on-abort: Dynamic Transaction Reordering to Reduce Conflicts in Transactional Memory. In the Workshop on Software and Hardware Challenges of Manycore Platforms (SHCMP), June 2008.
[BibTex][PDF]
Behram Khan, Matthew Horsnell, Ian Rogers, Mikel Luján, Andrew Dinn, and Ian Watson. A First Insight into Object-Aware Hardware Transactional Memory.In Proceedings of the 20th ACM Symposium on Parallelism in Algorithms and Architectures (SPAA), June 2008.
[BibTeX][PDF]
Mohammad Ansari, Christos Kotselidis, Kim Jarvis, Mikel Luján, Chris Kirkham, and Ian Watson. Lee-TM: A Non-trivial Benchmark for Transactional Memory. In Proceedings of the International Conference on Algorithms and Architectures for Parallel Processing (ICA3PP), LNCS 5022, pp 196-207, 2008.
[BibTex][preprint PDF][LNCS PDF][Source code]
Chrysoulis Zambas and Mikel Luján. Introducing Aspects to the Implementation of a Java Fork/Join Framework. In Proceedings of the International Conference on Algorithms and Architectures for Parallel Processing (ICA3PP), LNCS 5022, pp 294-304, 2008.
[BibTex][LNCS PDF]
Jisheng Zhao, Matthew Horsnell, Mikel Luján, Ian Rogers, Chris Kirkham and Ian Watson. Adaptive Loop Tiling for a Multi-Cluster CMP. In Proceedings of the International Conference on Algorithms and Architectures for Parallel Processing (ICA3PP), LNCS 5022, pp 220-232, 2008. Best paper award.
[BibTex][LNCS PDF]
Christos Kotselidis, Mohammad Ansari, Kimberly Jarvis, Mikel Luján, Chris Kirkham and Ian Watson. Investigating software transactional memory on clusters. In proceedings of the 10th International Workshop on Java and Components for Parallelism, Distribution and Concurrency, 2008.
[preprint PDF]
Mohammad Ansari, Christos Kotselidis, Kimberly Jarvis, Mikel Luján, Chris Kirkham and Ian Watson. Adaptive Concurrency Control for Transactional Memory. In the 1st Workshop on Programmability Issues for Multi-Core Computers (MULTIPROG), January 2008.
[PDF]
Jeremy Singer, Sebastien Marion, Gavin Brown, Richard Jones, Mikel Luján, Chris Ryder, and Ian Watson. An Information Theoretic Evaluation of Software Metrics for Object Lifetime Prediction. In proceedings of the 2nd Workshop on Statistical and Machine Learning Approaches to Architectures and Compilation, January 2008.
[PDF]
Mohammad Ansari, Christos Kotselidis, Kimberly Jarvis, Mikel Luján, Chris Kirkham and Ian Watson. Experiences using Adaptive Concurrency Control for Transactional Memory with Lee's Routing Algorithm. In proceedings of the 13th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming 2008.
Previous years
Ian Watson, Chris Kirkham and Mikel Luján. A Study of a Transactional Parallel Routing Algorithm. In Proceedings of the International Conference on Parallel Architectures and Compilation Techniques - PACT, pp 388-398, 2007.
[BibTex][IEEE PDF][Code]
Mikel Luján, Phyllis Gustafson, Michael Paleczny and Christopher A. Vick. Speculative Parallelization - Eliminating the Overhead of Failure. In Proceedings of the International Conference on High Performance Computing and Communications - HPCC 2007.
[BibTex][LNCS PDF]
Jeremy Singer, Gavin Brown, Mikel Luján and Ian Watson. Towards Intelligent Analysis Techniques for Object Pretenuring. In Proceedings of the International Conference on Principles and Practice of Programming in Java - PPPJ, pp 203-208, 2007.
[BibTex][ACM PDF]
Mohamed Hussein, Ken Mayes, Mikel Luján and John Gurd. Adaptive Performance Control for Distributed Scientific Coupled Models. In Proceedings of the 21st annual International Conference on Supercomputing, pp 274-283, 2007.
[BibTex][ACM PDF]
Anila Usman, Mikel Luján, Len Freeman and John R. Gurd. Performance Evaluation of Storage Formats for Sparse Matrices in Fortran. In Proceedings of the Second International Conference on High Performance Computing and Communications - HPCC 2006, LNCS 4208, pp 160-169, 2006.
[BibTex][LNCS PDF]
Kenneth R. Mayes, Mikel Luján , Graham D. Riley, Jonathan Chin, Peter V. Coveney and John R. Gurd. Towards Performance Control on the Grid. Philosophical Transactions of the Royal Society: Series A, vol. 363(1833), pp. 1975-1986, 2005.
[BibTex][Royal Society PDF]
Mikel Luján, T. L. Freeman and John R. Gurd. On the Conditions Necessary for Removing Abstraction Penalties in OOLALA. Concurrency and Computation: Practice and Experience, vol. 17(7-8), pp. 839-866, 2005.
[BibTex][Wiley PDF]
Mikel Luján, John R. Gurd, T. L. Freeman and Jose Miguel. Elimination of Java Array Bounds Checks in the Presence of Indirection. Concurrency and Computation: Practice and Experience, vol. 17(5-6), pp. 489-514, 2005.
[BibTex][Wiley PDF]
Christopher Armstrong, Rupert W. Ford, John R. Gurd, Mikel Luján , Kenneth R. Mayes and Graham D. Riley. Performance Control of Scientific Coupled Models in Grid Environments. Concurrency and Computation: Practice and Experience, vol. 17(2-4), pp. 259-295, 2005.
[BibTex][Wiley PDF]
Mikel Luján, Anila Usman, Patrick Hardie, T. L. Freeman and John R. Gurd. Storage Formats for Sparse Matrices in Java. In Proceedings of the 5th International Conference on Computational Science - ICCS 2005, LNCS 3514, pp 364-371, 2005.
[BibTex][LNCS PDF]
Mikel Luján, Gibson Mukarakate, John R. Gurd and T. L. Freeman. DIFOJO: A Java Fork/Join Framework for Heterogeneous Networks. In Proceedings of the 13th Euromicro Conference on Parallel, Distributed and Network-based Processing - PDP 2005, pp 297-304, 2005.
[BibTex][IEEE PDF]
Ken Mayes, Graham Riley, Rupert W. Ford, Mikel Luján and T. L. Freeman. The Design of a Performance Steering System for Component-Based Grid Applications. In Performance Analysis and Grid Computing, V. Getov, M. Gerndt, A. Hoisie, A. Maloney, B. Miller (Eds.), Kluwer Academic Publishers, pp. 111-127, 2003. ISBN 1-4020-7693-2.
[BibTex][Preprint PDF]
Mikel Luján. OOLALA - From Numerical Linear Algebra to Compiler Technology for Design Patterns. PhD Thesis, Department of Computer Science, University of Manchester, 2002.
[Abstract][BibTex]
Mikel Luján , John R. Gurd, T.L. Freeman and Jose Miguel. Elimination of Java Array Bounds Checks in the Presence of Indirection. In Proceedings of the Joint ACM Java Grande - Iscope Conference - JGI 2002, pp. 76-85, 2002.
[ACM PDF]
Mikel Luján , T.L.Freeman and John Gurd. OOLALA - How and When Can It Be Optimised?. In Proceedings of the Joint ACM Java Grande - Iscope Conference - JGI 2002, pp. 234, 2002.
[ACM PDF]
Mikel Luján , John R. Gurd and T. L. Freeman. OOLALA: Transformations for Implementations of Matrix Operations at High Abstraction Levels. In Proceedings of the 4th Workshop on Parallel Object-Oriented Scientific Computing - POOSC'01, October 2001.
[BibTex][PS][ZIP]
Mikel Luján , T. L. Freeman and John R. Gurd. OOLALA: an Object Oriented Analysis and Design of Numerical Linear Algebra. In Proceedings ACM OOPSLA 2000, pp 229-252, October 2000.
[BibTex] [ACM PDF]
Mikel Luján . Building an Object Oriented Problem Solving Environment for the Parallel Numerical Solution of PDEs. ACM OOPSLA 2000 Companion, pp 149-150.
[BibTex] [ACM PDF]
John R. Rice and Mikel Luján . MOL: Method of Lines Application. Technical Report CSD TR 00-014. Computer Science Department, Purdue University, October 2000.
Mikel Luján. Object Oriented Linear Algebra. MPhil Thesis, Dept. Computer Science, University of Manchester, 1999.


[Mikel's webpage]