Skip navigation

Dr. David Jones - Profile

Aircraft-Deployable Ice Observation System (ADIOS) for instrumenting inaccessible glaciers, Journal of Glaciology 59 (218), 1129, David Jones, G. Hilmar Gudmundsson

GPU algorithms for signal processing
The application of existing distributed systems design capabilities to the task of accelerating applications on GPU coprocessors. Specifically the use of PhD research into the design of cellular automata (a class of homogenous distributed computing architectures) as a processing paradigm. Further, the development of static software optimisation strategies for memory cache, operation sequence and thread allocation within GPU software. Key contributions include:

"GPU versus FPGA for High Productivity Computing", FPL, 2010, David Jones, Adam Powell, Christos-Savvas Bouganis, Peter Cheung

"Evolving a GPU kernel to perform complex low-level image-processing tasks", STFC, 2010, David Jones, Adam Powell, Christos-Savvas Bouganis, Peter Cheung

"PTX analysis for GPU kernel performance and power profiling", 2nd UK GPU Computing conference, 2010 , David Jones, Adam Powell, Christos-Savvas Bouganis, Peter Cheung

Saliency
The development of a distributed vision pre-processing architecture to determine which parts of an image are statistical anomalies, points critical to understanding the scene or points of interest. This via a largely bottom-up, reactive approach appropriate to GPU implementation, in order to determine these salient points within a given field of view. This research is inspired by the biological structures of the primary visual cortex. Key contributions include:

"A Salient region detector for GPU using a cellular automata architecture", ICONIP, 2010, David Jones, Adam Powell, Christos-Savvas Bouganis, Peter Cheung

Design and application of convergent cellular automata
The bio-inspired design of self-assembling, self-repairing self-metamorphosising reliable electronic and robotic systems

Self–repairing Electronic Logic Units Based on Convergent Cellular Automata, R McWilliam, A Purvis, D Jones, P Schiefer, R Frei, A Tiwari, M Zhu

 "Convergence and feedback: a framework for bounded cellular automata design", Journal of Cellular Automata, 2013, David Jones, Richard McWilliam, Alan Purvis

 "Designing convergent cellular automata" Biosystems, April 2009, David Jones, Richard McWilliam, Alan Purvis

Patent GB 0802245.1 "Self-repairing Dynamically re-configuring system on a homogenous array of processing cells"., David Jones, Richard McWilliam, Alan Purvis

"Design of self-assembling, repairing and reconfiguring Arithmetic Logic Unit", Advanced Technologies book chapter, Sciyo publications, ISBN 978-953-307-067-4, David Jones, Richard McWilliam, Alan Purvis

"Design of self-assembling, self-repairing 3D irregular cellular automata", Cellular automata book chapter, Intech publications, David Jones, Richard McWilliam, Alan Purvis

"Mimicking morphogenesis for the design of robust electronic circuits", WASET July 2008, David Jones, Richard McWilliam, Alan Purvis

 "Model and Application of the Community Effect", BioSysBio, June 2009, David Jones, Richard McWilliam, Alan Purvis

"Mimicking morphogenesis for robust behaviour of cellular architectures", BioNano March 2009, David Jones, Richard McWilliam, Alan Purvis

Thesis: "Design and application of convergent cellular automata", examined by Adrian Thompson and Peter Baxendale, December 2009