Date


Download Available

62 results

Parallel Programming Made Simple: Using Groovy Parallel Patterns

Book
Kerridge, J. (2021)
Parallel Programming Made Simple: Using Groovy Parallel Patterns. Copenhagen: Bookboon.com
The use of the Groovy Parallel Patterns Library is described, using many diverse examples, showing how a parallel application can be easily created from existing sequential co...

Investigation of visual aspects of developmental dyslexia in children

Journal Article
Piotrowska, B., Murray, J., Willis, A., & Kerridge, J. (2017)
Investigation of visual aspects of developmental dyslexia in children. Journal of Vision, 17(10), 640. https://doi.org/10.1167/17.10.640
Developmental dyslexia is a disorder characterised by difficulties with reading, despite adequate intelligence and education. Phonological deficits are often indicated as the ...

Communicating Connected Components: Extending Plug-and-Play to Support Skeletons

Conference Proceeding
Chalmers, K., Kerridge, J., & Pedersen, J. B. (2017)
Communicating Connected Components: Extending Plug-and-Play to Support Skeletons. In Communicating Process Architectures 2016
For a number of years, the Communicating Process Architecture (CPA) community have developed languages and runtimes supporting message passing concurrency. For these we always...

Groovy Parallel Patterns: A Library to Support Parallelization

Presentation / Conference
Kerridge, J., Chalmers, K., & Pedersen, M. (2016, June)
Groovy Parallel Patterns: A Library to Support Parallelization. Paper presented at GR8Conf EU 2016, Copenhagen, Denmark

Performance on a tablet-based visual-spatial-motor task is compromised in adults and children with dyslexia: implications for the development of a novel screening tool

Presentation / Conference
Willis, A., Piotrowska, B., Bannach-Brown, A., MacLean, R. D. J., & Kerridge, J. (2014, March)
Performance on a tablet-based visual-spatial-motor task is compromised in adults and children with dyslexia: implications for the development of a novel screening tool
Many adults and children with dyslexia also have problems with lower-level sensory, attentional, or motor tasks. In particular, there may be problems with auditory processing1...

Verifying the CPA Networking Stack using SPIN/Promela.

Conference Proceeding
Chalmers, K., & Kerridge, J. (2013)
Verifying the CPA Networking Stack using SPIN/Promela. In P. H. Welch, F. R. M. Barnes, J. F. Broenink, K. Chalmers, J. B. Pedersen, & A. T. Sampson (Eds.), Communicating Process Architectures 2013, (39-56
This paper presents a verification of the CPA Networking Stack, using the SPIN Model Checker. Our work shows that the system developed for general networking within CPA applic...

Experiments in Multicore and Distributed Parallel Processing using JCSP

Conference Proceeding
Kerridge, J. (2011)
Experiments in Multicore and Distributed Parallel Processing using JCSP. In J. F. Broenink, F. R. Barnes, J. Kerridge, P. H. Welch, A. T. Sampson, & J. B. Pedersen (Eds.), Communicating Process Architectures 2011, (131-142). https://doi.org/10.3233/978-1-60750-774-1-131
It is currently very difficult to purchase any form of computer system be it, notebook, laptop, desktop server or high performance computing system that does not contain a mul...

Performance of the distributed CPA protocol and architecture on traditional networks.

Conference Proceeding
Chalmers, K. (2011)
Performance of the distributed CPA protocol and architecture on traditional networks. In P. Welch, A. T. Sampson, J. B. Pedersen, J. Kerridge, J. F. Broenink, & J. Barnes (Eds.), Communicating Process Architectures 2011, (227-242). https://doi.org/10.3233/978-1-60750-774-1-227
Performance of communication mechanisms is very important in distributed systems frameworks, especially when the aim is to provide a particular type of behavior across a netwo...

An investigation into distributed channel mobility support for Communicating Process Architectures.

Conference Proceeding
Chalmers, K., & Kerridge, J. (2009)
An investigation into distributed channel mobility support for Communicating Process Architectures. In P. H. Welch, F. R. M. Barnes, G. S. Stiles, J. F. Broenink, H. Roebbers, & A. T. Sampson (Eds.), Communicating Process Architectures 2009, (205-223). https://doi.org/10.3233/978-1-60750-065-0-205
Localised mobile channel support is now a feature of Communicating Process Architecture (CPA) based frameworks, from JCSP and C++CSP to occam-pi. Distributed mobile channel su...

Modelling a Multi-Core Media Processor Using JCSP

Conference Proceeding
Kosek, A., Kerridge, J., & Syed, A. (2008)
Modelling a Multi-Core Media Processor Using JCSP. In P. H. Welch, S. Stepney, F. A. Polack, F. R. Barnes, A. A. McEwan, G. S. Stiles, …A. T. Sampson (Eds.), Communicating Process Architectures 2008, (431-443). https://doi.org/10.3233/978-1-58603-907-3-431
Manufacturers are creating multi-core processors to solve specialized problems. This kind of processor can process tasks faster by running them in parallel. This paper explore...