Write Once, Scale Anywhere

Publications

Heterogeneous Managed Runtime Systems: A Computer Vision Case Study

Kotselidis, C. and Clarkson, J. and Rodchenko, A. and Nisbet, A. and Mawer, J and Luján, M.

Proceedings of the 13th ACM SIGPLAN/SIGOPS International Conference on Virtual Execution Environments

DOI: 10.1145/3050748.3050764

 

Dealing with under-reported variables: An information theoretic solution

Sechidis, K. and Sperrin, M. and Petherick, E. S. and Luján, M. and Brown, G.

International Journal of Approximate Reasoning

DOI: 10.1016/j.ijar.2017.04.002

 

Cost-sensitive boosting algorithms: Do we really need them?

Nikolaou, N. and Edakunni, N. and Kull, M. and Flach, P. and Brown, G.

Machine Learning

DOI: 10.1007/s10994-016-5572-x

 

Estimating Mutual Information in Underreported Variables

Konstantinos Sechidis, Matthew Sperrin, Emily Petherick, Gavin Brown

Journal of Machine Learning Research JMLR: Workshop and Conference Proceedings

Link: jmlr.org 

 

Supersensors: Raspberry Pi Devices for Smart Campus Infrastructure

Hentschel, K. and Jacob, D and Singer, J. and Chalmers, M.

IEEE 4th International Conference on Future Internet of Things and Cloud (FiCloud), August 2016

DOI: 10.1109/FiCloud.2016.16

 

Breadth First Search Vectorization on the Intel Xeon Phi

Paredes, M. and Riley, G. and Luján, M.

ACM International Conference on Computing Frontiers, 2016

DOI: 10.1145/2903150.2903180

 

Towards co-designed optimizations in parallel frameworks: A MapReduce case study

Barrett, C. and Kotselidis, C. and Luján, M.

ACM International Conference on Computing Frontiers, 2016

DOI: 10.1145/2903150.2903162

 

Compiler-Driven Software Speculation for Thread-Level Parallelism

Yiapanis, P. and Brown, G. and Luján, M.

ACM Trans. Program. Lang. Syst.

DOI: 10.1145/2821505

 

Automatic configuration of ROS applications for near-optimal performance

Cano, J. and Bordallo, A. and Nagarajan, V. and Ramamoorthy S. and Vijayakumar S.

IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), October 2016.

DOI: 10.1109/IROS.2016.7759347

 

Task Variant Allocation in Distributed Robotics

Cano, J. and White, D. and Bordallo, A. and McCreesh, C. and Prosser, P. and Singer, J. and Nagarajan, V.

Robotics: Science and Systems (RSS), June 2016.

DOI: 10.15607/RSS.2016.XII.045

 

On Unifiers, Diversifiers, and the Nature of Pattern Recognition

Brown, G.

Pattern Recognition Letters (Special Issue on Philosophical Aspects of Pattern Recognition).

DOI: doi:10.1016/j.patrec.2015.04.014

 

Markov blanket discovery in positive-unlabelled and semi-supervised data

Sechidis, K. and Brown, G.

European Conference on Machine Learning (ECML) 2015.

DOI: 10.1007/978-3-319-23528-8_22

 

Objective Assessment of Asthenia using Energy and Low-to-High Spectral Ratio

Jalalinajafabadi, F. and Gadepalli, C. and Ghasempour, M. and Ascott, F. and Luján, M. and Homer, J. and Cheetham, B. M. G.

12th International Conference on Signal Processing and Multimedia Applications (SIGMAP)

DOI: 10.5220/0005545000760083

 

Computerised Objective Measurement of Strain in Voiced Speech
Jalalinajafabadi, F and Gadepalli, C and Ghasempour, M. and Luján, M. and Cheetham, B and Homer, J.

37th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC)

DOI: 10.1109/EMBC.2015.7319659

 

Boosting Java Performance using GPGPUs

Clarkson, J and Kotselidis, C. and Brown, G. and Luján, M.

 

ARCS 2017: International Conference on Architecture of Computing Systems

DOI: 10.1007/978-3-319-54999-6_5

 

Dynamic process migration in heterogeneous ROS-based environments

Cano, J. and Molinos, E. and Nagarajan, V. and Vijayakumar, S.

Proc. ICAR 2015

DOI: 10.1109/ICAR.2015.7251505

Video

 

The Judgment of Forseti: Economic Utility for Dynamic Heap Sizing of Multiple Runtimes.

Cameron, C. and Singer, J. and Vengerov, D.

Proceedings of the International Symposium on Memory Management Jun 2015.

DOI: 10.1145/2754169.2754180

 

We are all economists now

Cameron, C. and Singer, J.

Proc. ICOOOLPS 2014

DOI: 10.1145/2633301.2633304

 

Statistical Hypothesis Testing in Positive Unlabeled Data

Sechidis, K. and Calvo, B. and Brown, G.

European Conference on Machine Learning (ECML) 2014.

DOI: 10.1007/978-3-662-44845-8_5

Won Best Student Paper Award.

 

Static Approximation of MPI Communication Graphs for Optimized Process Placement

McPherson, A.J. and Nagarajan, V. and Cintra, M.

Proc. LCPC 2014

PDF / DOI: 10.1007/978-3-319-17473-0_18

 

SICSA multicore challenge editorial preface

Loidl, H. and Singer, J.

Concurrency and Computation: Practice and Experience, 26:4 pp. 929–934, 2014.

DOI: 10.1002/cpe.3077

 

Early Experiences In Embedding GPGPU Support In Java

Clarkson, J. and Lujan, M.

Proc. MultiProg 2014

 

A Virtual Machine for the Insense Language

Cameron, C. and Harvey, P. and Sventek, J.

Proc. Mobilware 2013

DOI: 10.1109/Mobilware.2013.17

 

A study of connected object locality in NUMA heaps

Alnowaiser, K.

Proc. MSPC 2014

DOI: 10.1145/2618128.2618132

 

A Comparative Look at Adaptive Memory Management in Virtual Machines

Simao, J. and Singer, J. and Veiga, L.

Proc. CloudCom, 2013.

DOI: 10.1109/CloudCom.2013.66